Problém s drivery tb6600

Toto fórum je věnováno sekci CNC na webu Sakul World.
  • Advertisement

Problém s drivery tb6600

Příspěvekod davidhalik » čtv 16. kvě 2019 22:02:23

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
Uživatelský avatar
davidhalik
Chcíplotina
Chcíplotina
 
Příspěvky: 2
Registrován: čtv 16. kvě 2019 12:37:09

Re: Problém s drivery tb6600

Příspěvekod schusterj » čtv 16. kvě 2019 22:17:00

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.
Uživatelský avatar
schusterj
Profík
Profík
 
Příspěvky: 173
Registrován: pon 04. pro 2017 21:39:37

Re: Problém s drivery tb6600

Příspěvekod davidhalik » čtv 16. kvě 2019 22:39:39

takže když ty motory syčí je to v pořádku? třeba u 3d tiskárny mi takhle nesyčí
Uživatelský avatar
davidhalik
Chcíplotina
Chcíplotina
 
Příspěvky: 2
Registrován: čtv 16. kvě 2019 12:37:09

Re: Problém s drivery tb6600

Příspěvekod Sakul » pát 17. kvě 2019 15:34:55

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.
INFO:
Sakul WORLD: www.sakul.cz/
Sakul YouTube: www.youtube.com/user/sakulraider

Možnost příspěvku (Donate):
Patreon: https://www.patreon.com/sakul
PayPal: SakulRaider@seznam.cz
BU: 670100-2208863541/6210
Uživatelský avatar
Sakul
Administrátor
Administrátor
 
Příspěvky: 1745
Věk: 43
Registrován: úte 30. bře 2010 18:13:08


Zpět na CNC stroje


  • Advertisement

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků