PartMiller TinyCNC - projekt pro 3D tisk s DE precíznosti
Jasně, budu se snažit změřit, co umím. Schéma ke zdroji Číňan nedodal.
Plně si uvědomuji úskalí takovéto improvizace po netu.
Je nějaká možnost jak to tedy galvanicky odpojit.
Naměřil jsem na žlutém a modrém drátu k potenciometru 2,6 V a + na žlutém.
Když se točí vřeteno a rozpojím tu černou propojku na zdroji, tak se vřeteno zastaví.
Nedalo mi to a našel jsem nějakou LED a odpor zapojil a ledka pořád jen svítí. Na vypínání a zapínání vřetene v GANDLE nijak viditelně nereaguje, přičemž v simulaci jasně vidím, že se vřeteno vypíná a zapíná.
Ledka svítí i když není připojen žádný řídící systém (GANDLE, GRBL Panel). Svítí hned po připojení USB.
Předpokládám, že je jedno, že odpor je mezi zemí a diodou a ne mezi diodou SpnEn.
Ledka svítí i když není připojen žádný řídící systém (GANDLE, GRBL Panel). Svítí hned po připojení USB.
Předpokládám, že je jedno, že odpor je mezi zemí a diodou a ne mezi diodou SpnEn.
Tak jsem do Arduina nasypal aktuální GRBL 1.1h.
V defaultní konfiguraci skutečně nanastavuje žádný pin Spindle ON/OFF. Jen posílá PWM na pin 11.
Takže pro případné použití ON/OFF vřetena by to chtělo buď překompilovat GRBL, nebo (pokud se nebude používat řízení otáček) použít pro ON/OFF výstup 11 (to je ten, co je na shieldu zapojený jako koncák osy Z). V konfiguraci pak nastavit maximální počet otáček na 1 (parametr $30) a minimum na 0 ($31).
Pak když programově spustíš vřeteno příkazem M3 s jakýmikoli otáčkami, tak se na pinu 11 nahodí log. 1 a může Ti to sepnout motor.
Pokud bys chtěl úpravu, kde budou jak otáčky tak ON/OFF, tak tu budu časem stejně dělat, můžu Ti ji poslat (budeš-li mít zájem).
V defaultní konfiguraci skutečně nanastavuje žádný pin Spindle ON/OFF. Jen posílá PWM na pin 11.
Takže pro případné použití ON/OFF vřetena by to chtělo buď překompilovat GRBL, nebo (pokud se nebude používat řízení otáček) použít pro ON/OFF výstup 11 (to je ten, co je na shieldu zapojený jako koncák osy Z). V konfiguraci pak nastavit maximální počet otáček na 1 (parametr $30) a minimum na 0 ($31).
Pak když programově spustíš vřeteno příkazem M3 s jakýmikoli otáčkami, tak se na pinu 11 nahodí log. 1 a může Ti to sepnout motor.
Pokud bys chtěl úpravu, kde budou jak otáčky tak ON/OFF, tak tu budu časem stejně dělat, můžu Ti ji poslat (budeš-li mít zájem).
Tak kdybys měl zájem, vygeneroval jsem GRBL s ovládání ON/OFF vřetene.
Takže teď tam funguje jak PWM pro nastavení otáček (na pinu D11, tj. na shieldu jako Limit Z), tak ON/OFF vřetene (na pinu D13, tj. na shieldu jako SpnDir).
Ten pin D13 je současně na desce Uno připojený na LED, takže při sepnutí vřetene se na Arduinu rozsviti LED.
Je tam tato jediná změna, vše ostatní je beze změny.
Je to tak kompatibilní třeba i s EstlCam.
Takže teď tam funguje jak PWM pro nastavení otáček (na pinu D11, tj. na shieldu jako Limit Z), tak ON/OFF vřetene (na pinu D13, tj. na shieldu jako SpnDir).
Ten pin D13 je současně na desce Uno připojený na LED, takže při sepnutí vřetene se na Arduinu rozsviti LED.
Je tam tato jediná změna, vše ostatní je beze změny.
Je to tak kompatibilní třeba i s EstlCam.
LEDka takto, ale na pinech SpnDir, nikoli na Z-.
To Z- je myslím přímo propojeno se Z+, a na obou je PWM řízení vřetene. To se Ti taky při startu a zastavení vřetene rozsvítí, ale s jasem úměrným nastaveným otáčkám.
Ale napřed je třeba udělat: vyhodit ten propojovací drát. Pak na ty svorku připojit voltmetr (pro jistotu na vysokém rozsahu, třeba 700V) a zkusít, jaké je tam napětí. Zkus to na stejnosměrném i střídavém rozsahu.
Pak přepni ten měřák na měření proudu (opět pro jistotu začni na vysokém rozsahu) a spoj ty svorky tím ampérmetrem. Abys věděl, jestli tam teče jen nějaké řídicí napětí a proud,nebo jestli tam snad netahají celé silové napájení vřetene.
Pokud by tom bylo moc, tak už by se to muselo řešit relátkem a ne optočlenem.
To Z- je myslím přímo propojeno se Z+, a na obou je PWM řízení vřetene. To se Ti taky při startu a zastavení vřetene rozsvítí, ale s jasem úměrným nastaveným otáčkám.
Ale napřed je třeba udělat: vyhodit ten propojovací drát. Pak na ty svorku připojit voltmetr (pro jistotu na vysokém rozsahu, třeba 700V) a zkusít, jaké je tam napětí. Zkus to na stejnosměrném i střídavém rozsahu.
Pak přepni ten měřák na měření proudu (opět pro jistotu začni na vysokém rozsahu) a spoj ty svorky tím ampérmetrem. Abys věděl, jestli tam teče jen nějaké řídicí napětí a proud,nebo jestli tam snad netahají celé silové napájení vřetene.
Pokud by tom bylo moc, tak už by se to muselo řešit relátkem a ne optočlenem.