1. Introduction/Overview
The MD10C is an enhanced version of the MD10B, designed to drive high-current brushed DC motors up to 13A continuously. It offers improvements such as support for both locked-antiphase and sign-magnitude PWM signals, and utilizes full solid-state components for faster response times and reduced wear compared to mechanical relays.
Key capabilities and features of the MD10C include:
- Bi-directional control for one brushed DC motor.
- Support for motor voltage ranges from 5V to 25V (or 30V for Rev3.0).
- Maximum continuous current of 13A and peak current of 30A (for 10 seconds).
- 3.3V and 5V logic level input compatibility.
- Solid-state components ensure faster response and eliminate mechanical relay wear.
- Fully NMOS H-Bridge design for improved efficiency, eliminating the need for a heatsink.
- Speed control PWM frequency up to 20KHz (actual output frequency matches input frequency).
- Support for both locked-antiphase and sign-magnitude PWM operations.
- Can be powered from a single source; external Vin is not required.
- Supports TTL PWM from microcontrollers, not PWM from RC receivers.
- Dimensions: 75mm x 43mm.
Note: MD10C is now Revision 3.0.
2. Packing List
Please verify that all parts and components are present according to the packing list. If any items are missing, contact sales@cytron.com.my immediately.
The package includes:
- 1 x MD10C 10A DC Motor Driver
- 1 x 2510 PCB Connector - 3 Ways (Female)
- 3 x 2510 Terminal Pin
The user's manual can be downloaded from www.cytron.com.my.
3. Board Layout and Specification
The MD10C board features several connection points and indicators:
Board Views:
Image showing two versions of the MD10C board: REV 2.0 and REV 3.0.
Note: Rev 3.0 supports motor voltage range from 5V to 30V.
Terminal Block (1): Used to connect the motor and power source.
| Pin No. | Pin Name | Description |
|---|---|---|
| 1 | POWER + | Positive Supply |
| 2 | POWER - | Negative Supply |
| 3 | Motor Output A | Connect to motor terminal A |
| 4 | Motor Output B | Connect to motor terminal B |
Indicators:
- Red LED A (2): Illuminates when output A is high and output B is low, indicating current flow from output A to B.
- Red LED B (3): Illuminates when output A is low and output B is high, indicating current flow from output B to A.
Control Buttons:
- Test Button A (4): Pressing this button allows current to flow from output A to B, causing the motor to turn CW (or CCW depending on connection).
- Test Button B (5): Pressing this button allows current to flow from output B to A, causing the motor to turn CCW (or CW depending on connection).
Input Pins
| Pin No. | Pin Name | Description |
|---|---|---|
| 1 | GND | Logic ground. |
| 2 | **PWM | PWM input for speed control |
| 3 | DIR | Direction control. |
Note: **PWM input is not for RC PWM operation.
Control Logic Truth Table
| Pin 2 (PWM) | Pin 3 (DIR) | Output A | Output B |
|---|---|---|---|
| Low | X (Don't care) | Low | Low |
| High | Low | High | Low |
| High | High | Low | High |
Power LED: A Green LED (7) indicates that the board is powered on.
Absolute Maximum Rating
| No. | Parameters | Min | Typical | Max | Unit |
|---|---|---|---|---|---|
| 1 | Power Input Voltage | 5 | - | 25 | V |
| 2 | IMAX (Maximum Continuous Motor Current) | - | - | 13 | A |
| 3 | IPEAK - (Peak Motor Current) * | - | - | 30 | A |
| 4 | VIOH (Logic Input – High Level) | 3 | - | 5.5 | V |
| 5 | VIOL (Logic Input – Low Level) | 0 | - | 0.5 | V |
| 6 | Maximum PWM Frequency ** | - | - | 20 | KHz |
* Must not exceed 10 seconds.
** Actual output frequency is same as input frequency.
4. Dimension
Diagram showing the physical dimensions of the MD10C motor driver board.
The MD10C motor driver has the following approximate dimensions:
- Overall Length: ~75mm
- Overall Width: ~43mm
- Height: ~3mm
- PCB Dimensions: ~69mm x ~35mm
5. Getting Started
The MD10C is compatible with two types of PWM operation:
- Sign-Magnitude PWM: This mode uses two control signals to manage the motor's speed and direction. The PWM pin controls the speed, while the DIR pin controls the direction.
- Locked-Antiphase PWM: This mode requires only one control signal for both speed and direction. The PWM pin is set to logic high, and the DIR pin receives the PWM signal.
- If the PWM signal has a 50% duty cycle, the motor stops.
- If the PWM signal has less than 50% duty cycle, the motor turns CW (or CCW depending on connection).
- If the PWM signal has more than 50% duty cycle, the motor turns CCW (or CW depending on connection).
Sample source code for controlling the motor with the MD10C using a PIC16F877A microcontroller is available for download on Cytron's website. The SK40C development board is used in the demonstration.
Connection diagram showing the MD10C motor driver connected to a SK40C development board, a 12V power supply, and a DC motor. The SK40C is shown connected to a power source and an ICSP programmer.
Setup Instructions:
- Connect the MD10C and SK40C as depicted in the schematic, ensuring the correct board supply is selected for the MD10C.
- Upload the provided hex file into the SK40C using a UIC00A/B programmer. The hex file can be found on Cytron's website under the MD10C Sample program. Refer to the SK40C or UIC00B User's Manual for instructions on uploading the hex code.
6. Warranty
The warranty terms for the MD10C are as follows:
- Product warranty is valid for 12 months.
- Warranty coverage is limited to manufacturing defects.
- Damage caused by misuse is not covered under warranty.
- Warranty does not cover freight costs for shipping and return.
Prepared by:
Cytron Technologies Sdn. Bhd.
No. 16, Jalan Industri Ringan Permatang Tinggi 2,
Kawasan Industri Ringan Permatang Tinggi,
14100 Simpang Ampat,
Penang, Malaysia.
Tel: +604-504 1878
Fax: +604-504 0138
URL: www.cytron.com.my
Email: support@cytron.com.my, sales@cytron.com.my




