Since I aquired an Losmandy G11 mount without any goto provision I decided to create my own solution. I was a bit reluctant to use a Gemini, mainly because of the cost, but also due to the reliability since the servo motors are somewhat prone to failure. I also like to have complete control over the software/firmware so that no "show stopper" issues will ever be a problem for me. Looking around the 'net I saw other goto systems that seemed capable, but either they had needlessly complex hardware or were commercial systems that cost about twice what they should.
OnStep is a computerized goto system, usually for stepper motor equipped mounts though any step/dir interface motor driver (including servo) should work. It was designed, from the beginning, as a more or less general purpose system and provisions were made in the firmware to allow for use on a variety of mounts including Equatorial and Alt/Az (GEM, Fork, Dobsonian, etc.) It uses an LX200 like computer command set with a few extensions to suit hand controller-less operation.
There's a telescope hand controller App for Android (free in the Google Play Store,) an option to control through a website (Smart Web Server,) and a dedicated physical hand controller (Smart Hand Controller.) Or, on a PC there's ASCOM and INDI drivers for control. These options allow you to setup and control OnStep using a wide range of software including my Sky Planetarium, Cartes du Ciel, Stellarium, SkySafari, KStars, PHD2, etc. You can see most of the control possibilities in the diagram below:
Also, please visit my StellarJourney.com site for updates, links to OnStep resources, my other astronomy software, or to see some Images taken with the assistance of my OnStep operated mounts.
If you find OnStep useful and would like to show your appreciation and support please consider making a small monetary donation. This keeps me motivated and helps cover expenses associated with my projects.
Re: Motors not reversing with Control in Sky Planetarium
On Tue, Jan 18, 2022 at 06:15 AM, Gerry Byrne wrote:
The four wires coming from the motor are (left to right with the terminal facing you) 1,2,3,4 and are connected to the axis terminal in the following order (from left) 4,2,3,1. For Axis one I am using temporary connectors so that I can change them around easily but the Axis 2 wires are soldered to a proper connector for the terminal. All have been circuit tested.Are they off the shelf 4-pin to 6-pin 4-wire 3D printer cables? Or are they custom made by you? If they are the off the shelf type, the probability of errors are less (though not zero). They are real time savers over custom made cables. And do you have anything else between the drivers and motors? Such as RJ45 breakout boards, and/or RJ45 cables? It would help to connect the motors directly to the Axis1 and Axis2 4-pin connector until we get to the bottom of this. The less components in the path, the easier it is to troubleshoot ... Another thing is the motors, are they geared? Those gearboxes usually have insane amount of backlash, and maybe they are not reversing because you are using very low speed, and not enough time to get over the backlash. If you use a higher speed (say 1/2 Max), maybe you will see the motor eventually go into the reverse direction?
|
|
Re: Dobson goto with Onstep
On Tue, Jan 18, 2022 at 03:25 AM, <lrosellpardo@...> wrote:
After tuning backlash and leveling base seems now it's tracking fine.OnStep provides for up to 1 degree of backlash (3600 arc seconds). Good to hear that this is all it is ...
|
|
Re: Power for extra fan
This should not be an issue. Your fan may not operate with as high as an RPM as designed, but you seem to be OK with that. As long as you are not using the E0 Diag slot with a stepper driver, taking the 5V from there should be no different than taking it from EXP1 or EXP2.
|
|
Re: Wemos D1 R32 - Need info on Arduino IDE Config
George Cushing
The ESP32 has an elaborate power management scheme including a brownout detector. I put together a MiniESP3 and when I first powered it I got a power LED on the ESP32, but none on the ESP8266 or the power and status LEDs. Checking the output of the MP1584 regulator, I got a solid 3.3V. Opps! Picked up the wrong regulator😨 At a few bucks it might be worth adding this better quality regulator to power the ESP32. It can be supplied by 12-20V Vcc. Pull the 1117 3.3V regulator off and connect the MP1584 OUT to the center tab pad.
|
|
Re: NINA Unpark Mount Not Working
Lloyd Simons
Peter,
I haven't tested extensively, but I successfully unparked from the sequencer last weekend. Lloyd
|
|
Re: Focuser not working, FYSETC S6 v2.0
#fysetc
Chad Gray
I got confused trying to get my focuser working. I found that the mount has to be tracking in order for the focuser too work.
On Tue, Jan 18, 2022 at 8:14 AM Robert Benward via groups.io <rbenward=verizon.net@groups.io> wrote: Check the voltage on the enable pin (pin 1 on the driver) during and after a drive (we're not slewing anywhere I suspect). Make sure it is low (~0v) during the drive.
|
|
Mircea Radutiu
I have built an MaxESP3 OnStep controller.
It works. Until...
At some point I updated the ESP32 from 3.16 to 4.24, but unfortunately I forgot to configure the N-S axis reversing, as needed. It happens.
I went out in the field on one of the few clear nights, happy as a daisy to test it out with some heavy weight instrument configurations.
While aligning the mount, I discovered to my surprise that I had completely forgotten to reverse the N-S axis.
No problem.
I had my laptop with me, an USB cable and a screwdriver to take apart the OnStep box.
Powered off the box, pulled the cables from it, took it apart and extracted the ESP32 module.
Modified the code to suit my needs, compiled and uploaded into the module.
I put back the box, cabled it and powered on.
Following this, surprise no.2 of the evening - the WEMOS D1 mini 8266 comm module would not connect to the ESP32, so OnStep would not start. The blue led did not stop from blinking.
The WEMOS was sending ':GVP#' over the serial port, and the ESP32, when queried with ':GVP#' responded with 'On-Step'. But that was it.
After this, there is a very very long and tedious story, comprising of hours or checking, compiling, re-configuring the code, changing/downgrading the board versions in Arduino IDE (1.8.13) - with the same results, no connection between the ESP and the WEMOS modules.
What worked for me, as usual, was the last resort solution - I wrote into both modules some other, completely different sketch, with no connection whatsoever with the OnStep Project, and after that rewriting the modules with the OnStep code. FIY, for the WEMOS board the library used was 2.4.2 and for the ESP32 it was 1.0.4.
It did the trick.
Maybe it helps.
Regards.
P.S. Why did all this happen? No idea. If someone can shed some light, please do.
|
|
Re: Focuser not working, FYSETC S6 v2.0
#fysetc
Robert Benward
Check the voltage on the enable pin (pin 1 on the driver) during and after a drive (we're not slewing anywhere I suspect). Make sure it is low (~0v) during the drive.
Bob
|
|
Re: Focuser not working, FYSETC S6 v2.0
#fysetc
Sean
Ok good idea to try swapping the stepper drivers around, I'll try that.
As for the jumpers, my board came with the jumpers pre-configured for spi mode enabled.
|
|
Re: Which controller to use for next OnStep build?
Peter Boreland
On Mon, Jan 17, 2022 at 08:08 PM, Otto wrote:
On the volt/Amp meter, how do you diagnose if you are imbalanced? Are you looking at balance in both the RA/Dec axis?Otto, The ammeter is in line with the ground between the external connector and the PCB. Doing one axis at a time, one is looking for the current draw when slewing to be the same CW and CCW. This particular ammeter measures up to 3A. Peter
|
|
Re: Motors not reversing with Control in Sky Planetarium
Gerry Byrne
Khalid,
toggle quoted messageShow quoted text
I've ordered replacement LV8729s from Germany, should be here in a couple of weeks. Both axes displayed the same behaviour, even when I changed from one set of drivers to another. By changing the wiring pattern I was able to reverse the direction of motion (i.e. from anti clockwise to clockwise) but they still did not reverse when commanded. I also tried giving commands via the serial monitor without success: they continued to move in the same direction. Otherwise they moved very smoothly and ran quite cool. One set of the LV8729s were definitely installed on a Blue Pill PCB that I once fried. I told Howard the other set were new although, on reflection, they may have been aboard a FYSETC I accidentally shorted from beneath by putting it down on a stray piece of bare wire. The four wires coming from the motor are (left to right with the terminal facing you) 1,2,3,4 and are connected to the axis terminal in the following order (from left) 4,2,3,1. For Axis one I am using temporary connectors so that I can change them around easily but the Axis 2 wires are soldered to a proper connector for the terminal. All have been circuit tested. Gerry
On 17/01/2022 22:31, Khalid Baheyeldin
wrote:
Gerry, --
Copernicus
|
|
Power for extra fan
ssalb
Hi,
Thanks!
|
|
Re: Focuser not working, FYSETC S6 v2.0
#fysetc
philippe.larrieux@...
Ok, too bad.
Regarding drivers, it shouldn't matter. If you didn't try it already, I would swap the bigtreetech to one of the working axis, try both focuser with fysetc and slew with bigtreetech, just to be sure that it works properly. I presume that you changed board jumpers for spi, right?
|
|
Re: Dobson goto with Onstep
lrosellpardo@...
After tuning backlash and leveling base seems now it's tracking fine.
These planetary gears from OMC have a terrible backlash but enough for visual. Thanks Khalid
|
|
Re: Started new OnStep hardware design
Dave... Could you comment on whether you have dampers/flywheel weights on your steppers?
and If you do, from personal experience perhaps you can help us in improving Guy Brandenburgs setup.
|
|
Re: USB cables
The MKS allows you to have both external power and USB connected at the same time BUT, you have to do it in order. I always connect my external 24v power first, and then I connect USB. Then the reverse when turning off…disconnect USB first, then remove external power.
|
|
Re: Controller Time Drift
Mike Ahner
On Mon, Jan 17, 2022 at 01:44 PM, Curly wrote:
Private joke I think ;)I get the joke, I remember... :)
|
|
Re: Which controller to use for next OnStep build?
On Mon, Jan 17, 2022 at 07:01 PM, Khalid Baheyeldin wrote:
Thanks Khalid and to all who have responded. I've got a message into George. I'm thinking of the MiniPCB route.If you don't need the additional features of a Max, then the MiniPCB is a tried and tested board.George Cushing sells them.
|
|
Re: Which controller to use for next OnStep build?
On Mon, Jan 17, 2022 at 09:40 PM, Peter Boreland wrote:
Otto,Very nice Peter! On the volt/Amp meter, how do you diagnose if you are imbalanced? Are you looking at balance in both the RA/Dec axis? Do you have a picture of the internals you can share on how you wired/connected everything? Thanks!
|
|
Direct Drive Motors
Peter Boreland
These look interesting: https://motor.mtl.co.jp/dcms_media/other/%CE%BCDD_Motor_EN202006_B1.pdf
Not sure what spec one needs to build a Plane Wave style mount though? Peter
|
|