Tag Archives: Motor

16X2 LCD Shield with LMD18201 Motor Driver


LCD is very important part of many DIY and industrial projects. The 16X2 LCD shield has been designed to develop LCD related projects using 28-40 Pin Pic development board or DSpic development board, along with LCD this shield includes LMD18201 DC Motor driver , 2 Trimmer potentiometer and 4 tact switches with jumpers. Jumpers can be used to connect switches to pre decided port pins or remove jumpers and connect switches to any port pin using female to female wire harness, LCD pins and H-Bridge signal inputs are open ended male header connector and can be hooked to any port pin with the help of female to female wire harness. This is a very useful shield to develop timer, measurements, dc motor driver with display, DC motor pump controller, automatic irrigation system and many more projects.

16X2 LCD Shield with LMD18201 Motor Driver – [Link]

Inteligent Power Module (IPM) Board for Brushless Motors

Intelligent Power Module (IPM) board has been designed using FSBS5CH60 IC from Fairchild, which provides a fully-featured, high-performance inverter output stage for AC Induction, BLDC, and PMSM motors. These modules integrate optimized gate drive of the built-in IGBTs to minimize EMI and losses, while also providing multiple on-module protection features including under-voltage lockouts, over-current shutdown, and fault reporting. The built-in, high-speed HVIC requires only a single supply voltage and translates the incoming logic-level gate inputs to the high-voltage, high-current drive signals required to properly drive the module’s internal IGBTs. Separate negative IGBT terminals are connected to shunt resistor to provide the current feedback to the micro-controller. This IPM module helps to develop lots of power applications and also can be used as H-Bridge for brushed DC motor. The module is manly helps to drive Hall sensor based or encoder based motors, it doesn’t support FOC algorithm, FOC based IPM board is under development and will be publish soon.

Inteligent Power Module (IPM) Board for Brushless Motors – [Link]

Sound to RC Servo Driver

This project is designed for Animatronics and Puppeteer applications, however it can be used in other applications like sound responsive toys, robots etc. Especially this project helps to move the jaw or mouth of animatronics creature.

The project moves RC servo once receives any kind of sound.  Rotation angle depends on sound level, more the sound level more the movement. Movement of the servo is proportional to sound level.

Circuit has 4 channel servo drivers, First channel is driven by sound, and rest 3 RC servos controlled by on board trimmer potentiometer, these 3 channels helps to drive other movement of animatronics figure.

Sound Received by microphone is convered to DC voltage, PIC16F72 microcontroller converts DC voltage into RC PWM signal. Circuits works with 6V DC , advisable to use battery for low jitter.

Sound to RC Servo Driver – [Link]

A DC Motor Controller with Control Leds

Boris Landoni writes about a new open source project a DC motor controller with control LEDs:

The circuit board we are presenting this time is based on the dual-bridge driver L298N, in a traditionally mounted version in a Multiwatt container with 15 staggered pins; it has two terminal blocks for attaching to DC motors or the coils of a bipolar stepper motor and a terminal block for powering logics and motors. Each of the two output channels of the circuit can provide a maximum current of 2 A, which is enough to drive two 2 A direct current motors or a bipolar stepper motor absorbing 2 A per phase.

A DC Motor Controller with Control Leds – [Link]

400V – 5A Power Supply For Brushless Motor Drivers

Although the power supply design is specific to the Brushless Servo Drivers mainly for IPM Modules, the concepts and circuit design may be used for any power supply requires high voltage output up to 400V DC and 5 Amps. The power supply is an unregulated design with an option to allow connection to either 120V or 230V mains and also it can work with lower voltage for audio amplifiers by increasing capacitor value. The design uses fully integrated bridge rectifier, and multiple bus capacitors for low ripple, noise suppression, and provides high current reservoirs. Additionally the dc supply line have bleeder resistor R2 and R3 to drain the large reservoir capacitors PCB, mounted fuse holder provided  for short circuit and over current protections, low ohm NTC used for inrush current at power start up,  C1, C12, TX protects  against turn on/off spikes and EMI noise reduction. This power supply can be used to drive Tesla Coils, Induction heaters, DC Motor drivers, Brushless DC motor driver.

400V – 5A Power Supply For Brushless Motor Drivers – [Link]

4 Wheel Robot Motor Driver ( 4X 3Amps LMD18201 H-Bridge)

This compact board will help you to drive 4 Wheel Drive Robots, each axis can handle a load current up to 3 Amps and supply 12V – 48 V DC. Board requires two PWM and Dir. signals for full 4WD operations, mainly differential steering for taking turns left or right or complete 360 degree rotation. The module has been designed around LMD18201 from Texas Instruments. The LMD18201 is a 3A H-Bridge designed for motion control applications. The device is built using a multi-technology process which combines bipolar and CMOS control circuitry with DMOS power devices on the same monolithic structure. Ideal for driving DC and stepper motors; the LMD18200 accommodates peak output currents up to 6A. An innovative circuit which facilitates low-loss sensing of the output current has been implemented.

4 Wheel Robot Motor Driver ( 4X 3Amps LMD18201 H-Bridge) – [Link]


Motor driver fits small IoT devices

Susan Nordyk @ edn.com:

A single-chip 2.6 A driver for brushed DC motors, STMicroelectronics’ STSPIN250 targets battery-powered portable and wearable applications. This low-voltage, energy-efficient driver integrates a power MOSFET bridge and fixed off-time PWM current controller in a tiny 3×3 mm VFQFPN package.

Motor driver fits small IoT devices – [Link]

Scout ESC, A New Tank Controller Board By Open Panzer

Open Panzer Project is an attempt to create open source versions of all electronics used in RC tanks today, with professional quality and features. The goal of this project is to expand the hoppy and to improve everyone’s experience of RC tanking corner, which will speed-up its growing.

Open Panzer recently developed the Scout ESC board, a dual brushed-motor speed controller that accepts both standard RC inputs or logic-level serial commands. It features an ATmega328 that can be programmed with the Arduino IDE through standard FTDI cable.

The Scout ESC operates at ultrasonic frequencies, at voltages up to 16 volts, and is rated at 10 amps continuous per channel, but the addition of a fan can increase the current capacity. The Scout has its own onboard fan controller that can drive any standard 12 volt 2-pin PC case fan. An onboard thermistor also allows the processor to monitor the board temperature.

The Scout is 65mm x 47mm board that is perfect for controlling even the heaviest 1/16th scale RC tanks. It is compatible with the Open Panzer Tank Control Board, so no additional setup is required.

Scout ESC specification:

  • Input voltage: 6 – 16 volts
  • Operating current:
    • 10 amps per channel continuous without fan
    • 20 amps peak
  • Motor PWM: 21 kHz
  • RC Inputs: Standard 1000-2000 uS pulse width (1500 uS = motor stopped)
  • Serial Input: 38400 baud; 8 data bits, no parity, one stop bit; TTL level (5v max)
  • Dimensions (L x W): 2.6″ x 1.9″ / 65mm x 47mm
  • Mounting holes: 1.57″ / 40mm (use 4-40 or 3mm screws)

As it is an open source project, you can get Scout board files, schematics, and bill of materials from the website, and the firmware and libraries from the github repository. The Open Panzer wiki has more information about the project, and the Open Panzer Community is open for everyone for discussion.

AC Motor Speed Controller for Modern Appliances Using LS7311

The project specifically designed for motor speed control application in appliances such as blenders, etc. Tact switches provided for selecting/indicating from 1 to 10 power levels ( Speed Levels).  The project is ideal for universal and shaded-pole motor speed control for modern appliances design. Eliminates awkward mechanical switch assemblies and multi-taped motor winding.


  • 10 Tact Switch for Speed Selection
  • 10 LEDS for speed indication
  • On Board Stop and Start Switches ( Start Switch Latch Operation)
  • Momentary Run Switch
  • Supply 230V ( 110V Possible Refer Data sheet for components Change)
  • 300W Load
  • On Board snubber for Inductive Load
  • No Separate DC power supply required

AC Motor Speed Controller for Modern Appliances Using LS7311 – [Link]

Control a stepper motor using Raspberry Pi

Here is a nice tutorial @ raspberrypi.org on how to control a DC motor using Python.

In this guide, you’ll be controlling two motors from your Raspberry Pi using Python on the desktop. First, it’s best just to learn how to control the motor. Then, once you have it working, you could easily use your code to drive a Raspberry Pi-powered robot by detaching the monitor, mouse, and keyboard and building a robot around a chassis.

Control a stepper motor using Raspberry Pi – [Link]