- 07 ago 2015, 12:26
#894
Buongiorno a tutti!
Il caso vuole (la vita è strana ) che ultimamente l'elettronica sia rientrata di prepotenza nella mia vita, costringendomi a studiarla di nuovo, con risultato mediocri. Non vi avrei disturbato se avessi trovato tutto ciò che cercavo su internet, ma ahimè, prendere pezzi di informazioni e nozioni qua e là mi ha portato si ad avere un quadro generale più che soddisfacente sul tema, ma anche a creare lacune sul come "unire" insieme tutte queste cose.
Ma veniamo al problema, se sarete così gentili da aiutarmi:
Quello che devo fare è utilizzare una scheda Arduino Due (scelta per l'abbondante numero di pin digitali) per far muovere quattro attuatori lineari.
Fin qui potrebbe risultare tutto abbastanza facile, eppure mi sono perso su alcuni fondamentali passaggi:
Qui vi metto il pin mapping di Arduino Due
https://www.arduino.cc/en/Hacking/PinMappingSAM3X
I datasheet degli attuatori li ho solo cartacei, quindi ve li riporto a mano. Ne devo usare due per tipo.
Spero di aver riportato tutto e di aver scritto perbene! Ogni aiuto è DAVVERO ben accetto! Grazie
Il caso vuole (la vita è strana ) che ultimamente l'elettronica sia rientrata di prepotenza nella mia vita, costringendomi a studiarla di nuovo, con risultato mediocri. Non vi avrei disturbato se avessi trovato tutto ciò che cercavo su internet, ma ahimè, prendere pezzi di informazioni e nozioni qua e là mi ha portato si ad avere un quadro generale più che soddisfacente sul tema, ma anche a creare lacune sul come "unire" insieme tutte queste cose.
Ma veniamo al problema, se sarete così gentili da aiutarmi:
Quello che devo fare è utilizzare una scheda Arduino Due (scelta per l'abbondante numero di pin digitali) per far muovere quattro attuatori lineari.
Fin qui potrebbe risultare tutto abbastanza facile, eppure mi sono perso su alcuni fondamentali passaggi:
- -- Tensione di alimentazione: Arduino Due genera 3.3V, troppo pochi anche per controllare i transistor (a parte alcuni, lo so). Quindi, come alzo la tensione? Ho trovato chi parlava di usare dei transistor, chi dei level shifter, chi diceva di usare ancora un altro metodo. Risultato? Solo confusione, non ho capito quale sia meglio e in che condizioni.
- -- Corrente: I miei attuatori hanno un determinato assorbimento in Ampere (circa 5-6 ognuno, considerando anche lo spunto). Arduino Due manda fuori al massimo 15mA da ogni pin. Come alimento gli attuatori? Transistor? Relè? Anche qui su internet ognuno buttava li la sua ma senza motivare...
Qui vi metto il pin mapping di Arduino Due
https://www.arduino.cc/en/Hacking/PinMappingSAM3X
I datasheet degli attuatori li ho solo cartacei, quindi ve li riporto a mano. Ne devo usare due per tipo.
- Modello 1
motore in cc 24V
2000 N di carico
Corrente assorbita, considerando lo spunto: 6 A (li ho dovuti misurare con il multimetro, il datasheet che mi hanno dato è abominevole, neanche c'era scritto)
- Modello 2
motore in cc 24V
500 N di carico
Corrente assorbita, considerando lo spunto: 4 A
Spero di aver riportato tutto e di aver scritto perbene! Ogni aiuto è DAVVERO ben accetto! Grazie