Newsgroup: it.hobby.elettronica.digitale
Titolo: Pilotare motore 3 volt

Salve a tutti,
sto cercando di realizzare un piccolo robot ma ho un problema
nell'alimentazione dei due motori di cui è dotato.
Il cirtuito di controllo è formato da una scheda arduino con uscita a
5 volt.
I motori invece devono essere alimentati a 3 volt.
Inizialmente penavo di utilizzare il driver L293D ma poi mi sono
accorto che questo può alimentare solo motori con una tensione più
alta di 3 volt.
Esistono altri integrati con le stesse caratteristiche che però
abbiamo un'uscita a 3 volt?
Grazie a tutti in anticipo.
Michele

 Michele
potresti mettere in serie al motore 2 diodi in serie tra loro con in
anteparallelo (parallelo a polarit� invertite) altri 2 diodi; in questa
maniera il motore vedrebbe alimentato a 5-1.5=3.5V. il 1/2 V in
+ non penso che influisca molto.
emi

 emi
Mi sembra un'ottima idea, io sono un po' ignorante in materia.
Averli in antiparallelo serve per far funzionare il motore in entrambe
le direzioni?
Considerando una tensione di 3.5V e una corrente in stallo di 2A
(suppongo sia la massima corrente che il motore può richiedere) che
tipo di diodo potrei usare?
Grazie per la disponibilità
Michele

 Michele
Prova a dare un ochiata a questo link
http://www.pololu.com/catalog/category/10
Altrimenti potresti anche provare con un driver per mosfet come il 
TC4424, a patto che il tuo motore non assorba di picco pi� di 150 mA.
Ciao, Lime



Dipende dal driver.
Se pilotim con dei Darlington, essi stessi rubano 0.6V e dai 5 di
parenza bisogna cominciare a sottrarre.
Non è difficile arrivare ai 3V semplicemente per cadute
"indesiderate".
Che tipo di pilotaggio vorresti utilizzare?
Piccio.

Io ho una scheda arduino la cui uscita pwm dovrebbe pilotare il driver
dei motori.
Purtroppo però non so cosa sia meglio utilizzare, l'importante sarebbe
rispettare le specifiche dei motori perchè ho trovato dei test che
indicano una vita del motore drasticamente ridotta anche solo con 1V
in più dei 3V previsti.
I motori hanno le seguenti caratteristiche:
Typical operating voltage:  	 3 V
Free-run current @ 3V: 	150 mA1
Stall current @ 3V: 	2100 mA
qui il datasheet più dettagliato:
http://www.pololu.com/file/download/fa_130ra.pdf?file_id=0J11
Per utilizzare i darlington sapreste indicarmi uno schema?
Michele

 Per utilizzare i darlington sapreste indicarmi uno schema?
Devi ottenere l'inversione?
Il tipo di pilotaggio è tipo ON/OFF, ovvero, non devi regolare anche
il numero dei giri?
Se è cos', ti bastano due pin di controllo (senso orario + senso
antiorario).
Confermi?
Piccio.

La mia idea, però non so se è corretta, sarebbe quella di pilotare
ogni motore singolarmente nelle due direzioni e regolarne anche la
velocità, per quest'ultima pensavo fosse sufficiente cambiare il duty
cycle, e questo l'avrei fatto direttamente dal microcontrollore.
Può funzionare?


Sì.
Per ogni motore, però, ti occorre un canale PWM (velocità) ed un
output (direzione).
Non sarebbe male aggiungere un altro output come Enable per ottenere
la condizione di fermo motore con avvolgimento in cortocircuito.
In pratica, fungerebbe da freno elettromagnetico.
Vedrei il tutto come 2 darlington NPN, 2 darlington PNP, 4 diodi di
recupero,  logica CMOS di controllo.
Esistono anche IC automotive con 2 operazionali di potenza tipo L272/
L2720.
Anche il TDA7272 è molto interessante (a trovarlo, però...).
Piccio.


Provo a cercare qualche schema su internet, da solo non sono in grado
di farlo,
sono un programmatore anche se mi piace interessarmi di elettronica :)

Il problema principale è che tutti gli schemi che trovo hanno una
tensione di pilotaggio dei motori superiore a 3V.

 tensione di pilotaggio dei motori superiore a 3V.
Questo non l'ho provato in PWM ma dovrebbe funzionare.
[FIDOCAD]
MC 80 100 0 0 310
MC 80 85 1 0 080
MC 105 110 3 0 200
LI 80 85 80 80
LI 80 80 125 80
LI 95 90 95 80
MC 80 105 1 0 080
MC 140 120 1 0 540
LI 110 120 95 120
LI 80 105 80 95
LI 80 115 80 120
LI 80 120 80 135
LI 80 135 155 135
MC 105 175 3 0 200
MC 80 170 0 0 360
MC 65 170 0 0 080
MC 80 175 1 0 080
MC 80 185 0 0 040
MC 95 185 0 0 040
MC 95 150 1 0 080
LI 75 170 80 170
LI 80 175 80 170
LI 95 185 95 180
LI 95 150 95 110
LI 65 170 50 170
MC 50 170 2 0 000
LI 105 95 105 80
LI 105 160 105 110
LI 105 185 105 175
MC 105 185 0 0 040
SA 80 100
SA 95 80
SA 105 80
SA 95 120
SA 105 120
SA 80 170
MC 170 100 0 1 310
MC 170 85 1 1 080
MC 145 110 3 1 200
LI 170 85 170 80
LI 155 90 155 80
MC 170 105 1 1 080
LI 140 120 155 120
LI 170 105 170 95
LI 170 115 170 120
MC 145 175 3 1 200
MC 170 170 0 1 360
MC 185 170 0 1 080
MC 170 175 1 1 080
MC 170 185 0 1 040
MC 155 185 0 1 040
MC 155 150 1 1 080
LI 175 170 170 170
LI 170 175 170 170
LI 155 185 155 180
LI 155 150 155 110
LI 185 170 200 170
MC 200 170 2 1 000
LI 145 95 145 80
LI 145 160 145 110
LI 145 185 145 175
MC 145 185 0 1 040
SA 170 100
SA 155 80
SA 145 80
SA 155 120
SA 145 120
SA 170 170
LI 170 80 125 80
LI 170 120 170 145
LI 170 145 95 145
SA 95 145
SA 155 135
MC 125 80 3 0 010
TY 40 160 5 3 0 0 0 * CW
TY 200 160 5 3 0 0 0 * CCW
SA 125 80
MC 140 245 1 0 540
MC 115 230 0 0 170
MC 125 230 0 0 170
MC 145 245 0 0 130
MC 105 245 0 1 130
LI 110 245 110 230
LI 140 245 140 230
LI 125 230 125 235
LI 140 245 145 245
LI 105 245 110 245
LI 115 230 110 230
LI 135 230 140 230
SA 125 230
SA 110 245
SA 140 245
MC 95 245 2 0 000
MC 155 245 0 0 000
TY 95 220 5 3 0 0 0 * 2 x 100nF multistrato
TY 90 235 5 3 0 0 0 * VK200
TY 145 235 5 3 0 0 0 * VK200
MC 125 85 1 0 170
MC 125 95 0 0 040
LI 125 85 125 80
Piccio.

Ti ringrazio, l'unica cosa è che non so dimensionare/scegliere i
componenti per ottenere la tensione di 3V e la corrente adeguata.
Michele

 tipo di diodo potrei usare?
qualsiasi diodo veloce (se usi un PWM da parecchi KHz...) da 3A.
attento che con 2A dissipano circa 2W cadauno.


 attento che con 2A dissipano circa 2W cadauno.
Perfetto grazie... ma questi watt dissipati consumeranno l'energia
della batteria, o comunque sarebbe energia dissipata dal driver dei
motori?

Ho trovato uno schema che dovrebbe consentire di pilotari motori con
tensioni a partire da 2.2 volt:
http://www.robotroom.com/BipolarHBridge.html
i transisto sembra che possano sopportare correnti fino a 4 amper
quindi direi che potrebbe essere un'ottima soluzione per pilotare
motori di basso voltaggio.
Magari può servire a chi come me è alle prime armi.
Ciao
Michele