Date   

Re: OnStep replacement board for #eq6

no_name
 

- Mount has pulse motors, like you can see in pictures
- For now I would be satisfied with goto function and guiding
- If I can use what I have to build goto or to put in use,. that would be great start
- Yes I can solder, but SMD, even I have station I am not in to it... Because of that, these PCB of mr Rowan is bound my capabilities, and I cannot find any full god solutions for fully manufactured unit via online... And his solution I think right now is the best solution for any EQ6....


Re: Home sensors

rambro@...
 

  VLF("MSG: OnStep is ready"); VL("");
  #if (HOME_SENSE != OFF)
    if (parkStatus!=Parked) goHome(true);  // by RA
  #endif

How to add this to unpark procedure ?. It is not good idea to move mount during power on. Even if mount is not parked I can provide unpark command and goto home.


Re: My DIY Friction Drive Mount #maxesp3 #cnc #diy #mount #esp32

soulvagabond@...
 

Unluckyluke84, is there a chance, you will release the build files? Hoping to complete my cnc soon ..


Re: WEMOS Module

Dave Schwartz
 

On 2021-05-28 2:43 p.m., Robert Benward via groups.io wrote:
I'm back in town and ready to play again.  I spent last night and this morning trying to program the WEMOS.

* The Onstep AP mode works fine, I can log onto it from my ipad and
phone and both show the web interface (laptop still has manual
config issues).  The Telescope controls respond.
* Using the network settings dialog in the web access, I can't seem
to change anything.  I tried simple stuff like just changing the
channel.  I can only make changes when I upload new code.  FLASH
erase & NV wipe each time.
How long are you waiting between when you upload changes on the web server network page until you cycle the power? There is a time delay between when you upload and when the data is actually written to NV memory.

* My second wemos programs fine, but I plug it in and it is dead.  I
am returning it and ordering a new one.
* I can't seem to get the station mode to work.  If it fails to
connect to my house network it jumps back to AP mode. Tried DHCP
both disable and enabled.
* Not related, but the Time does not seem to hold.  Lat & Lon is
fine.  LOCAL time seems to return to 00:00 on boot.  In the web
app, UTC is 5hrs. Hitting the 'clock' icon on the control page
updates the clock to that of the ipad.
What are you thinking is the LOCAL time? There actually is no local time displayed on any web server page.

Is the holding of time a function of the RTC?  Is there anyway to check that independently?
 The rest of the Onstep seems OK.  I can do a 'goto' and the RA & DEC in the SHC responds as it should.
Bob


Re: WEMOS Module

Robert Benward
 

I'm back in town and ready to play again.  I spent last night and this morning trying to program the WEMOS.
  • The Onstep AP mode works fine, I can log onto it from my ipad and phone and both show the web interface (laptop still has manual config issues).  The Telescope controls respond.
  • Using the network settings dialog in the web access, I can't seem to change anything.  I tried simple stuff like just changing the channel.  I can only make changes when I upload new code.  FLASH erase & NV wipe each time.
  • My second wemos programs fine, but I plug it in and it is dead.  I am returning it and ordering a new one.
  • I can't seem to get the station mode to work.  If it fails to connect to my house network it jumps back to AP mode.  Tried DHCP both disable and enabled.
  • Not related, but the Time does not seem to hold.  Lat & Lon is fine.  LOCAL time seems to return to 00:00 on boot.  In the web app, UTC is 5hrs. Hitting the 'clock' icon on the control page updates the clock to that of the ipad. 
Is the holding of time a function of the RTC?  Is there anyway to check that independently?
 The rest of the Onstep seems OK.  I can do a 'goto' and the RA & DEC in the SHC responds as it should.
Bob


Re: Wemos R32 CNCV3 controller test issues #wemos

astrosathya
 

Thank You Howard for that. Yes, the RA and DEC were interchanged. I connected the wires to the right drivers, but RA started moving in the opposite direction, which of course meant that the coils need to be interchanged. Slews are now 100% perfect, or as perfect as I can check indoors. after PA with the SkEye app.
i will try to make a half decent YouTube video for the benefit of beginners. 
Thanks to Howard, Khalid, George, Ken,  Oddvar and others who helped me out.

I have received parts for the STM32 controller, only the PCB is yet to reach me. I will start that build after a couple of months. :)

Regards,
Sathya.


Re: Wemos R32 CNCV3 controller test issues #wemos

Howard Dutton
 

On Fri, May 28, 2021 at 03:25 AM, astrosathya wrote:
However, one thing I noticed is the sound at the beginning, mid point (while crossing meridian i think) and end of the slew as if a large, heavy truck is slowing down.
That's stepper motor resonance or ringing.  Lower current can help (about 50% of the motor rating,) higher voltage can help, motors with lower inductance (higher current) can help.

I am not sure if thats ok. I also know the its pointing in the wrong direction too. Motors are reversed maybe? Anyone who has an idea, i'll be happy to take advice from.
Frequently Asked Questions

Item #2.


Re: MaxSTM v3 through-hole construction tips

Howard Dutton
 

On Thu, May 27, 2021 at 02:10 PM, <johnwashington1978@...> wrote:
Well, JLCPCB arrived in the post this morning and within 30 minutes or so I was up and running - I'm not too keen on the RTC dangling - I'll design up a small 3d printed block that screws between it and the pcb stand off hole - shall post it tomorrow.
I'll put that in the files section.

Other than that I didn't have any build issues - I sourced the majority of my parts from digikey - I had the leds and diodes already, used an lm7805 vreg and some ebay headers.
Technically the board isn't designed for the lm7805, they usually need stabilization caps nearby.  There's a 0.1uF but usually they need a 0.33uF too and the board doesn't have that one.  Then it's not going to be good for much current without overheating, especially if powering from 24VDC.  Might be ok, but best to use the spec'd switching regulator though.

If a wally like me can get it together and working, anyone can !!  Big thumbs up!
Thanks, these are nice boards in my opinion too, another step up in the evolution of the Max series.  Better documented, easier to source parts for, easier to assemble, better TMC stepper driver support (allowing the most important settings for all axes at runtime,) and more easily extended for BME280 dew heaters, etc.


Wemos R32 CNCV3 controller test issues #wemos

astrosathya
 

Those who have been following my build will know that I somehow managed to fry one wemos d1 R32 board because I gave 12V to it directly (though it has a Buck converter and V regulator). This time, upon advice from a friend of mine as well as Oddvar who recently completed his build, I powered the wemos using ONLY the USB cable which doubled up for comms, and powered the motors through the CNCV3 shield using the 12V SMPS.
However, one thing I noticed is the sound at the beginning, mid point (while crossing meridian i think) and end of the slew as if a large, heavy truck is slowing down. I am not sure if thats ok. I also know the its pointing in the wrong direction too. Motors are reversed maybe? Anyone who has an idea, i'll be happy to take advice from.
The video of the Test is HERE
TIA.
Sathya.


Re: hello everyone, i have a new question. If I install a powerful servo motor with encoder instead of stepper motor, will the system work? #mount

Howard Dutton
 

On Thu, May 27, 2021 at 03:53 PM, sami wrote:
I also want to get a ready plug and play onstep control box with everything the last system.this was sold? and where can i buy
We are DIY here, currently I know of no one selling complete controllers.


Re: Occasional error in guide speed - massive overcorrections

Howard Dutton
 

On Thu, May 27, 2021 at 01:51 PM, GuitsBoy wrote:
Unfortunately I'm not sure how to test this other than under the stars, and no good weather on the horizon. 
I guess you could issue commands like this from the Arduino Serial Monitor:

Start tracking...
:Te#

Set rate 2 which is 1x sidereal then guide east for 2 seconds, RA axis (normally moving at 1x) should then stop for 2 seconds...
:R2#
:Mge2000#

Set axis1 custom guide rate to 2.0 degrees/second, then move east, then stop...
:RA2.0#
:Me#
:Q#

Without the new code the following should result in 2 seconds of rapid motion, with the new code it should act as before stopping tracking...
:Mge2000#


Re: Info on timer interrupts for a port to Arduino Nano RP2040?

Howard Dutton
 

Join the developer sub-group and post again.


Info on timer interrupts for a port to Arduino Nano RP2040?

marccarrier@...
 

Hi,

I'm trying to port OnStep to an Arduino Nano RP2040 Connect on a CNC V4 shield.  I have it running with only the timers to finish reimplementing in the HAL. Everything else (command line processing, PPS, GPS TLS, WiFi, etc..) is working.

Is there documentation on the role and intervals for timer1, timer 3 and timer4? The RP2040 has a funny implementation for its timers. There is only a 32-bit microsecond free running counter and the timer interrupts are programmed to trigger on a compare register to the micro-sec "clock". There are no pre-scalar or clock source selection. The RP2040 has a bunch of these timer compare registers but only two that are 32-bits.  

I'm using TMC2209 stepper drivers with 8 microsteps by grounding the M0 and M1 pins of the 2209 (The CNC V4 has jumpers to ground that can be used).  My mount is an EQ-3 and I had sidereal tracking and GoTo working with a regular Arduino Nano. I had stripped out most features and capabilities out of OnStep to get it to fit in the small memory of the Nano. I had also completely rewritten the timer and sidereal clock implementation to function on two timer interrupts (RA and DEC) of the Nano. My approach was for the Nano to keep track of sidereal time as an integer count of microsteps and the RA and DEC positions were computed as offsets from this sidereal microstep clock. It allowed the math to be all integer and clock accuracy was still possible with an external PPS used to adjust the RA timer interrupt interval. I then wrote an INDI mount driver that handled all the conversion from RA and DEC position in number of microsteps from the reference sidereal counter which allowed me to use PHD2 and Stellarium.

With the TMC2209, GoTos are ultra quiet as I had implemented a smooth acceleration and deceleration function.
 
It worked well for GoTo but guiding was not very successful. For Goto, I'm reimplementing on a Nano RP2040  because I want the full feature suite of OnStep and I'm not interested in troubleshooting the DEC guiding issues I had.

Any pointers to documentation on the RA,DEC and sidereal timer functions would be welcomed. Otherwise, I'll continue to reverse engineer my comprehension.

Thanks 

Marc


Re: Zhumell Z8 Dobsonian accuracy troubleshooting/showcase #dob #backlash #maxesp3

Burton
 

Alright, so I've done some more reading on here, and found some threads talking about using over 200x magnification and making sure the base is leveled. I had previously been using 80x magnification, so I will try those two things independently and then together to see what works. If someone could confirm that would help or any other tips, I'd really appreciate it!


Re: Skywatcher EQ3-2 BluePill STM32 Goto moves way to much #EQ3

John Petterson
 

Frank,  That information in the FAQ will help sort out the directional movements to get that right, and then to check on the amount of movement.   You should also read the section in the Wiki about the Bluepill and TMC drivers (https://onstep.groups.io/g/main/wiki/6408 and scroll down to stepper drivers), and check the jumpers that you have installed.  Those should set the board up to allow changing the microstep rates.


Re: hello everyone, i have a new question. If I install a powerful servo motor with encoder instead of stepper motor, will the system work? #mount

 

I also want to get a ready plug and play onstep control box with everything the last system.this was sold? and where can i buy


Re: My DIY Friction Drive Mount #maxesp3 #cnc #diy #mount #esp32

johnwashington1978@...
 

I've never seen one first hand but I believe the mesu 2mm shafts are the actual motor shaft at stage one and a simple hardened ground dowel pin at stage 2, both with adjustable larger shaft and bearing behind them to prevent them from being deflected by the friction preload.

I think for the intermediate stages you could use "cheap" 6203 bearing which you intentionally bind the races together and a dowel pin - thus for tiny amounts of investment achieve exceptional levels of precision (and hardness) and only left with the RA wheel to be turned at a workshop.


Re: My DIY Friction Drive Mount #maxesp3 #cnc #diy #mount #esp32

Unluckyluke84
 

Thank you John, I didn't know about Mesu transmission train, it's really interesting, expecially  the 2mm main shaft and the multi-stadium reducer to give a relatively high ratio. 

Some updates: I'm planning to replace the small shaft ball bearings with high quality one (one is a common ball bearing while the other will be a nice self-aligning SKF ball bearing that will replace the  one I installed...that's a poor quality flanged bearing)


Re: MaxSTM v3 through-hole construction tips

johnwashington1978@...
 

Well, JLCPCB arrived in the post this morning and within 30 minutes or so I was up and running - I'm not too keen on the RTC dangling - I'll design up a small 3d printed block that screws between it and the pcb stand off hole - shall post it tomorrow.

Other than that I didn't have any build issues - I sourced the majority of my parts from digikey - I had the leds and diodes already, used an lm7805 vreg and some ebay headers.

If a wally like me can get it together and working, anyone can !!  Big thumbs up!


Re: My DIY Friction Drive Mount #maxesp3 #cnc #diy #mount #esp32

johnwashington1978@...
 



I think the mechanics of the mesu are brilliant - but the cost is very high because of the siderealtechnology controller - if you go stepper or clearpath servo an onstep can handle it.

4721 - 4740 of 38760