Pagina 1 di 2

Comandare motore DC da arduino (12A)...

MessaggioInviato: 20 feb 2015, 15:06
da stefanoxjx
Ciao a tutti, avrei necessità di comandare un motore DC da arduino in entrambi i sensi di rotazione.
Generalmente per queste cose uso un SN754410, però può lavorare con una corrente massima di circa 1A, mentre a me ne servirebbero circa 12A.
Cosa mi consigliate? Mosfet?
Grazie.
Ciao.

Re: Comandare motore DC da arduino (12A)...

MessaggioInviato: 21 feb 2015, 8:53
da SediciAmpere
Sì, un ponte con 4 mosfet.
Attenzione a non attivare le uscite relative ai due sensi di rotazione contemporaneamente

Re: Comandare motore DC da arduino (12A)...

MessaggioInviato: 21 feb 2015, 15:06
da stefanoxjx
Non sono espertissimo.
Hai qualche sigla di mosfet da consigliarmi?
Grazie.

Re: Comandare motore DC da arduino (12A)...

MessaggioInviato: 21 feb 2015, 15:32
da SediciAmpere
Purtroppo no, ti serve un mosfet a canale P da almeno 20-25 Ampere con una tensione Vgs-soglia <5V (oppure <3,3V se hai Arduino Due).
Conosco il buz11 , ma è a canale N e ho sempre visto i ponti per motori dc fatti con mosfet P

Se non risponde nessun altro prova a cercare qui:
https://it.rs-online.com/web/c/semicond ... Exp=Y&pn=1

Re: Comandare motore DC da arduino (12A)...

MessaggioInviato: 21 feb 2015, 15:57
da aldofad
Perche' non comprare un motor driver gia' pronto?

Re: Comandare motore DC da arduino (12A)...

MessaggioInviato: 21 feb 2015, 18:19
da stefanoxjx
aldofad ha scritto:Perche' non comprare un motor driver gia' pronto?


Potrebbe essere un'idea.
Hai qualcosa da consigliarmi che lavori con almeno 12A?

Re: Comandare motore DC da arduino (12A)...

MessaggioInviato: 21 feb 2015, 20:07
da aldofad
L'hai chiesto a me e quindi ti faccio spendere un sacco di soldi :D https://www.pololu.com/category/10/brushed-dc-motor-controllers
Con alcuni di questi hai anche il PID configurabile dal PC. Pappa pronta al massimo!

Re: Comandare motore DC da arduino (12A)...

MessaggioInviato: 25 feb 2015, 22:49
da stefanoxjx
Ottima l'idea del driver già pronto, chissà perché non ci ho pensato io :D
Ho trovato un driver che fa proprio al caso mio e costa poco meno di 22 euro :)
Grazie del consiglio.

Stefano

Re: Comandare motore DC da arduino (12A)...

MessaggioInviato: 6 apr 2021, 15:26
da EcoTan
Riprendo questo thread per un quesito che mi interessa:
considerando che lo SN754410NE contiene 4 semiponti, nel caso che si debba comandare un solo motore, sarebbe una buona idea metterli a 2 a 2 in parallelo?
Si incrementerebbe qualcosa come corrente?

Re: Comandare motore DC da arduino (12A)...

MessaggioInviato: 7 apr 2021, 6:49
da IsidoroKZ
Potrebbe non essere una buona idea, per due ragioni.

La prima, piu` generale, e` che mettere in parallelo dei transistori bipolari "porta male" (*). La suddivisione della corrente non e` uniforme e subisce la fuga termica: piu` un transistore scalda piu` conduce, scaldando sempre di piu`. Se l'integrato avesse qualche forma di limitazione in corrente per ciascun singolo canale sarebbe meglio, ma mi pare che non lo abbia. Si puo` provare a mettere una resistenzina in serie a ogni uscita, un pochino dovrebbe equilibrare le correnti.

La seconda ragione e` che quell'integrato ha una resistenza termica abbastanza elevata, 60K/W e una massima dissipazione di circa 2W. Se si tengono tutti i canali attivati a corrente elevata, e` molto probabile che surriscaldi e che intervenga lo shut down termico.

(*) Si trova detto in molti posti che invece i MOS si possono mettere in parallelo. E` vero, ma con molte cautele. Ho visto una volta un circuito con 12 MOS in parallelo, senza cautele, in cui sono esplosi tutti i MOS. Spettacolo pirotecnico interessante. In un altro caso invece 6 MOS, 900V 26A ciascuno, contenitore ISOTOP, messi in parallelo con tutte le cautele... mi e` esploso solo il primo :(