06/14/2021 at 13:36 •
Right now this log only serves as a collection of ideas, here's what I plan as second step:
To control the hardware part, the next step is to build a controller unit.
It will hold a raspberry pi, a RTL-SDR stick, motor driver and software to glue all three together.
What I want is the controller to accept commands from the hamlib rotctl client. Therefore I'll be writing a python script listening to incoming tcp connections, rotctl_server.py (which will be avilable sometimes later under the file section of this project).
This script then will call out via serial terminal to a controller-board (some arduino or PIC controller) which subsequently talks to some A4988 boards. I recently had the fortune working with these A4988's for another project and I like them, so they will be my first choice.
They are able to deliver a decent current to stepper motors and allow for microstepping. And they are cheap.
The dedicated driver board will support emergency-stop-, position- and end-switches for safety reasons. I don't want to damage the device, me or someone else because I made a mistake in programming.
06/04/2021 at 21:11 •
Currently I'm fiddeling with Mark 3 of the rotor hardware.
At first I tried to drive elevation with a pulley which is way to wobbly so I scrapped it before even trying it out. I( will never use pulleys again if sub degree precision is needed.)
My second approach to elevation control was with a linear motor from a hospital bed. It looks promising.
It was then when I realized that it is a bad idea to rotate everything on a big wooden wheel on cheap wheels for azimuth control (this can be seen on the first image in the gallery) so right now I'm building the third Mark.
It will have a fixed bottom frame, azimuth rotation around a low friction ball bearing and elevation is rotated around another set of ball bearings mounted in a new steel frame.
This is a sketch for Mark 3, most of these parts are ready for assembly.
Once again, more photos will follow soon.