Pilotare motore passo passo

Aug 21, 2010 1 Replies

Ho un piccolo motore passo passo bipolare che piloto con una board per testarli. La board funziona con il classico L298 e un paio di PIC. Puo' andare avanti, indietro, a passi o automaticamente.



Il problema e' che alimento il motore in CC e questo scalda moltissimo, anche quando e' fermo (ma frenato dalla scheda).



Mi chiedo: se alimento in PWM il motore rendo piu' semplice la cosa dal punto di vista del riscaldamento? La scheda ha un ingresso +5Vcc per l'alimentazione della scheda e poi un ingresso +Vcc e GND separati per alimentare il motore, nonche' i 4 morsetti a cui applicare le 2 bobine del motore.



Io inietto CC su Vcc e il negativo della batteria su GND. Il motore e' da 24V ma anche alimentandolo a 7Vcc (la mia batteria) scalda moltissimo.



Se metto un generatore PWM fra la mia sorgente di alimentazione (una batteria) e +Vcc della scheda risolvo?



Come lo costruisco con pochissima spesa? Il motore assorbe qualcosa come 500mA Ecco il PDF

formatting link



Chi mi aiuta, per piacere? Grazie.


Ciao, il tuo problema potrebbe che non effettui un controllo in corrente per questo motivo quando il motore gira diventa un impedenza ed ha assorbimenti ragionevoli mentre quando è fermo è quasi un cortocircuito. Se non hai necessità specifiche potresti costruirti una semplice scheda con un driver integrato tipo il TA8435H che, effettuandoti un controllo in corrente, risolverebbe ogni problema. A questo punto, per far muovere il motore avresti bisogno di un generatore di funzioni oppure di un oscillatore casereccio in cui tu possa variare la frequenza (il primo che mi viene in mente è il classico 555)

formatting link

quando ho visto la curva di coppia mi è preso un colpo! ..poi ho visto che davanti c'era un 10^-4 ehheeheheh :D

Davide C. questo articolo e` stato inviato via web dal servizio gratuito http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required