Small motor controller with integrated position sensor

Ben Katz writes: A while ago I added the hall effect encoder IC I’ve been using directly to the motor controller PCB.  The controller sits directly on the back of the motor (with a magnet added to the motor shaft), and the phase wires solder straight in.  I also have a pair of board-mounted XT30 […]

App note: HT45F3630 power tool speed control switch application example

All in one motor control MCU HT45F3630 from Holtek. Link here (PDF) Aimed at the motor speed control product application area, HOLTEK has developed the HT45F3630, which is commonly used in electric drills, electric screwdrivers, lawn mowers and other similar product applications. This MCU provides a group of PWM high voltage and large current output […]

App note: Multiple Capture/Compare/PWM (MCCP): Extending the functionality for low-cost motor control applications

Microchip’s MCCP module on PIC32 devices demonstrate the built-in majority detection filter for simpler motor control drives. Link here (PDF) The motor control industry has been focusing on designing low-cost motor control drives for various applications. The consumer demand for low-cost motor control applications is driving this trend. Microchip has recently introduced the PIC32MM family […]

App note: CPLDs as Motor Controllers

Here’s a simple motor controller implementation using CPLDs from Xilinx. To enable a CPLD to turn the electromagnets on and off, external transistor drivers must be used. A unipolar stepper motor can be driven by four identical NPN or N-channel drive transistors. The various Xilinx CPLDs can operate with I/O voltages from 1.5V to 5V. […]

IR proximity motor control

Chris from PyroElectro writes informing us of his project to achieve Motor Control via Proximity Sensing. He describes, “In this article, we go step-by-step through the process of understanding, designing and building a system that uses an infrared proximity sensor for input, correlates that input to how far away an object is from the sensor […]

Robotic motor control tutorial

Chris from PyroElectro has written a multi-part tutorial on building motor control firmware for a microcontroller, a PIC 18F252. This tutorial is based on his earlier robot chassis, but the principles relating to the use of a motor controller IC (SN754410) to move the motors at specific speeds and directions are of general application. If […]

GOduino II motor driver

Hazim Bitar writes in about the GOduino II motor driver project. In addition to the Atmega328p w/Opti bootloader, he uses a L293D h-bridge and various supporting caps and resistors giving the project a total estimated cost of about $20. Visit the TechBitar blog for project build details, along with schematic and Arduino sketch. Via the […]

Altera’s BeInMotion FPGA motor control kit

In this video from Altera, they highlight the advantages of using FPGAs in motor control. The video is based on BeMicro’s BeInMotion SDK motor control kit from Arrow Electronics. Looks interesting, however the $79 hardware kit isn’t yet in stock, and the BeMicro SDK is sold separately for $79. A number of training workshops are […]

Microchip announces new 16-bit PIC® MCUs & dsPIC® DSCs

Microchip Technology Inc. today announced a new series of 16-bit PIC® microcontrollers (MCUs) and dsPIC® Digital Signal Controllers (DSCs) that bring advanced control to cost-sensitive general-purpose and motor-control designs. The general-purpose dsPIC33FJ16 “GP” devices include a Real-Time Clock/Calendar and up to 21 general-purpose output pins, making them ideal for driving intelligent sensors. The dsPIC33FJ16 and […]

Reversible motor control for Arduino and other MCUs

Nothinglabs has posted their circuit for a simple reversible motor control for use with the Arduino and other MCUs. The circuit uses two TIP120 Darlington Transistors, two 220 ohm resistors and a 12 volt DPDT relay, parts easily obtainable at any Radio Shack. This design supports PWM for variable speed control, handles loads up to […]

App Note: Overview of industrial motor control Systems

An overview of industrial motor control systems: This overview of industrial motor controls highlights the differences and subsystems for DC motor, brushless DC, and AC induction motors. An in-depth analysis of critical subsystems focuses on monitoring and measuring current; sensing temperature; sensing motor speed, position, and movement; monitoring and controlling multichannel currents and voltages; and […]