Stránka 1 z 1

Problém s drivery tb6600

PříspěvekNapsal: čtv 16. kvě 2019 22:02:23
od davidhalik
celá elektronika cnc se skládá z arduino uno do kterého je nahraný Firmware grbl_v1.1f.20170801.hex
na to je napojený cnc shild místo driveru je zapojený CD 57/86 Stepper Motor Driver zakoupený https://www.aliexpress.com/item/CD-57-8 ... 4c4dsWcbhM
z těchto vývodu jsou zapojené drivery tb6600 zakoupené https://www.aliexpress.com/item/5PCS-CN ... 4c4diWp0FB a z nich do motoru nema 23 zakoupené https://www.aliexpress.com/item/ACT-Mot ... 4c4diWp0FB
při vložení g kodu do softwaru grbl panelu motory se točí vše funguje
problém je že když v průběhu g kodu třeba na ose x se zrovna motory netočí tak do nich jde proud a syčí
nebo když v softwaru grbl panelu zadám že osa x má popojet tak popojede ostatní motory nepopojedou ale syčí a vstupuje do nich proud
když vezmu samotný driver bez arduino desky a cnc shildu a napojím ho 24v a změřím multimetrem výstupi a+ a- tak mi ukazuje 24v to samé i na b+ a b-
to znamená že když do driveru nejde 5v z přívodu enable tak driverem prochází proud který je do něj naveden
co se tíče ovládacích přepínaču na driveru tak když dám 1 až 3 on a driver je napojený tak z výstupu a+ a- b+ b- nevychází žádný proud teprve když zvolím jakoukoli možnost z mikrokrokování
pokud tedy do driveru nevstupuje 5v enable
jinak jsem pro normální chod driveru jsem zvolil z možnosti 1 až 6 jen 3 on
jinak na cnc shildu jsem taky zvolil 16 mikrokroku dvěma čudli na m1 a m2
když nezvolím mikrokrokování na driveru tak se motory na příkaz grbl panelu netočí
říkal jsem si jestli by nešlo v softwaru navolit že enable by se vypínalo na jednotlivou osu když by se měla točit a ne pro všechny drivery najednou ale tu možnost v nastavení jsem nenašel
nebo jsem si říkal že jsem zakoupil špatné drivery ale to zase ty drivery by nebyli naprosto k nepoužití
veškeré dráty jsou myslím zapojené správně překontroloval jsem 10x
předem děkuju za jakoukoli odpověď radu

Re: Problém s drivery tb6600

PříspěvekNapsal: čtv 16. kvě 2019 22:17:00
od schusterj
No je normální stav, motory se úmyslně zablokují při nečinnosti, aby se nepohnuly osy. Funguje to na CNC strojích i na 3D tiskárnách.

Re: Problém s drivery tb6600

PříspěvekNapsal: čtv 16. kvě 2019 22:39:39
od davidhalik
takže když ty motory syčí je to v pořádku? třeba u 3d tiskárny mi takhle nesyčí

Re: Problém s drivery tb6600

PříspěvekNapsal: pát 17. kvě 2019 15:34:55
od Sakul
Jde o to nastavit na driveru správné parametry, tedy hlavně proudové omezení. Pokud je to správně nastaveno nemá syčení ani pískání žádný vliv na funkci.
Jinak při použití desky s procesorem 328 není možno řídit signál ENABLE pro každý driver zvlášť pač procesor nemá dos vývodů. U CNC je jakékoli vypínání driverů blbost. jak už psal schusterj potřebuješ za každé situaci mít motor zabržděný a to maximálním možným proudem jaký snese motor a driver.