Open Motor Control - montato
CODICE MEPA:
012617352
BRAND:
Futuranet
CODICE PRODUTTORE:
7100-FT1173M
CODICE SKU:
FE-7100-FT1173M
34,02
€
(escl. IVA)
Descrizione completa
Basato sul microcontrollore ATmega32U4, questo modulo è in grado di pilotare 2 motori DC o 1 motore passo-passo. L'alimentazione per i motori DC può essere compresa tra 3 e 15 Vdc con una corrente di uscita di 1,4 A (2,5 A di picco) per motore. Dispone di protezione contro sovracorrenti e sovratemperatura. Il driver può essere comandato via USB, seriale o I2C. Il firmware di gestione è stato realizzato con l'ambiente di sviluppo di Arduino (basato su Arduino Leonardo), dando così la possibilità all'utente di effettuare le personalizzazioni desiderate.
Caratteristiche tecniche
Può controllare due motori DC o uno stepper motor
Alimentazione motori: da 3 a 15 Volt
Alimentazione logica di controllo: da 3 a 5 Volt (selezionabile interna o esterna)
Corrente di uscita: 1,4 A continua (2,5 A di picco) per motore
Tre possibili modalità d'interfaccia: USB, Seriale e I2C
Ingressi compatibili 3,3V e 5V
Gestione via Seriale
Se vogliamo gestire il controller tramite una scheda Arduino conviene utilizzare una seriale software, utilizzando una sola linea digitale da connettere alla linea RX, in questo modo la porta seriale hardware rimarrà libera di comunicare con il PC. Lo sketch di esempio è riportato nel Listato 4. In questo esempio viene mostrato come sia possibile costruire il byte di controllo (byte2) partendo dalle impostazioni dei singoli bit di direzione e frenatura. Sarà la riga di codice int mode = (modeM2
EN