You are on page 1of 5

1

Tech Support: info@iteadstudio.com

MotoMama V1.0
-Multifunction motor driver shield

Overview

MotoMama is an H-Bridge motor driver shield bases on ST L298N chip. It is a high voltage, high current dual full-bridge driver which designed to accept standard TTL logic levels and drive inductive loads such as relays, solenoids, DC motor and stepping motors. MotoMama is designed to be easy with other sensors or wireless modules.

Features
Light Weight, small dimension Super driver capacity FED protection Heavy load heat sink 2 DC motor/4 coil dual phrase stepper motor output Motor direction indication LED Pulse protection XBee/nRF24L01+ socket break out UART/IIC/Ads socket break out 4 standard mounting holes

MotoMama

iteadstudio.com

04.19.2011

2
Tech Support: info@iteadstudio.com

Specifications
PCB size Indicators Power supply Communication Protocol RoSH 80.36mm X 56.12mm X 1.6mm PWR, Motor direction 7~15V XBee, nRF24L01+,UART, IIC, Yes

Electrical Characteristics
Specification Power Voltage(Vlogic) Power Voltage(Vsupply) Input Voltage VH: Input Voltage VL: Current Consumption Min 4.5 3.3 4.5 -0.3 Type 5 5 0 Max 5.5 20 5.5 0.5 2000 Unit VDC VDC V V mA

Hardware

Figure 1 Top Map

MotoMama

iteadstudio.com

04.19.2011

3
Tech Support: info@iteadstudio.com

Figure 2 Bottom Map Interface Pin 1 UART 2 3 4 1 AD0/1/2 2 3 1 IIC 2 3 4 1 2 nRF24L01 + Socket 3 4 5 6 7 8 XBee Socket
MotoMama

Description Ground 5V supply Tx Rx AD0/1/2 5V supply Ground Ground 5V supply Data wire of IIC Clock wire of IIC GND VCC33 CE(Chip Enable) SPI_CS SPI_SCK SPI_MOSI SPI_MISO nRF24L01+ IRQ Output VCC33 Dout
iteadstudio.com 04.19.2011

1 2

4
Tech Support: info@iteadstudio.com

3 10 4,5,6,7,8,9, 11,12,13,14 ,15,16,17,1 8,19,20 Arduino Socket defination Pin D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 A0 A1 A2 A3 A4 A5 Description XBee_Dout/UART_Rx XBee_Din/UART_Tx nRF24L01+_MISO nRF24L01+_MOSI nRF24L01+_SCK nRF24L01+_CS nRF24L01+_CE NC In1 In2 EnA EnB In3 In4 AD0 AD1 AD2 AD3 IIC_SCL IIC_SDA

Din GNF

No Connect

Installation
MotoMama can drive two DC motors at the same time. OUT1/OUT2 is completely symmetrical as OUT3/OUT4 on the board. These pins is connect to the DC motors. The output voltage depends on VIN. DC motor control input port A has three pins, In1, In2 and EnA. In1 and In2 are digital ports which be used to control the direction of the motor, EnA is connecting with PWM port of control board to control the speed of motor. EnA 0 1 1 1
MotoMama

In1 X 1 0

In2 X 0 1 In1=In2

Description Free Running Motor Stop Forward Reverse Fast Motor Stop
iteadstudio.com 04.19.2011

5
Tech Support: info@iteadstudio.com

EnB 0 1 1 1

In3 X 1 0

In4 X 0 1 In3=In4

Description Free Running Motor Stop Forward Reverse Fast Motor Stop

Port A is used to control the motor that connect with OUT1 and OUT2, Port B is used to control the motor that connect with OUT3 and OUT4. The EnA, EnB, ln1, ln2, ln3, ln4 can be used to drive the 4-wire stepping motor which connects with OUT1, OUT2, OUT3 and OUT4.

Revision History
Rev. v1.0 Description Initial version Release date 2011-4-19

MotoMama

iteadstudio.com

04.19.2011