Date   

Re: Encoder tracking correction on Dobson

guillaume d
 

Hi Howard,
Thank you for your answer. I will wait a bit while hoping to see this implementation. However, thank you very much for all your work.

Guillaume


Re: Configuration/wrong goto motion

 

Hi all,

Just solved. Had to set AXIS2_DRIVER_REVERSE ON


Thanks
Andre


Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

Pedro Miguel Barbosa Moutinho Nunes dos Reis
 

On Thu, Apr 8, 2021 at 03:45 PM, George Cushing wrote:
You may want to look at the ST820 drivers. Given the less than stellar user reports on the performance of the Toshiba S109 the ST820 is about the same price.
I have the 2130s on route. If I can't get them to work on the wemos+cnc for some reason I'll check other options, including getting an MKS or one of those drivers. Is nice to have several options :) tks.


Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

Pedro Miguel Barbosa Moutinho Nunes dos Reis
 

On Thu, Apr 8, 2021 at 03:14 PM, Howard Dutton wrote:
The ESP32/CNCV3 and Mega2560/Ramps1.4 are very similar with regard to the SPI stepper drivers.  Neither has direct support, you must solder wires and/or connect them with pin/socket header leads.

The ESP32 is however much faster than then Mega2560 and so often doesn't need the ability to change micro-step modes to reach high enough RPMs.for decent slew speeds.  Where the Mega2560 DOES often need to use the mode switching to reach high slew speeds.  This is why the MKS Gen-L v2.0 and 2.1 are recommended if going with a Mega2560, they have the SPI bus connection and you can simply drop (the correct) TMC2130 or 5160 stepper drivers in (once the shunts under the drivers are set properly and with the 5160 modifications if using those.)
Ahhh, now I got it.

"Choice of Stepper driver:

The Stepper driver sockets are designed for compatibility with most StepStick (Pololu) style stepper driver modules. 

  • Axis1/2/3/4/5 (RA/Dec or Azm/Alt and Focusers/Rotator):
    • The FYSETC TMC2130 v1.2 or TMC2130 V3.0 SPI are the recommend drivers.  These are available on ebay (read about the TMC2130 before buying!)  Just configure the shunts under the stepper socket for SPI mode and plug them in.
"
This is for the MKS only, not also for the ramps.!.. My bad.

ok ok


Configuration/wrong goto motion

 

Hello all

I am able to send GOTO commands using the stellarium, but the scope moves to the opposite direction.
For instance, if I set a goto position near the South pole, the telescope moves to north instead. (despite the stellarium shows it moves correctly).

I have set the following at ASCOM properties dialog:
Latitude -23 15 (south hemisphere)
Longitude: +45 56 ( I live in W hemisphere, so it should be positive)
UTC offset: +3 (here is GMT -3)
I friend that also lives in Brazil told me I should put Horizon Limit as negative. I am wondering if I should put also the Meridian E/W as negative as well.
Date/Time is set correctly.

Some useful info:
ASCOM 3.10
Onstep 4.12d


Best
Andre





Re: Automatic Telescope Cover - WiFi - 3D Printed - $25 (DIY)

Mike
 

If you checkout the github/skybadger site you'll find some arduino code for ESP that implements the ALPACA  cover calibrator device interface which is compatible with SGP and Voyager. 


I'm currently printing servo mounts for this use for my big scope which needs 6 segmented panels and I need to re-draw the servo mount for the side of the small scopes. 
Does you cover mount require the servo to be double-ended ? 
Cheers
Mike


Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

George Cushing
 

You may want to look at the ST820 drivers. Given the less than stellar user reports on the performance of the Toshiba S109 the ST820 is about the same price.

Very interesting specs.

Major Features :
Operating voltage:7 V to 45 V
Continuous current up to 1.5 A per phase
Maximum current up to 2.5 A per phase
Integrated low RDS(ON) power stages (HS + LS = 1 Ω typ.)
Micro-step resolution: full-step, 1/2, 1/4, 1/8, 1/16, 1/32, 1/128 and 1/256 of step
Step and direction control interface
Adjustable current control through a potentiometer to set the ref. voltages
Embedded PWM current control with selectable decay mode (fast or slow)
Full set of embedded protections
1. Non-dissipative overcurrent
2. Under-voltage lockout
3. Thermal shutdown
      4. Short-circuit

The truth table is not directly supported in OnStep without resort to the AdvancedDriverSetup. But the truth table does share some of the LV8729's table. so if you just need full step, 1/4 step and 32 step you can call it a LV8729 for configuration purposes.


Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

Howard Dutton
 
Edited

On Thu, Apr 8, 2021 at 06:22 AM, Pedro Miguel Barbosa Moutinho Nunes dos Reis wrote:
I think I've confused the CNCv3 with the Ramps1.4 regarding the 2130s
The ESP32/CNCV3 and Mega2560/Ramps1.4 are very similar with regard to the SPI stepper drivers.  Neither has direct support, you must solder wires and/or connect them with pin/socket header leads.

The ESP32 is however much faster than then Mega2560 and so often doesn't need the ability to change micro-step modes to reach high enough RPMs.for decent slew speeds.  Where the Mega2560 DOES often need to use the mode switching to reach high slew speeds.  This is why the MKS Gen-L v2.0 and 2.1 are recommended if going with a Mega2560, they have the SPI bus connection and you can simply drop (the correct) TMC2130 or 5160 stepper drivers in (once the shunts under the drivers are set properly and with the 5160 modifications if using those.)


Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

Pedro Miguel Barbosa Moutinho Nunes dos Reis
 

@Howard Sorry to be a pain, I've read the wiki again, I think I've confused the CNCv3 with the Ramps1.4 regarding the 2130s. I can use the 2130s on the ramps without any soldering/modifications right?


Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

Howard Dutton
 

On Thu, Apr 8, 2021 at 05:12 AM, Pedro Miguel Barbosa Moutinho Nunes dos Reis wrote:
Regarding the S109, these are the ones, right?


https://www.aliexpress.com/item/33016392712.html?spm=a2g0o.productlist.0.0.7f0126bbb7K2WD&algo_pvid=14762ba4-0f63-4879-900d-05cce070155d&algo_expid=14762ba4-0f63-4879-900d-05cce070155d-0&btsid=2100bdd716178838146014028ea4c5&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
Yes, that's an S109.  I have not noticed a user with that exact one but I'd expect it to work.

It requires none of this extra wiring but is limited to one microstep mode where a TMC driver can switch modes (CNCV3 design decision).  This can limit slew speeds but usually an ESP32 is fast enough it doesn't need to switch modes.  It also doesn't need the power up sequence the TMC drivers need (which some ignore,) also mentioned in the Wiki for the CNCV3.

The TMC drivers are in general more accurate with stepper motor motion but at relatively high (say > about 400:1) overall reduction that starts to become irrelevant.


Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

Howard Dutton
 

Yes.

CS is chip select it signals which device (axis1 or axis2 TMC2130 ) should be active on the bus.

When CS is HIGH (3.3V) that slave device ignores the MOSI line (master out slave in, AKA it's SDI "data in") and CLK lines.  When CS is pulled LOW (0V) it starts listening.

Data is moved (MOSI HIGH/LOW for 1/0) in sync with state changes (LOW/HIGH/LOW...) on the CLK (clock) line.


Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

Pedro Miguel Barbosa Moutinho Nunes dos Reis
 


Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

Pedro Miguel Barbosa Moutinho Nunes dos Reis
 

On Thu, Apr 8, 2021 at 12:17 PM, Howard Dutton wrote:
If you can solder you can instead wire up from under the sockets of the CNCV3 and just plug the drivers in.
I can solder yes, just need to understand better what to solder (from->to) :)

I bought the SPI version of the 2130:



And I think this is the pinout:







So if I understood correctly, I need to somehow connect
- both SDI to R32 IO32,
- both SCK to  R32 IO33
- Axis1 CS to R32 IO15 
- Axis2 CS to R32 IO0.

Using this pinout does not seem too difficult, I need to see it at home later on.





Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

Howard Dutton
 

On Thu, Apr 8, 2021 at 12:45 AM, Pedro Miguel Barbosa Moutinho Nunes dos Reis wrote:
Right? I'm going to see those s109 also.
Yes, the TMC2130 and 5160 have the same pin positions for the SPI bus.  Often users go with these boards as opposed to building something to avoid soldering...

Watch the TMC5160 it requires modification of the stepper driver also, they bring out the DCO or CLK pin in such a way that it's not compatible with the typical "StepStick" (this stepper driver form) socket.  That includes this CNCV3.  Again, read the Wiki, there's a section... (read about the TMC2130 and TMC5160 before buying!)

I call out that specific TMC2130 model as it has pins up to plug in jumper leads.  Some come with point to point leads (not good for this) and some come with bus style leads, which is what you want.  Unfortunately those often take the form of kits of four drivers which we don't support (for lack of pins on the ESP32, so no spare pins for CS on axis3 and axis4.)  If you can solder you can instead wire up from under the sockets of the CNCV3 and just plug the drivers in.


derotator as a stand alone "instrument

Greg
 

I'm wondering about controlling a de-rotator on an Alt/AZ but want to control it from a separate MPU.  So the ALt/AZ would be on one MPU (Arduino et al) and the de-rotator on another.   Anyone have a hint on how to setup the de-rotator MPU and then how to co-ordinate through INDI?

Thx


Re: Automatic Telescope Cover - WiFi - 3D Printed - $25 (DIY)

Curly
 

Rockmover sorry for the delay here is the code, this is from my setup you will have to adj the settings from inside ide to suit your needs.
cheers
Curly

Virus-free. www.avg.com


On Thu, Feb 25, 2021 at 3:15 PM Rockmover <kruse@...> wrote:
"Z" was the trick...I think I searched about everything else I could think of with no luck.  

16 ft now on order from amazon.  Thanks!


Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

Pedro Miguel Barbosa Moutinho Nunes dos Reis
 

On Thu, Apr 8, 2021 at 12:38 AM, Howard Dutton wrote:
For the ESP32/CNCV3 I generally recommend users stay away from the TMC drivers as they present special challenges.  If you're up for those challenges fine, but it adds to the difficulty.

There's still the S109 which is OK and should handle those motors.  No SPI interface to wire in, set the jumpers under the drivers and away you go.

Read through the Wiki page before you decide:

https://onstep.groups.io/g/main/wiki/19670
ok, after reading it again, is not enough:
"The FYSETC TMC2130 v1.1 is also a good choice but requires more effort.  These are available on ebay (read about the TMC2130 before buying!)  Just remove all shunts under the stepper socket and plug them in. "

But I still need to:
"
  • Once the following is done you'll be able to configure a variety of settings for these stepper drivers in OnStep's Config.h file including the micro-step mode, stealthChop or spreadCycle, lower the power for tracking, etc.
  • Jumper each (Axis1 and Axis2) modules' SPI pins.
    • Axis1 SDI to Axis2 SDI to the WeMos R32 IO32 (SPI MOSI, not present on the CNC V3.)
    • Axis1 SCK to Axis2 SCK to the WeMos R32 IO33 (SPI SCK, not present on the CNC V3.)
    • Axis1 CS to the WeMos R32 IO15 (not present on the CNC V3.)
    • Axis2 CS to the WeMos R32 IO0 (not present on the CNC V3.)
    • Axis1 and Axis2 SDO are NOT supported and don't get connected. 
"

Right? I'm going to see those s109 also.


Re: auto meridian flip

 

Thanks Howard
 I will give it ago , and thank you for the great project of onstep.
 It has been a steep learning curve , but I am getting a better understanding each day .
Thanks to you and the team for the great support you give to us newbies .
Chris

On Thu, Apr 8, 2021 at 11:34 AM Howard Dutton <hjd1964@...> wrote:
On Wed, Apr 7, 2021 at 02:20 PM, chris jones wrote:
Saves time trying to fix it, I will wait for Onstepx and see what happens.
The feature changed slightly in the master, perhaps it was broken?  I doubt it.  Irrelevant as the master is being dropped.
It has always worked in 3.16 and the beta AFAIK.

More likely you have settings such that the meridian limit is never reached to trigger the flip (ran into overhead limit first) or the destination coordinates are outside of limits (no meridian limit overlap region) so the flip is blocked.

Use Sky Planetarium if you'd like to see what the limits look like on a map.


Re: Where to put the "resolution"? Pulleys, motors, drivers.. ?

Howard Dutton
 

For the ESP32/CNCV3 I generally recommend users stay away from the TMC drivers as they present special challenges.  If you're up for those challenges fine, but it adds to the difficulty.

There's still the S109 which is OK and should handle those motors.  No SPI interface to wire in, set the jumpers under the drivers and away you go.

Read through the Wiki page before you decide:

https://onstep.groups.io/g/main/wiki/19670


Re: auto meridian flip

Howard Dutton
 

On Wed, Apr 7, 2021 at 02:20 PM, chris jones wrote:
Saves time trying to fix it, I will wait for Onstepx and see what happens.
The feature changed slightly in the master, perhaps it was broken?  I doubt it.  Irrelevant as the master is being dropped.
It has always worked in 3.16 and the beta AFAIK.

More likely you have settings such that the meridian limit is never reached to trigger the flip (ran into overhead limit first) or the destination coordinates are outside of limits (no meridian limit overlap region) so the flip is blocked.

Use Sky Planetarium if you'd like to see what the limits look like on a map.

1081 - 1100 of 33157