Dual DC Motor Shield V2

Dual DC Motor Shield V2
  • Dual DC Motor Shield V2
  • Dual DC Motor Shield V2

Dual DC Motor Shield V2

Codice: MR007-001.2
La Dual DC Motor Shield V2 è una shield progettata per permettere ad una scheda Arduino di pilotare due motori DC o un motore passo-passo bipolare, controllando sia la velocità sia la direzione di ciascun canale in modo indipendente.

Descrizione

La Dual DC Motor Shield V2 è una shield progettata per permettere ad una scheda Arduino di pilotare due motori DC o un motore passo-passo bipolare, controllando sia la velocità sia la direzione di ciascun canale in modo indipendente.

 

Alcune applicazioni possono richiedere di controllare la velocità del motore o la posizione angolare di un servo tramite potenziometro; per questi motivi in questa shield sono state aggiunte due porte digitali di I/O e due porte di ingresso analogiche.

 

Le porte analogiche possono essere usate per leggere potenziometri o altri sensori analogici, mentre le porte di I/O digitali sono utilizzabili per pilotare servomotori o interfacciarsi ad altri dispositivi digitali.

 

In questa nuova versione abbiamo sostituito l'ormai obsoleto driver L298 con i più performanti A4953 della Allegro Microsystems; la tecnologia DMOS garantisce una minore produzione di calore e di conseguenza una efficienza migliore.

 

Per garantire condizioni operative di sicurezza è possibile misurare la corrente assorbita da ciascun motore; questo permette di evitare condizioni di stallo. E' inoltre presente un sensore digitale di temperatura integrato con interfaccia I2C utile per monitorare la temperatura della shield con lo scopo di prevenire il pericolo di surriscaldamenti.

Infatti quando il chip A4953 lavora ad alti valori di corrente può diventare molto caldo e questo calore può attraversare tutta la scheda. Per evitare pericolose condizioni di surriscaldamento potete utilizzare il sensore digitale di temperatura montato sulla scheda vicino al chip A4953. Questo permette di monitorare la temperatura tramite il bus I2C utilizzando i pin SCL e SDA della scheda Arduino. Il sensore è il circuito integrato TCN75A e potete far riferimento al suo datasheet per maggiori informazioni sul protocollo di comunicazione.

 

La logica della Dual DC Motor Shield è alimentata direttamente dalla scheda Arduino, mentre le uscite motore possono essere alimentate sia dal pin Vin della scheda Arduino che da una alimentazione esterna, anche se si raccomanda vivamente di utilizzare un alimentatore esterno.

 

Questa scheda comprende anche LED indicatori di direzione per entrambi i canali che risultano utili durante le fasi di debug per verificare il comportamento del firmware; i led sono attivi anche quando non è presente alcun motore sulle uscite.

 

!!! ATTENZIONE !!!

Il circuito A4953 può diventare molto caldo quando lavora con correnti superiori ad 1A.

 

Caratteristiche

    • Tensione operativa (logica): 5V da scheda Arduino
    • Corrente assorbita (logica): 25mA(typ.) 37mA(max.)
    • Tensione operativa (motori): 46Vmax.
    • Corrente di uscita: 2Amax. per canale
    • Livelli logici di I/O: TTL (5V)
    • Temperatura di esercizio: –25°C to 125°C
    • Slave address del TCN75A: 1001000 (binario
    • Current sensing: 4.8V @ 2A
    • Dimensioni: 68 x 53 mm (2.7" x 2.1")
    • Peso: 26g (0.92oz)

 

Download

 datasheet (Inglese)

 datasheet (Italiano)

 TCN75A Datasheet

 A4953 Datasheet

 

Link utili

libreria Arduino su GitHub

 

 

Simili

  1. 1
    ATMEGA328P con bootloader
    Codice: MR300-008
    Microcontrollore ATMEGA328P-PU con precaricato il bootloader dell'Arduino UNO. Può essere utilizzato per sostituire il chip dell'Arduino UNO oppure per autocostruirsi una board Arduino compatibile.
  2. 2
    Dual DC Motor Shield
    Codice: MR007-001.1
    La Dual DC Motor Shield è una shield progettata per permettere ad una scheda Arduino di pilotare due motori DC o un motore passo-passo bipolare, controllando sia la velocità sia la direzione di ciascun canale in modo indipendente.
  3. 3
    Easy Motor Controller V2
    Codice: MR001-003.2
    La Easy Motor Controller permette di controllare la velocità e la direzione di rotazione di un motore DC attraverso tre possibili input differenti: analogico (potenziometro), radiocomando RC, comunicazione digitale I2C. Include la gestione dei finecorsa
  4. 4
    Dual DC Motor Driver 4A V3
    Codice: MR001-004.3
    Questo potente DC motor driver è in grado di pilotare motori fino a 30V e 4Amax. Sono presenti led indicatori della direzione utili nelle operazioni di test.