Panoramica

Lo Shield motore OSOYOO è basato sul L293DD (datasheet), che è un driver a quattro canali monolitico integrato ad alta tensione e alta corrente progettato per accettare livelli logici standard DTL o TTL e guidare carichi induttivi (come relè, solenoidi, motori DC e passo-passo) e transistor di potenza di commutazione. Per evitare danni alla scheda, tutte le linee del driver sono protette da diodi dalla back EMF. La tensione di alimentazione massima supportata da questa scheda è 20V.

Utilizza un chip L293DD che fornisce una corrente di uscita fino a 1,2A per ogni canale. richiede un’ alimentazione da 6V a 15V per alimentare il motore e include anche un regolatore di tensione a bordo da 5V per alimentare il chip del driver. Consente di guidare due motori DC con la tua scheda Arduino, controllando la velocità e la direzione di ciascuno indipendentemente.

Puoi utilizzare il microcontrollore UNO R3 e aggiungere componenti esterni per completare una varietà di incredibili esperimenti, come la creazione di un robot intelligente fai-da-te. Quando costruisci il tuo robot, è necessario utilizzare la scheda del driver del motore per controllare i motori DC, tuttavia, talvolta è necessario collegare la scheda del driver del motore all’UNO utilizzando molti cavi jumper, abbastanza scomodo.

Lo shield del motore può essere alimentato direttamente dall’Arduino o da una fonte di alimentazione esterna. Si consiglia vivamente di utilizzare un’ alimentazione esterna per alimentare lo shield del motore.

Questa scheda fornisce anche indicatori LED di direzione per entrambi i canali ed è molto utile durante la fase di configurazione per verificare il comportamento del firmware; gli indicatori LED funzionano anche senza applicare un vero motore all’uscita.

Caratteristiche

Panoramica dell’Hardware

    1. Interruttore di alimentazione: controlla l’alimentazione esterna, premi l’interruttore per accendere l’alimentazione, premi nuovamente per spegnere l’alimentazione.
    2. Jumper di alimentazione del motore: collega il cappuccio del jumper, il chip di guida del motore funziona normalmente, rimuovi il cappuccio del jumper e smette di funzionare.
    3. Interfaccia VOLTMETER: interfaccia voltmeter digitale a tre fili, visualizza la tensione dell’alimentazione esterna.
    4. Uscita pin digitale: esce dalle interfacce di segnale digitale.
    5. Indicatore L: collegato al pin Arduino D13.
    6. Indicatore PWR:
    7. Jumper di configurazione del motore: quando il jumper è collegato, il pin di controllo del chip del motore è collegato alla porta io Arduino corrispondente per impostazione predefinita. Se necessario, è possibile anche rimuovere il cappuccio del jumper e collegare altri pin io Arduino tramite cavo Dupont per controllare il motore.
      Motore IN1-Arduino D7
      Motore IN2-Arduino D8
      Motore IN3-Arduino D9
      Motore IN4-Arduino D10
      Motore ENA-Arduino D5
      Motore ENB-Arduino D6
    8. Interfaccia del motore: K1 e K2 (K3 e K4) possono collegare il motore A(B) per il motore DC.
    9. Chip del driver del motore L293DD
    10. Indicatori di rotazione del motore
    11. Presa di alimentazione esterna (presa di alimentazione blu / presa di alimentazione XH2.54): alimentazione esterna per Motor Shield, intervallo 6-15V.
    12. Pulsante di reset: premuto per ripristinare il shield e Arduino.
    13. Uscita pin analogica
    14. Interfacce per sensori: Per facilitare la cablaggio, abbiamo progettato interfacce corrispondenti per sensori comunemente utilizzati e le abbiamo collegate ai pin di segnale di Arduino.
    15. Interfaccia hardware Uart: Collega l’Arduino D1 a TX0 e collega l’Arduino D0 a RX0.
    16. Interfaccia software Uart: Collegati ai pin che consentono la comunicazione seriale su Arduino.
    17. Selettore della porta seriale software J13: J13 fornisce un modo conveniente per impostare la porta seriale software. Puoi utilizzare un ponticello per impostare i porti D2 e D3 come porte seriali software. Se hai bisogno di utilizzare altri pin, puoi rimuovere il cappuccio del ponticello e utilizzare fili di collegamento per connettere S_TX/S_RX a quei pin che consentono la comunicazione seriale su Arduino.
    18. Download del file parte Fritzing: https://osoyoo.com/picture/V2.0_Model_3_Robot/Motor-shield-V1.0.fzz.zip