Převodník z rotačního enkoderu na STEP DIR

Uživatelský avatar
jova
Příspěvky: 1860
Registrován: 2. 11. 2007, 1:40
Bydliště: Chýnov to je kousek od Tábora
Kontaktovat uživatele:

29. 10. 2018, 10:00

Celé to směřuji k vytvoření jednoduchého systému, jehož pomocí by se na klasické frézce dala odvalovat ozubená kola a to jak rovná tak se šikmými (šroubovými) zuby.
Tahle část má zajistit "provázání" otáček vřetena s frézou s otáčením toho kola. Na vřeteni bude umístěn enkoder, a jeho signál převeden na STEPS a DIR. Signál DIR bude zaveden rovnou do driveru krokáče otáčejícím ozubeným kolem přes mechanickou převodovku , signál STEPS pak půjde do té elektronické děličky a ta podle nastavení bude "vytvářet" potřebný počet zubů. Dělící poměr 1:10=10zubů, 1:24=24zubů...
Matematicky mi to vychází cca takto:
1 otáčka vřetena s frézy = 2000pulzů enkoderu. Mechanický převodovka u krokového motoru 1:5 = 400pulzů které nastavím jako mikrokroky na driveru a jsem na poměru vřeteno/výstupní hřídel na obráběné kolo 1:1.
Převodu 1:1 nebude prakticky nikdy potřeba dosáhnout, takže např. při minimálním počtu zubů kola 4 a otáčkách vřetena s frézou 600ot/min=10ot/s x 2000pulzů enkoderu = 20kHz bude na výstupu elektronické děličky 20kHz/4= 5kHz. 5kHz na driveru by mělo dát nějakých 750ot/min motoru a to by i krokáč mohl zvládnout. Jestli dobře počítám, tak to jsou maximální hraniční podmínky, v praxi bude mít kolo víc zubů, fréza menší počet otáček... takže i do toho krokového motoru půjde menší počet pulzů. Další variantou je servo, při kterém bych mohl v mechanické děličce nastavit větší převodový poměr, ale vyžadovalo by to enkoder s vyšším počtem pulsů na otáčku a rychlejší děličku...
Ještě nevím pro jakou variantu se rozhodnu, jestli seženu palcové přepínače, tak tam dám tu děličku z klasických švábů a budu to nastavovat na nich. Pro celkovou funkci bude dál už jen potřeba obvod, co mi bude generovat pulzy pro posuv dalším motorem do řezu. Víc toho ani není potřeba, tak ten mikročip bude pomalu přepych a využil bych ho patrně skutečně pak jen jako tu děličku.
Mex
Příspěvky: 4764
Registrován: 6. 2. 2014, 10:29

29. 10. 2018, 3:24

Nemám teď čas a sílu se to snažit pochopit, ale pár poznámek:
Vřeteno se snad bude točit stále stejným směrem, ne? Takže signál DIR je tam zbytečný.
Pokud Ti z 2000-čárkového enkodéru stačí jen 2000 pulzů, tak nemusíš nic převádět, ale rovnou můžeš použít třeba signál A jako STEP.

Kdybych Ti mohl s něčím píchnout, tak to rád udělám. Třeba kdybys chtěl udělat z Blue-pill (cena kolem 1.8 USD) "programovatelnou děličku", tak Ti to klidně udělám.
atlan
Příspěvky: 1531
Registrován: 7. 2. 2011, 9:12

29. 10. 2018, 8:42

Pripojit encoder A,B,Z z-urci zaciatok od ktoreho sa zacne pocitanie impulzov.

A moze urcovat smer
B pocita impulzi

V premenje udas hodnotu napr 5 , tj po piatich impulzoch z enkodera vygeneruj impulz pre krokac.

Jednoduchea pokial to nebude na arduine tak do nejakych 2000ot vretena to pojde.... Teda zavisi od deliaceho pomeru aby stihlo generovat impulzi pre krokac.
Uživatelský avatar
jova
Příspěvky: 1860
Registrován: 2. 11. 2007, 1:40
Bydliště: Chýnov to je kousek od Tábora
Kontaktovat uživatele:

29. 10. 2018, 8:55

To Mex. Ten signál DIR je tam důležitý z důvodu občasné potřeby zastavení vřetena, například při měření velikosti ozubení... Bez toho by se to mohlo rozhodit.
Děkuji za nabídku, ještě to promyslím a uvidím pro jakou variantu se rozhodnu.
atlan
Příspěvky: 1531
Registrován: 7. 2. 2011, 9:12

17. 12. 2018, 11:17

Predpokladam ze si nepozeral osciloskopom co lezie z toho enkodera ked to pripojis na to LS.
Osobne by som vystupy potiahol hore 1k odporom. Kto vie co je v enkoderi za pullup odpor.
atlan
Příspěvky: 1531
Registrován: 7. 2. 2011, 9:12

24. 12. 2018, 9:16

Ako pokrocil si nejako. Celkom ma to zaujima.
HonzaHorka
Příspěvky: 252
Registrován: 15. 11. 2009, 2:17

30. 12. 2018, 10:19

Jak pokračuješ?
Já jsem se inspiroval tady:
https://youtu.be/KLBFUO7Ld6I
Uživatelský avatar
jova
Příspěvky: 1860
Registrován: 2. 11. 2007, 1:40
Bydliště: Chýnov to je kousek od Tábora
Kontaktovat uživatele:

30. 12. 2018, 11:35

Celé svátky pracuji na mechanice.
Musím tam mít pohyb do řezu, naklápění podle úhlu ozubení, naklápění podle úhlu frézy, děličku se šnekovým převodem od toho serva…
Až to rozchodím tak dám vědět.
HonzaHorka
Příspěvky: 252
Registrován: 15. 11. 2009, 2:17

30. 12. 2018, 11:48

Jo to dá zabrat. Já to mám trochu jednodušší, mám FA3U tak tam se naklápí hlava dá se i stůl otáčet a delickou mám DU250, ta se taky dá naklápět. Pouze nandam servo s převodovkou přímo na delicku a je to.
Uživatelský avatar
jova
Příspěvky: 1860
Registrován: 2. 11. 2007, 1:40
Bydliště: Chýnov to je kousek od Tábora
Kontaktovat uživatele:

2. 1. 2019, 7:48

A co ti brání se do toho pustit? Máš vše co je na to třeba :D
Odpovědět

Zpět na „Ostatní elektronika“