Sto cercando una soluzione ampiamente applicabile, che può essere adattata a una varietà di progetti.
Attualmente sto lavorando a diversi progetti che richiedono dispositivi di controllo che vanno da 800 mA a 2 A da un Arduino Uno. Uno controlla i motori passo-passo, uno controlla gli attuatori a solenoide 12vdc e uno controlla le valvole pneumatiche 12vdc.
Per esempio:
Arduino controlla un pulsante e ogni volta che viene premuto il pulsante attiva l'attuatore elettromagnetico. Poiché Arduino non è in grado di alimentare la corrente richiesta dal solenoide, è necessario un alimentatore separato con Arduino che controlla un interruttore (relè, transistor, ecc.) Che consente il passaggio della corrente più elevata. Per il motore passo-passo, il layout è più complesso in quanto dovrebbero essere presenti quattro pin che controllano quattro interruttori separati (per mantenere l'interoperabilità del circuito). Il relè controlla una valvola dell'aria e richiede anche 12vdc.
Sto cercando di capire come utilizzare un singolo circuito che può essere utilizzato in ciascuna di queste applicazioni (e in tutti i progetti futuri) che implicano il controllo di dispositivi a corrente più elevata di quanto i pin Arduino possano gestire.
La velocità di prototipazione, i componenti standardizzati e il basso costo sono i fattori trainanti. Anche la velocità di commutazione, la vita utile e il rumore sono importanti.
Esiste una scheda breakout, un circuito o un componente che può essere collegato a un pin Arduino e utilizzato per controllare un dispositivo ad alta corrente? Idealmente con un potenziometro controllato da software in modo che la resistenza per diversi progetti possa essere impostata nello schizzo stesso.