Pomoc s drv8825 - dva motory na jeden driver

Odpovědět
safina
Příspěvky: 2
Registrován: 25 srp 2020, 08:37
Reputation: 0

Pomoc s drv8825 - dva motory na jeden driver

Příspěvek od safina » 25 srp 2020, 08:44

Ahoj, prosím o radu se zapojením dvou krokových motorů na jeden driver DRV8825 tak, že jeden motor potřebuji točit na druhou stranu.
Konfigurace tedy je - 2x nema 17, 1,7A na motor, 200 kroků na otáčku. Driver nastaven na 8 microsteps. Motory pohybují s malým CNC v ose Y a jsou proti sobě zrcadlově otočené. Jednoduché prohození drátů, aby se jeden točil obráceně, úplně nepomáhá. Když je připojím současně, jakoby se navzájem přetlačovali. Ale každý zvlášť se točí správně. Kde by mohl být problém???? Díky za rady

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Pomoc s drv8825 - dva motory na jeden driver

Příspěvek od kiRRow » 25 srp 2020, 11:47

Problém je v tom, že je máš oba na jednom driveru. Drivery musíš mít dva, každý svůj sólo PIN pro DIR, STEP může být společný za předpokladu, že chceš vždy, aby točili oba.

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Pomoc s drv8825 - dva motory na jeden driver

Příspěvek od kiRRow » 25 srp 2020, 12:24

A nebo ještě můžeš použít logické hradlo NOT nebo NAND a získáš signál pro druhý motor, který bude mít vždy opačnou logiku než ten první. Nebo si ten NOT spíchni z dvou odporů a NPN tranzistoru.

safina
Příspěvky: 2
Registrován: 25 srp 2020, 08:37
Reputation: 0

Re: Pomoc s drv8825 - dva motory na jeden driver

Příspěvek od safina » 25 srp 2020, 15:26

kiRRow píše:
25 srp 2020, 12:24
A nebo ještě můžeš použít logické hradlo NOT nebo NAND a získáš signál pro druhý motor, který bude mít vždy opačnou logiku než ten první. Nebo si ten NOT spíchni z dvou odporů a NPN tranzistoru.
Děkuji za reakci. Vycházím ale z tiskárny prusa kterou mám doma. Jeden driver a na něm dva motory. Dokonce ramps 1.4 je vybaven na ose Z dvěma řadami pinů, právě pro dva spolupracující motory.

Hanz
Příspěvky: 262
Registrován: 25 dub 2019, 23:52
Reputation: 0

Re: Pomoc s drv8825 - dva motory na jeden driver

Příspěvek od Hanz » 25 srp 2020, 15:56

dobrý den, ano na ose Z u Ramps 1.4 jsou piny pro dva krokové motory. Ty krokáče však musí chodit naprosto stejně, aby osa Z byla ve "váze", jelikož se tisková hlava pohybuje nejen nahoru/dolů, ale i vlevo/vpravo a dorovnává se tak "páka" osy Y, protože setinky/tisícinky hrají při tisku velkou roli.
Je to univerzální schield ;)
Dva krokové motory na ose Y ? tam ti přeci stačí jen jeden ? pošli prosím fotečku Díky

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Pomoc s drv8825 - dva motory na jeden driver

Příspěvek od kiRRow » 25 srp 2020, 16:40

safina píše:
25 srp 2020, 15:26
Děkuji za reakci. Vycházím ale z tiskárny prusa kterou mám doma. Jeden driver a na něm dva motory. Dokonce ramps 1.4 je vybaven na ose Z dvěma řadami pinů, právě pro dva spolupracující motory.
Vycházej z toho jak driver pracuje a jak pracuje krokový motor. Driver krokuje tak, že cyklycky mění napětí na výstupech A1 A2 B1 B2. Pokaždé když se objeví impusl na vstupu STEP udělá jeden krok (v tvem případě 1/8 kroku). To kterým směrem se motor bude točit určují dvě věci: Jednak signál na pinu DIR, jednak zapojení cívek motoru. Pokud chceš aby se motor točil opačně, musíš obrátit polaritu jedné cívky. Netuším však jestli není i nutné, aby oba motory byly na počátku otáčení na stejném kroku.

https://i.stack.imgur.com/tqWmd.png

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 10 hostů