Motorizacija Home Made montaže sa OnStepom

Autor arrow, 24.07.2022. u 09:28:37 sati

« natrag - naprijed »

0 Članovi i 1 Gost pregledava ovu temu.

arrow

Citat: OuttaControlCRO  u 01.08.2022. u 16:30:20 sati
Mislim da ti je dosta bilo 139, al sto vise to bolje valjda :D foduse sporiji GoTo

Moj eq5 ima 144, ali ima jako puno backslasha, jedno 40 stepova, i na dec i na ra, to je puno veći problem ja mislim...

Možda bi bilo dobro za motor od 0.9 i 400 stepova, moj je 1.8 i 200 stepova, za sporiji GoTo nema veze, samo neka je precizniji i da mu je lakše vrtjeti, na DEC os ostaje 139 zubi

Ovaj tjedan očekujem pošiljku pa ćemo u sklapanje arduina  *zubko*
Teleskop: SkyWatcher Explorer 150/750, TS-Optics Ritchey Chretien 6" 154/1370
Montaža: SW EQ6 OnStepX belt mod, Custom made friction drive OnStepX
Kamera: Player One Ares-C Pro (IMX533), Nikon D5100
Objektivi: Helios 2/58, Nikkor 18-55, Tamron 18-270,  Nikkor 55-300,
Zvjezdarnica: SkyArrow
Ostalo: Svbony SV106 50mm guidescope, TS Maxfield 0.95x koma korektor, Astronomik L2 UV-IR Cut 2" filter, ZWO DuoBand 2" filter, Svbony 5x2" filterwheel

bojan

139 zuba bi trebalo bit dosta...
Moja LXD75 (iliti Bresser EXOS-2.. kupio sam je u Kini preko Alibabe) ima 144 (EQ6 ih ima 180) i samo je bilo potrebno pazlijivo podesiti luft. Pomoglo bi i poliranje puznog prijenosa dijamantnom pastom..)
Originalne motore sam zamijenio sa NEMA17, 400 s/r i remencekima.. Montaza je sad super, iako je ne koristim cesto (namjeravan je nositi u Exmounth na pomrcinu slijedece godine).
Onstep je zakon...
amater

Frenki

Teleskopi:C 9.25,Maksutov 90,127,N SW 250 PDS,Tasco 114/500,SW 80/600ED,ref 80/900
Montaže:SW HEQ5 pro,EQ5,SW AZ GOTO, Meade LXD75,,...
Dalekozor:Carl Zeiss Jena 8x30,BPC:7x35,8x30,12x40,10x50,20x60,revue 20x80,25x100,...,
Ostalo:Sony DSC-HX400,Nikon D3200,modificirani canon 450D,50mm f1.8,Nikon 80-200ED f 2.8, Samyang 2.2 16mm,500m f 6.3,ASI120MC,omegon tracker lx3,hiberion 17mm,omegon 5mm,....,

stipe

Newtoni: 300mm f5.7 dobson, 150mm f8 dobson, homemade astrograf 152mm f4, Vega Ljubljana 140/1417; refraktori: Explore Scientific AR 152, Explore Scientific 127ED triplet APO, Explore Scientific 80ED triplet APO, mini Jaeger's 54/330, 90/800 eBayscope bino, Carton 80/528, Carton 60/1000, SS Shorty 80/400, Meade 60/360 ETX, "meopta" AD720; Zrak 56/800, homemade "Plavko" 56/800, Vega Ljubljana 45/700. Okulari: TS XWA 100° 20mm, TS UWAN 16mm 82°, Gold line 6 i 9mm, homemade okulari 10-32mm. Homemade 1.25" okular turret, 2" dijagonale sa prizmom i zrcalom, 2x barlowi 1.25 i 2", Montaža: Skywatcher Synscan custom. Kamere: Omegon veTEC533C, ASI290MC, QHY5, Canon EOS 1100D. Filteri: Optolong L-Extreme 1.25" Objektivi: Meopta Belar 4.5/105, Meopta Anaret 4.5/90, 4.5/80 i 4.5/50, PZO Mikar/S 4.5/55, Kit 18-55mm, Isconar 4/135, Zeiss Sonnar MC 3.5/135, Pentacon 2.8/135, Mamiya 2/50, Helios 2/58 i Flektogon 2.4/35. Dalekozori: Super Zenith 12x50, Tento 7x50, Bresser 20-60x60, 10x40 monokular

arrow

Hvala Frenki i bojan

Nema veze, neće mu štetiti više zubi, ovako će biti jači

Toga sam se i bojao, luftovi ili prenategnutost pužnog vijka pa se dosjetio komplet postaviti za gibljivu pločicu i da opruga drži, sad baš ono fino glatko ide

I da, komplet nosače sam promijenio





















I ono najdraže, OnStep komponente

Teleskop: SkyWatcher Explorer 150/750, TS-Optics Ritchey Chretien 6" 154/1370
Montaža: SW EQ6 OnStepX belt mod, Custom made friction drive OnStepX
Kamera: Player One Ares-C Pro (IMX533), Nikon D5100
Objektivi: Helios 2/58, Nikkor 18-55, Tamron 18-270,  Nikkor 55-300,
Zvjezdarnica: SkyArrow
Ostalo: Svbony SV106 50mm guidescope, TS Maxfield 0.95x koma korektor, Astronomik L2 UV-IR Cut 2" filter, ZWO DuoBand 2" filter, Svbony 5x2" filterwheel

arrow

Nastavak priče od "Motorizacija EQ Astro 3 montaže nastavljamo ovdje jer su stepperi već na homemade montaži a i cilj je bio da OnStep pogoni homemade montažu tako da nema smisla pisati na dvije teme

Pa da krenemo

Po uputama OuttaControlCRO

Precvikat otpornik na cncv3 shield



Zatim postaviti jumper na EN i GND



Spojiti arduino i cnc na isto napajanje, u ovom slučaju 12v







Skinut na komp program Arduino IDE

https://www.arduino.cc/en/software

Nastavak uskoro  *šešir*





Teleskop: SkyWatcher Explorer 150/750, TS-Optics Ritchey Chretien 6" 154/1370
Montaža: SW EQ6 OnStepX belt mod, Custom made friction drive OnStepX
Kamera: Player One Ares-C Pro (IMX533), Nikon D5100
Objektivi: Helios 2/58, Nikkor 18-55, Tamron 18-270,  Nikkor 55-300,
Zvjezdarnica: SkyArrow
Ostalo: Svbony SV106 50mm guidescope, TS Maxfield 0.95x koma korektor, Astronomik L2 UV-IR Cut 2" filter, ZWO DuoBand 2" filter, Svbony 5x2" filterwheel

OuttaControlCRO

#21
Odlično!
Otpornik skinut, jumper na pravom mijestu, i driveri pravilno okrenuti!
E sad prvo dok nista nije ustekan stepper, ja bi namjestio max Vref na stepperima.
TMC2209 je koliko vidim Vref*1.2 = X Amps
To provjeriš da odvrnes na max, i podijeliš Vref sa 2, jer su 2A  max za taj driver, ima. varijacija na temu pa sw djelitelj ne može sto posto znati, ali limiti su uglavnom isti za sve varijante.

Moja preporuka za pocetak da stavis na cca 0.7V Vref, to je vjerojatno nesto ispod 1 ampera, iako su motori rated na 1.5A, bolje ih ne forsirati na max ako ne treba, ako nema preskakanja ofc.

Znaci negativni na GND, pozitivni pol na taj mali potenciometar i prikazana voltaza je Vref. Laganini vrti dok ne namjestis. Ne mora biti savršeno precizno.

Onda sve mozes ukljuciti i vidjeti jeli se sta pregrijava ako je hladnjak vruc na dodir, da nemozes drzat prst, nije dobro, do cca 50 stupnjeva je sve okej. Motor isto tako.

Mogu oni podnjeniti i 80 °C al to sve smanjuje trajanje opreme i povrcava sansu da nešto izgori.



Zaprati ovaj tutorial za dodati ESP32 u Arduino Ide
https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/

Skini verziju 2.0.0
sw130p,mak127, stipe 60/330 ED, Svbony sv705, canon 550d, rpihq camera, rpi imx462, astroberry, sw eq5 Onstep, Dwarf 2

arrow

Odrađeno po uputama i stavljeno 0.74V ali je jedan driver TMC2209 izgleda neispravan, ne pokazuje voltažu, stavljen A4988 kao zamjenski dok mi ne dođe novi TMC, opet 20 dana čekanja
Na dodir nakon 20min hladnjak i motor mlaki





Instaliran ESP32 u Arduino Ide



Danas sklopljena i DEC os, još samo opruge ostale da drže pužni vijak za zupčanik




Teleskop: SkyWatcher Explorer 150/750, TS-Optics Ritchey Chretien 6" 154/1370
Montaža: SW EQ6 OnStepX belt mod, Custom made friction drive OnStepX
Kamera: Player One Ares-C Pro (IMX533), Nikon D5100
Objektivi: Helios 2/58, Nikkor 18-55, Tamron 18-270,  Nikkor 55-300,
Zvjezdarnica: SkyArrow
Ostalo: Svbony SV106 50mm guidescope, TS Maxfield 0.95x koma korektor, Astronomik L2 UV-IR Cut 2" filter, ZWO DuoBand 2" filter, Svbony 5x2" filterwheel

OuttaControlCRO

#23
Moguce da je dosa sprzen, ali probaj im prvo zamjeniti mjesta da eliminiras board.

Mozda moze A4988, podrzava OnStep različite drivere! Ali pitanje je podrzava li CNCv3 u takvoj konfiguraciji, jer svi dijele isti EN u cncv3, ako je TMC2209 HIGH a a4988 LOW onda neće raditi, ako su oba high bit ce to ok. Iako se može i to riješit sa otpornicima, ali ja to ne znam :D


Ako je nakon 20 minuta toplo oboje, a stepper pruža otpor, ako ga rucno okreces to je dobro. Super, mozda mozes jos malo dignuti Vref, ali otom potom


Sad je potrebno skinuti onstep:
https://github.com/hjd1964/OnStep/archive/refs/heads/release-4.24.zip

Otvoriti OnStep.ino

i sad je vrijeme da ja upalim svoj laptop da vidim konfiguraciju :)
sw130p,mak127, stipe 60/330 ED, Svbony sv705, canon 550d, rpihq camera, rpi imx462, astroberry, sw eq5 Onstep, Dwarf 2

arrow

Zamijenio mijesta i opet taj ne radi dok a4988 radi, znači neispravan. Može li onda oba a4988 dok mi ne stigne drugi TMC2209?
Da, motor pruža otpor

Ok, popodne odradim instalaciju pa se čujemo
Teleskop: SkyWatcher Explorer 150/750, TS-Optics Ritchey Chretien 6" 154/1370
Montaža: SW EQ6 OnStepX belt mod, Custom made friction drive OnStepX
Kamera: Player One Ares-C Pro (IMX533), Nikon D5100
Objektivi: Helios 2/58, Nikkor 18-55, Tamron 18-270,  Nikkor 55-300,
Zvjezdarnica: SkyArrow
Ostalo: Svbony SV106 50mm guidescope, TS Maxfield 0.95x koma korektor, Astronomik L2 UV-IR Cut 2" filter, ZWO DuoBand 2" filter, Svbony 5x2" filterwheel

OuttaControlCRO

#25
Pisem sa moba, pa očekujte puno typosa :)
Ako ti a4988 radi znaci da mozes slobodno atavit 2209 na x ili ti RA a a4988 na Y iliti DEC

E sad kad si sve fino instalirao otvori OnStep.ino i u tabu Config.h podesi ove vrijednosti, ovo je isječak dijela mog configa, file je velik ali tebi ne treba sve to, samo ovo sta sam ja naveo tu ispod, ako te jos sta zanima prouči.


Vecina je ok, namjesti si DEC driver da bude A4988, I koristeći ovu excleicu izracunaj STEPS OER DEGREE  i STEPS PER WORMROT te unesi te podatke
https://baheyeldin.com/astronomy/enhanced-onstep-calculations-spreadsheet.html


//      Parameter Name              Value   Default  Notes                                                                      Hint
#define PINMAP                        CNC3//    OFF, Choose from: MksGenL2, MiniPCB2, MaxPCB2, MaxESP3, CNC3, STM32Blue,     <-Req'd
                                          //         MaxSTM3, FYSETC_S6_2, etc.  Other boards and more info. in Constants.h

// SERIAL PORT COMMAND CHANNELS --------------------------- see https://onstep.groups.io/g/main/wiki/Configuration-Controller#SERIAL
#define SERIAL_A_BAUD_DEFAULT        115200 //   9600, n. Where n=9600,19200,57600,115200 (common baud rates.)                  Infreq
#define SERIAL_B_BAUD_DEFAULT        9600 //   9600, n. See (src/HAL/) for your MCU Serial port # etc.                        Option
#define SERIAL_B_ESP_FLASHING         OFF //    OFF, ON Upload ESP8266 WiFi firmware through SERIAL_B with :ESPFLASH# cmd.    Option
#define SERIAL_C_BAUD_DEFAULT         ON //    OFF, n, ON for ESP32 Bluetooth.                                               Option
#define SERIAL_C_BLUETOOTH_NAME  "OnStep" // "On..", Bluetooth device name for ESP32.                                         Option


// TRACKING BEHAVIOUR -------------------------------------------- see https://onstep.groups.io/g/main/wiki/6-Configuration#TRACKING
#define TRACK_AUTOSTART               ON //    OFF, ON Start with tracking enabled.                                          Option



// MOTION CONTROL ---------------------------------------------- see https://onstep.groups.io/g/main/wiki/Configuration-Mount#MOTION
#define STEP_WAVE_FORM             PULSE // SQUARE, PULSE Step signal wave form faster rates. SQUARE best signal integrity.  Adjust

// Stepper driver models (also see ~/OnStep/src/sd_drivers/Models.h for additional infrequently used models and more info.):

// AXIS1 RA/AZM
// see https://onstep.groups.io/g/main/wiki/Configuration-Mount#AXIS1
#define AXIS1_STEPS_PER_DEGREE    10240.0 //  12800, n. Number of steps per degree:                                          <-Req'd
                                          //         n = (stepper_steps * micro_steps * overall_gear_reduction)/360.0
#define AXIS1_STEPS_PER_WORMROT     25600//      0, n. Number steps per worm rotation (PEC Eq mode only, 0 disables PEC.)   <-Req'd
                                          //         n = (AXIS1_STEPS_PER_DEGREE*360)/reduction_final_stage

#define AXIS1_DRIVER_MODEL            TMC2209_QUIET //    OFF, (See above.) Stepper driver model.                                  <-Often
#define AXIS1_DRIVER_MICROSTEPS       32 //    OFF, n. Microstep mode when tracking.                                        <-Often
#define AXIS1_DRIVER_MICROSTEPS_GOTO  8 //    OFF, n. Microstep mode used during gotos.                                     Option

// AXIS2 DEC/ALT
// see https://onstep.groups.io/g/main/wiki/Configuration-Mount#AXIS2
#define AXIS2_STEPS_PER_DEGREE    10240.0 //  12800, n. Number of steps per degree:                                          <-Req'd
                                          //         n = (stepper_steps * micro_steps * overall_gear_reduction)/360.0

#define AXIS2_DRIVER_MODEL            TMC2209_QUIET //    OFF, (See above.) Stepper driver model.                                      <-Often
#define AXIS2_DRIVER_MICROSTEPS       32 //    OFF, n. Microstep mode when tracking.                                        <-Often
#define AXIS2_DRIVER_MICROSTEPS_GOTO  8 //    OFF, n. Microstep mode used during gotos.                                     Option

#define AXIS2_DRIVER_POWER_DOWN       OFF //    OFF, ON Powers off 10sec after movement stops or 10min after last<=1x guide.  Option
#define AXIS2_DRIVER_REVERSE          ON //    OFF, ON Reverses movement direction, or reverse wiring instead to correct.   <-Often
sw130p,mak127, stipe 60/330 ED, Svbony sv705, canon 550d, rpihq camera, rpi imx462, astroberry, sw eq5 Onstep, Dwarf 2

OuttaControlCRO

#26
I sad drugi dio,

1. odspojit stepper.
2. odspojit drivere
3. ukljucit Mini USB u wemos, biti njezan, ja sam na svome odvalio
4. ukljucit napajanje 12V

Postaviti u arduinu board ESP32 dev module


Vecina postavki bi trebala biti dobra po defaultu, jedino je pitanje što sa Port:
U mene je to COM10, u tebe bi mogao biti bilo koji ali. uglavnom je najviši broj, i kad istekaš usb kabel iz kompa, nestat ce.

Ako slucajno komp ne prepoznaje board,
treba instalirati driver, ja ih imam sve instalirane od prije, pa. nezz sto tocno treba, ali tu je guide:
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/establish-serial-connection.html

Sad ide kompajliranje buildanje.Pritiskom na kvacicu započinje build

Ako je config uredno postavljen, bez gresaka, ovo ce proci uredno i u terminalu cemo nakon par min imat Donr compiling i nece biti narančastih i crvenih greska


Nakon ovoga ide upload na board klikom na ikonicu do Verify i nakon par minuta, u terminalu imamo narancasti tekst ali trebalo bi biti bez errora (ako je dobar port odabran)



sw130p,mak127, stipe 60/330 ED, Svbony sv705, canon 550d, rpihq camera, rpi imx462, astroberry, sw eq5 Onstep, Dwarf 2

OuttaControlCRO

#27
Treći dio,

Iskljuciti sve, spojiti nazad drivere i stepper,
ukljuciti u napajanje i biti spreman istekati odmah u slučaju problema *zubo*

Na mobitel skinuti OnStep aplikaciju
https://play.google.com/store/apps/details?id=com.onstepcontroller2

Ukljuciti Bluetooth i upariti se sa OnStep, ako ne postoji nešto nije uredu. Otom potom ako dodje do toga nadamo se da neće :D

Otvorit OnStep aplikaciju odabrati hamburger menu, pw. connection i klikuti na Onstep, dole bi se trebala unjeti adresa od Onstepa, klikuti save i povratkom na glavnim meni bi trebalo pisat nesto tipa Guiding 8x ili tako nesto



Otic u Guide/Focus, i pritiskom na North, ili East, steper bi se trebao početi vrtiti!

I to je to!

OnStep se moze spojiti i na Ascom, i na Indi. Sa Ascomom nemam bas nesto puno iskustva jer koristim Indi na Linuxu na Astroberryu ali ima na netu uputa ako zelis kontrolirati sve preko kompa.
Mislim da se da i direkt na stellarium spojit
sw130p,mak127, stipe 60/330 ED, Svbony sv705, canon 550d, rpihq camera, rpi imx462, astroberry, sw eq5 Onstep, Dwarf 2

arrow

Ide mi sporije nego sam mislio a i nikako uhvatit vremena konfigurirat to sve u komadu

RA os je 176 zubi, nije 177, fulao zub a DEC 143 zuba

Kada stavim 64 u zelenom sam području ali po tvom ispada da će presporo raditi

Kada stavim 32 microsteps piše sve crveno da je ispod granice minimalnog broja okretaja motora, min 12,800 a kod mene 9,386 i 7,626, samo potvrdi da smije tako biti?



Idem se mučiti sa ostalim koracima  *zubo*
Teleskop: SkyWatcher Explorer 150/750, TS-Optics Ritchey Chretien 6" 154/1370
Montaža: SW EQ6 OnStepX belt mod, Custom made friction drive OnStepX
Kamera: Player One Ares-C Pro (IMX533), Nikon D5100
Objektivi: Helios 2/58, Nikkor 18-55, Tamron 18-270,  Nikkor 55-300,
Zvjezdarnica: SkyArrow
Ostalo: Svbony SV106 50mm guidescope, TS Maxfield 0.95x koma korektor, Astronomik L2 UV-IR Cut 2" filter, ZWO DuoBand 2" filter, Svbony 5x2" filterwheel

OuttaControlCRO

#29
Smije biti tako ali ce ofc losije radit, nemoze ostvariti punu rezoluciju, no za prvu ruku nije ni to problem, kasnije se lako poigras sa postavkama, a ako ni to ne ide 400 stepper rjesava problem. Ili jos jedna redukcija.


Manji je problem sta ce bit sporo problem. je sto ce motor izgubiti puno snage... A nije zi nesto jak motor ni u startu, moglo bi bit puno preskočenih stepova.

Astronomija je doslovno stepljen spasen hobby takonda spor goto nije problem :D
sw130p,mak127, stipe 60/330 ED, Svbony sv705, canon 550d, rpihq camera, rpi imx462, astroberry, sw eq5 Onstep, Dwarf 2

🡱 🡳