×

SparkFun will be closed Monday 7/4/2022 for the 4th of July holiday. Orders placed after 2 pm MT on Friday 7/1/2022 will be processed on Tuesday 7/6/2022. SparkFun Support will also resume on Tuesday 7/6/2022. Have a safe holiday!

MIKROE DC Motor 17 Click

DC Motor 17 Click is a compact add-on board that contains a brushed DC motor driver. This board features the TC78H660FTG, a dual H Bridge driver for one or two brushed motors that incorporate a DMOS output transistor with low on-resistance from Toshiba Semiconductor. This IC is a PWM controlled constant-current drive with supply voltages from 2.5V to 16V and 2A of output current. It features a sense-resistor less current control architecture and VCC regulator for the internal circuit. Also offers multi-error detect functions with error detection flag output function. This Click board™ is suitable for driving DC motors, controlling the direction of the rotation, as well as brake and regulate the motor current.

DC Motor 17 Click is supported by a mikroSDK compliant library, which includes functions that simplify software development.

DC Motor 17 Click is based on the TC78H660FTG, a dual H Bridge driver for one or two DC brushed motors that incorporate a DMOS output transistor with low on-resistance from Toshiba Semiconductor. This driver is a PWM controlled constant-current drive with supply voltages from 2.5 to 16V and 2A of maximum output current. It features a built-in dual H-bridge, sense-resistor less current control architecture (advanced current detection system), and VCC regulator for the internal circuit. Besides, it offers thermal shutdown, overcurrent detection, Undervoltage lockout error detections (with error detection flag output function), and several selectable operational modes (Forward, Reverse, Stop, and Brake) controlled by four GPIO pins routed on the RST, AN, PWM, and INT pins of the mikroBUS™ socket.

The TC78H660FTG possesses two operational modes, IN Input Mode and PHASE Input Mode, whose selection can be achieved via headers Control Mode pin labeled as MODE. PHASE Mode represents the default mode of this Click board™, and the Control Mode is set up by the input state of the MODE pin after releasing the SBY pin. This way, the MODE pin is used as the Enable signal while the direction selection is realized via GPIO pins routed on the mikroBUS™ socket.

The pin labeled as ERR represents the Error Detection Flag. When TC78H660FTG detects some errors, the ERR pin outputs a low level to the peripheral block. In Normal status, since the internal MOSFET is OFF, the logic level of the ERR pin is equal to the MODE control voltage from outside. When some event like thermal shutdown or overcurrent occurs, the ERR pin will become low (the internal MOSFET is ON). When the error detection is released by reasserting the external power supply or setting the device to Standby Mode, ERR pins show Normal Status.

In the case of constant current control, the rate of Mixed Decay Mode, which determines the current ripple, is fixed to 37.5%. Peak current can be set by the voltage value of the VREF pin obtained by the MAX6100, a low-cost, low-dropout, micropower voltage reference IC from Maxim Integrated. This series-mode voltage reference draws the only 90μA of supply current and can source 5mA and sink 2mA of load current. The current threshold point for the VREF pin of the TC78H660FTG, alongside with MAX6100, can be set manually using an onboard trimmer labeled as VR1.

DC Motor 17 Click communicates with MCU using several GPIO pins, as mentioned before in the product description. Also, this Click board™ has a Standby pin labeled as SBY routed to the CS pin of the mikroBUS™ socket used to switch to Standby mode by toggling the pin. When the SBY pin is low, TC78H660FTG stops supplying the power to the logic circuit.

What needs to be especially emphasized is the difference in DC Motor modes between IN and PHASE Input Modes. In addition to motor modes such as Forward, Reverse, Stop, and Standby, only IN Input Mode has another additional, Short Brake Mode. More information on the Motor Mode Selection can be found in the attached datasheet.

This Click board™ is designed to be operated with both 3.3V and 5V logic voltage levels that can be selected via the VCC SEL jumper. It allows for both 3.3V and 5V capable MCUs to use the GPIO communication lines properly. Additionally, there is a possibility for motor driver power supply selection via jumper labeled as VM SEL to supply TC78H660FTG from an external input terminal in the range from 2.5 to 16V or with voltage levels used from mikroBUS™ power supply pins.

  • Interface: GPIO, PWM
  • Compatibility: mikroBUS™
  • Dimensions: 42.9 x 25.4mm
  • Input Voltage: 3.3V, 5V, External
  • Supply Voltage VCC: Min. -0.3V, Max. 6V
  • Motor Supply Voltage VM: Min. 2.5V, Max. 16V
  • Maximum Output Current: Typ. 1.1A, Max. 2A
  • PWM Frequency: 400kHz
  • Operating Temperature Range: Min. -40°C, Max. +85°C

MIKROE DC Motor 17 Click Product Help and Resources

Comments

Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

Customer Reviews

No reviews yet.