Pages: [1]   Go Down
Author Topic: Driver motore PWM?  (Read 427 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 1
Posts: 24
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti!

Sto realizzando un progetto particolare e avrei bisogno di sapere se esiste qualche driver per motori in continua in grado non solo di invertire la polarità, ma anche di fornire al motore una tensione variabile in base ad un'uscita PWM di Arduino; in poche parole il motore non deve funzionare solo ad una tensione fissa, ma ad una tensione regolabile tramite Arduino.
E' possibile?

Grazie mille in anticipo!
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5491
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Con il PWM non generi una tensione varibile, con il pwm cambi il duty cycle di un onda quadra ad una data frequenza (quasi tutti i pin pwm di arduino lavorano a 470Hz).
Per fare ciò che indichi devi costruire un filtro e far variare la tensione d'uscita ad un transistor BJT 0 MOSFET la tensione, ma se fai tutto ciò per variare la velocità del motore, te lo sconsiglio vivamente, ha un rendimento bassissimo in quanto per variare la tensione fai bruciare corrente al transistor.
Per invertire la polarità e di conseguenza la marcia del motore il metodo più semplice specie con carichi "importanti" è quello di usare un relè a doppio scambio, in cui colleghi a croce le uscite, in eccitazione hai una polarità a riposo l'altra, da notare che, se usi relè di scarsa qualità ed i pettini si incollano vai in corto.
Tutto quanto ciò che ho scritto vale in corrente continua, in AC le cose cambiano, ciaoo smiley
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 251
Posts: 21254
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se vuoi pilotare un motore con una tensione variabile Ti serve un amplificatore tipo quello audio. Hai una dissipazione di potenza molto grande (anche nell'ordine di grandezza della potenza del motore) È sconsigliato.
Perché non puoi pilotare il motore in PWM?
Che dati ha il mtore in questione e che tipo di motore é?
Ciao Uwe
« Last Edit: October 01, 2013, 04:41:21 pm by uwefed » Logged

Italy (Venice)
Offline Offline
Edison Member
*
Karma: 22
Posts: 1256
Quello che non c'è non si può rompere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

E' di rilevanza che 470 hz per pilotare un motore DC di piccola potenza in pwm è una frequenza troppo bassa, almeno 1khz
Logged

Offline Offline
Newbie
*
Karma: 1
Posts: 24
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Potrei risolvere montando un ESC, ho trovato un po' di guide in internet.
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5491
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Potrei risolvere montando un ESC, ho trovato un po' di guide in internet.
Le ESC controllano motori brushless a 3 fili se sensorless o più se sensored !
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Offline Offline
Newbie
*
Karma: 1
Posts: 24
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quindi dovrei utilizzare motori brushless?
Logged

Italy (Venice)
Offline Offline
Edison Member
*
Karma: 22
Posts: 1256
Quello che non c'è non si può rompere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Non sò precisamente come sta la situazione attuale, però con gli ESC economici per far girare il motore in Reverse devi invertire 2 fili sul motore ...quindi in hardware ,
mentre su altri ESC devi impostare un parametro quindi per farlo girare in Reverse devi fermarlo, andare in modalità programmazione e cambiare il parametro e rifarlo ripartire,  non è cosa semplice farlo con una procedura auromatica anche se si potrebbe,
non sò se esistono ESC che possono fare il Forward e Reverse direttamente cambiando il PPM ,
sicuramente quelli pilotati in rs232

Logged

Disperso nel nauseante oceano della burocrazia
Offline Offline
Edison Member
*
Karma: 77
Posts: 2461
Io sono l'ultimo,
e parlero' al vuoto
in ascolto.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se per ESC intendi quelli da modellismo, parecchi prevedono la possibilita' di programmarli (con una loro scheda programmer) per funzionare o solo in forward, o in forward/reverse ...
Logged

"Sopravvivere" e' attualmente l'unico lusso che la maggior parte dei Cittadini italiani,
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.

Italy (Venice)
Offline Offline
Edison Member
*
Karma: 22
Posts: 1256
Quello che non c'è non si può rompere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Appunto , come dice etemenanki la "loro scheda programmer" è un terminalino rs232
Logged

Pages: [1]   Go Up
Jump to: