Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Comms Protocol v133.txt | 2023-10-11 | 4.9 kB | |
myFocuserPro-176-1.pdf | 2021-06-05 | 6.7 MB | |
myFocuserPro.pdf | 2020-10-01 | 5.5 MB | |
myFocuser-Stripboard-Symbols.png | 2020-01-11 | 107.8 kB | |
myFocuser-Schematic-Symbols.png | 2020-01-11 | 44.1 kB | |
LETS MAKE A ULN2003 MINIMAL myFocuserPro Controller.pdf | 2017-06-07 | 1.0 MB | |
Comparison v1 and v2 myFocuserPro.pdf | 2016-10-06 | 519.9 kB | |
myFocuserPro2004LCD.pdf | 2016-05-14 | 398.3 kB | |
Criticial_Focus_Zone 1.1.xls | 2016-02-28 | 79.4 kB | |
Totals: 9 Items | 14.4 MB | 17 |
myFocuserPro A DIY project - stepper motor focuser solution based on Arduino
Author Robert Brown
Date 2014-2020
All rights reserved
This project is protected by International Copyright Law.
Permission is granted for personal and Academic/Educational use only.
Software distributed under MIT License https://opensource.org/licenses/MIT
CONTRIBUTIONS
We need your support to continue development of this project. It is expensive to provide the level of support, development and new features. Please contribute to the ongoing development of this project via PayPal and send the amount to user rbb1brown@gmail.com (Robert Brown). All contributions are gratefully accepted.
AS A STARTING POINT - PLEASE DOWNLOAD
- Files\Documentation\myFocuserPro.pdf
OVERVIEW
This is a DIY Stepper Motor Focuser Solution based on an Arduino, PCB or Stripboard enclosed in a project hobby box. (If you have a DC motor and need a DC controller there is also a similar project on Sourceforge).
SPECIFICATIONS
- Control focuser using either ASCOM driver (fully ASCOM compliant) or Windows Application
- Windows Application for manual control of focuser
- Dedicated ASCOM focuser driver (and 2nd driver for an additional stepper motor)
- Works with FocusMax, Nebulosity, APT, ScopeFocus via ASCOM driver (others not recommended)
- Zero position set manually (via two push buttons) or in software
- Optional push buttons for manual control of IN and OUT
- Uses external power supply for driving stepper 9V-12VDC
- Supports absolute focusing
- Supports stepsize
- 12VDC@2A PSU required
- LED indications for IN, OUT and External PWR
- Options
- Temperature probe based on DS18B20 sensor
- LCD1602/I2C display for positional information (Current and Target positions)
- Push buttons for manual IN/OUT
- Rotary Encoder for manual IN/OUT and speed control
- InfraRed Remote control for manual IN/OUT and speed control
- Bluetooth HC05 wireless control up to 20 meters
- Multiple versions supported
- 28BYJ-48 Stepper Motor and ULN2003 driver board using Arduino Nano
- 28BYJ-48 Stepper Motor and L293D Motor Shield using Arduino Uno
- NEMA 17HS15-0404S-PG5 Stepper Motor and L293D Motor Shield using Arduino Uno
- NEMA 17 Stepper Motor and EasyDriver v44 board using Arduino Uno
- NEMA 17 Stepper Motor and DRV8825 board using Arduino Uno
- Multiple driver board support
- ULN2003 driver board - up to 400mA
- L293D Motor Shield - up to 600mA
- L293D Mini Driver Board + Nano - up to 600mA
- L9110S Driver Board + Nano - up to 800mA
- EasyDriver v44 board - up to 500ma (750mA Max)
- DRV8825 driver board - up to 1.5A (2A with heatsink)
- L298N driver board - up to 2A (3A Max)
- RAPS128 driver board - up to 2A
- ST6128 driver board - up to 2A
- TB6612FNG driver board - up to 1.2A
- Display Options (may not available with all driver boards)
- LCD1602/I2C display
- LCD2004/I2C display
- TFT 2.2"
- OLED I2C 0.96"
- NOKIA 5119
PCB Options - Professional PCB: MYFOCUSERPRO2 PCB CAN BE ORDERED ONLINE
Please see the folder /GERBERS on how to download the Gerber files and order PCB's online for as little as $2USD excluding shipping costs.
MYFOCUSERPRO2 PCBVARIATIONS
- DRV8825HW203M-MT-F recommended board
- DRV8825HW203_FIRBT for infra red controller
- DRV8825HW203_FRE for rotary encoder
- A4998-M-MT-F-BT
- EASYDRIVER-HW203-M-MT-F-BT
- EASYDRIVER-HW203_FRE for rotary encoder
- L293DMINI-M-MT-F-BT
- L293DMINI-M-MT-F-NOKIA for Nokia 5110 display
- L298N-M-MT-F-BT
- L9110S-M-MT-F-BT
- L9110S-M-MT-NOKIA for Nokia 5110 display
- TB6612FNG-M-MT-F-BT
- ULN2003-M-MT-F
- ULN2003-M-MT-NOKIA for Nokia 5110 display
Boards support a number of different options, adding more components on the board can add more features like Temperature Probe, Push Buttons, Display etc.
Other PCB Options
If you want to make your own PCB the old fashioned way (instead of wiring a stripboard) there are a number of different versions in the STRIPBOARDS folder. This involves a transfer process and etching.
VIDEOS
Part1a Working Out Your Hardware Requirements
https://youtu.be/J6vh_iS2JsE
Part1b Assembling your focuser
https://youtu.be/aB0vM2evxEM
Part1c Testing your focuser
https://youtu.be/Kye_BaU67Aw
Part1d Adjusting the stepper motor current of the myFocuserPro2 controller
https://youtu.be/u2Z0dFaiiyM
Part2a Get the Software
https://youtu.be/KwAxsUjqi_o
Part2b Load ASCOM and Arduino IDE and Libraries
https://youtu.be/m1BJGCBR-nU
Part2c Programming the Firmware
https://youtu.be/2f4X6omc2NI
Part3a Initial setup of Focuser settings
https://youtu.be/mZmWG_vQ1uM
Part3b Overview of Focuser settings
https://youtu.be/yuXUDxkdAgU
Part3c Overview of Windows App Menu Options
https://youtu.be/jsq7kXDv3_Y
Part3d Overview of ASCOM Driver Settings
https://youtu.be/Gh4dpqDFouQ
Part3e Upgrading the Controller Firmware
https://youtu.be/cSvOVw8Djsw
Part3f Controlling more than one myFocuserPro2 controller
https://www.youtube.com/watch?v=sEvvWYNMCFs
Part4 myFocuserPro2 Home Position Switch
https://www.youtube.com/watch?v=ADi2W0nsypI
Part5a myFocuserPro2 Temperature Compensation
https://www.youtube.com/watch?v=YXRqP-V1fcM
Part5b Understanding temperature compensation
https://youtu.be/uIEgBXL9Cks
Part6 Using a 4x4 keypad with myFocuserPro2
https://youtu.be/Xws4XfaG-3s
Nextion Touchscreen Display
https://youtu.be/NYa4qjsf1uc
myFocuserPro2M DRV8825
https://www.youtube.com/watch?v=Pgm9UNhY1oo
myFocuserPro2M L298N
https://www.youtube.com/watch?v=SYFPOzRNO2I
myFocuserPro2M ULN2003
https://www.youtube.com/watch?v=5dNatyl2yk0
myFocuserPro2E Part 1
https://www.youtube.com/watch?v=o1UVqP6QM2Q
myFocuserPro2E Part 2
https://www.youtube.com/watch?v=7UhIwJS8AEg
myFocuserPro2E Part 3
https://www.youtube.com/watch?v=pJeu5f40Hko
myFocuserPro2 Bluetooth Android App
https://www.youtube.com/watch?v=I7mUmHR_bx8
myFocuserPro Arduino Focuser Part 1
https://www.youtube.com/watch?v=Ap4k-0QlNwQ
myFocuserPro Arduino Focuser Part 2
https://www.youtube.com/watch?v=MaQzxvlpFWE
myFocuserPro Arduino Focuser Part 3
https://www.youtube.com/watch?v=j5l-s9YrlL0
myFocuserPro RotaryEncoder
https://www.youtube.com/watch?v=9CnBHNKSRgs
myFocuserPro Breadboarding Nano and EasyDriver
https://www.youtube.com/watch?v=O3rwse9nAsI