Nepresnost pozicie
Napsal: 1. 8. 2016, 5:35
Som zaciatocnik - skusam zostavit cnc frezku:
* 3 krokove motory: 57BYGH115-003B 3A 425oz-in (Nema 23), osi x, y - remen + remenice, z - kulickovy sroub+matica
* Stepper Motor Driver: M542H, nastaveny prud: 2.4A, microstep: 16, ENA nepripojene, PUL a DIR su pripojene tienenymi kablami cez jednoduchy prevodnik 3.3V -> 5V k Arduino DUE
* Ovladanie: Arduino DUE
Ako test vrtam 10x10 dier vrtakom 0.5mm - problem je, ze jednotlive vzdialenosti medzi dierami niesu rovnake.
Situacia je nakrelena(odfotena) na obrazku: http://www.imgup.cz/image/qKi
Problem je najviac viditelny na zaciatku a po zmene smeru x-ovej osi. Na grafe su vynesene vzdialenosti jednotlivych dier, ktore niesu rovnake. Vzdialenost medzi jednotlivymi dierami je 100 impulzov (cca 3mm).
Skusal som menit rychlost posielania impulzov aj rozne delay-e po zmene smeru, ale nic - stale ten isty vysledok (zaujimave je ). Nepomohla ani vymena kablov za tienene.
Vie niekto poradit, preco vzdialenosti niesu rovnake a ako to odstranit?
Testovaci program pre arduino je v prilohe.
* 3 krokove motory: 57BYGH115-003B 3A 425oz-in (Nema 23), osi x, y - remen + remenice, z - kulickovy sroub+matica
* Stepper Motor Driver: M542H, nastaveny prud: 2.4A, microstep: 16, ENA nepripojene, PUL a DIR su pripojene tienenymi kablami cez jednoduchy prevodnik 3.3V -> 5V k Arduino DUE
* Ovladanie: Arduino DUE
Ako test vrtam 10x10 dier vrtakom 0.5mm - problem je, ze jednotlive vzdialenosti medzi dierami niesu rovnake.
Situacia je nakrelena(odfotena) na obrazku: http://www.imgup.cz/image/qKi
Problem je najviac viditelny na zaciatku a po zmene smeru x-ovej osi. Na grafe su vynesene vzdialenosti jednotlivych dier, ktore niesu rovnake. Vzdialenost medzi jednotlivymi dierami je 100 impulzov (cca 3mm).
Skusal som menit rychlost posielania impulzov aj rozne delay-e po zmene smeru, ale nic - stale ten isty vysledok (zaujimave je ). Nepomohla ani vymena kablov za tienene.
Vie niekto poradit, preco vzdialenosti niesu rovnake a ako to odstranit?
Testovaci program pre arduino je v prilohe.