Salve a tutti,
sono da qualche mese entrato nel fantastico mondo dell'elettronica utilizzando Arduino. Mi sono sempre soffermato sui semplici progetti come ad esempio accendere led, utilizzare sensori ecc.., ma, avendo ritrovato dei vecchi motorini DC che mi sono stati regalati da un amico appassionato di modellismo, ho pensato: "Perché non farci qualcosa?". La prima volta tentai, ovviamente, di utilizzare lo sketch del led per far funzionare il motorino. Ma stranamente non funzionava ed emetteva soltanto un ronzio come se non ce la facesse a girare... e infatti, cercando su internet, lessi che Arduino non erogava più di 40mA dai pin I/O. Come seconda cosa, di conseguenza, lo collegai direttamente al pin dei 5v con il rispettivo ground. Questo secondo metodo ha funzionato, ma notando che provocava qualche scintilla al contatto e cali di tensione sui led di Arduino (nel senso che si spegnevano quasi ), ho preferito staccare tutto e trovare un modo su internet per azionare i motorini. Sono arrivato alla conclusione che gli unici metodi per fare ciò sono quelli di utilizzare un driver/shield oppure ricreando un circuito con transistor, diodo ecc... Ora, io non ne so molto di circuiti con molti componenti, per questo preferisco cercare sempre il metodo più semplice e di conseguenza ho visto e letto alcune guide sui driver. Per citarne uno che mi sembra interessante è: il circuito integrato L293D. Da quanto ho capito potrei utilizzarlo anche per azionare 2 motorini contemporaneamente.
Ora le mie domande sono:
posso procedere ad acquistarne uno o non riuscirei comunque ad azionare i motorini? Se sì, posso alimentare il tutto con delle batterie in serie tramite il pin Vin su Arduino? Se ho 4 motorini, devo comprarne 2 oppure c'è qualche driver che "supporti" anche 4 motori?
P.S. = se sembro alquanto "stupido" in termini elettronici ecc.... lo so, sono solo un semplice adolescente appassionato di informatica ed elettronica, si impara col tempo
Se non hai problemi con l'inglese ( serebbe comunque un bel esercizio per prendere confidenza con questa lingua )
io ti consiglierei di leggere qualche libro , gratuito che puoi scaricare da qui in formato PDF :
Allora siamo in due a essere all'inizio
Comunque, l'L293D regge solo due motori, se ne vuoi pilotare 4 ti servono due chip, in generale i chip da 4 motori sono abbastanza rari (io non ne ho mai visti...).
Per l'alimentazione dei motori, non collegarli assolutamente ai +5v di Arduino, ma usa se possibile un'altra batteria, oppure la stessa che usi per arduino prendendoci l'alimentazione direttamente e non tramite arduino.
dp_1
Ti consiglierei di utilizzare gli integrati L298 con sedici diodi e un integrato NOT potresti comandarli tranquillamente
ti rimando ad un mio vecchio topic , dove feci più o meno la stessa tua domanda , spero ti sia utile. http://forum.arduino.cc/index.php?topic=165540.0
Non esistono motorshield per 4 motori , tempo fa le cercavo e non trovandone me le sono create io
al massimo ne prendi due e ne metti una sopra un altra
revolver995:
Non esistono motorshield per 4 motori , tempo fa le cercavo e non trovandone me le sono create io
al massimo ne prendi due e ne metti una sopra un altra