JrPilar / ArduinoEQ---ASCOM-driver-for-Pulse-Guiding

Code for arduino based platform to control EQ3-2 movement, implementing pulse guiding for PHD2
GNU General Public License v3.0
2 stars 0 forks source link

ArduinoEQ

Code for Arduino based platform to control EQ3-2 movement, implementing pulse guiding for PHD2. Code is prepared for any arduino-like platform capable of controlling GPIO pins.

New_MontazV1.ino - old driver, not implementing microstepping and acceleration accelstep_v2.ino - arduino code to uplode to your board
ASCOM Driver - inside is whole ASCOM driver alowing pulse guiding with PHD2

Originally, my platform was built on Arduino Uno Rev3 board. It was talking to my computer through COM port listening to Arduino serial port or COM port commands sent by ASCOM. Whole platform consisted of two SM 57/56-1006MA step motors (400steps per revolution) controlled with two silent TMC2226 step sticks. There is a 3:1 gear ratio between both motors and both axis, to achieve better resolution of movement. Main board is capable of controlling MS pins to change micro step revolution between 1/8 1/16 1/32 and 1/64.

Second version was built using QT PY board from Adafruid, witch made all actions faster, and whole setup slim. Also, this solution opens path to future Bluetooth or Wi-Fi control.

Platform is controlled with commands directly from Arduino serial monitor or through COM port with ASCOM driver.