DC Servo Motor Driver kit, designed using MC33030 IC, is the fastest and low cost way of getting your DC Servo Motor up and running.
- Input – 12 VDC
- Output – can drive upto 1 A Load
- Overcurrent shutdown, overvoltage shutdown
- Programmable reference input
- Power-On LED indicator
- Relimate connector for interfacing the kit
- Four mounting holes of 3.2 mm each
- PCB dimensions 45 mm x 54 mm
DC servo motor driver - [Link]
High Current Bipolar Stepper Motor Controller kit is based on chopper drive. Chopper drive is a method of providing a constant current source to a device. Chopper drive allows for use of higher voltage power supply for better performance and higher speed. It is uses SGS Thomson’s L297 and L298 controller IC’s.
- Logic supply – 5 VDC @ 300 mA
- Motor Supply – 8 to 30 VDC
- Connection via 10-pin Box Header for easy interface with any microcontroller development boards
- External or internal voltage reference option via jumper
- Onboard preset for current adjustment
- High speed switching diodes for L298 IC protection
- Power-On LED indicator for both the supplies
- Power Battery Terminal (PBT) for easy supplies and motor connection
- Heat sink included
- Four mounting holes 3.2 mm each
- PCB dimensions 74 mm x 71 mm
High current bipolar stepper motor controller - [Link]
George has a great page of DC motor tips, he writes -
A small DC motor generates torque by creating an interaction between a fixed and rotating magnet field. The fixed field is supplied by high energy permanent magnets. The rotating field is created by passing a DC current through several different windings on the armature (rotating part) and timing which winding is powered through a device called a commutator. Power is applied to the armature by brushes which ride on the commutator.
To understand how a motor responds to load, the motor itself is modeled by dividing it up into three major components. These components are the ideal motor, a back-EMF generator and parasitic resistance. These parts are really not physically separable, but for modeling purposes this is convenient.
Small DC motor tips - [Link]
With this circuit you can drive a unipolar stepper motor. It operates in full step mode. You can get a stepper motor from an old 5.25 disk drive. The AVR2313 micro controller controls the pulses for the stepper motor. The pulses are amplified by the ULN2003 driver. The driver accepts 5V inputs, the output for the driver is up to 30V so you can connect an stepper motor of up to 30V. With the two push switches you can drive the stepper motor CW or CCW.
AVR Stepper Motor Driver - [Link]
Wireless servo controller allows to control two servo motors remotely. It can be used for wireless camera tracking or simply in any robotics project. Receiver and transmitter uses a Laipac TRW-24G 2.4GHz wireless modules.
Any standard servos can be controlled with this device. RF controller controls with a very little latency, which is mainly depending on servos latency. Receiver uses PIC18LF2550 microcontroller with firmware written by using CCS PIC C compile. If put manual joystick control, this could be really powerful remote tracking system. [via]
PIC based wireless servo controller - [Link]
Good news for RepRap makers, Zach writes -
I’ve finished two new versions of the boards for the Arduino electronics. These are incremental improvements that offer cool stuff like more blinky LEDs, minor fixes, and such. Full build pix, tester code, and everything you need to know to get started with these boards.
The DC Motor Driver board will control 2 small DC motors (or you could drive a small stepper if you wanted).
The PWM Driver board will control 3 channels of PWM at up to 5A each (theoretically) This is used for things like fans, heaters, etc that just need to be turned on/off.
The files are released on SourceForge, the boards are for sale in the RRRF store, and everything should be fully documented.
RepRap PWM Driver v1.1 / DC motor driver v1.1 released - [Link]
With this circuit you can control two unipolair stepper motors in full step mode via the RS232 serial port of your PC. A terminal program such as Hyperterminal can be used to control the stepper motors. The stepper motors can be driven one at a time.
- Drives two unipolair stepper motors in full step mode
- Accepts commands via the serial port of your PC.
- Can be used with any OS that has a standard terminal program such as Hyperterminal.
- Drives stepper motors up to 24V, 500mA
- Power supply ………………….12-24 VDC
PC Stepper Motor Driver - [Link]
Here is a well documented DIY tutorial on how to build a basic electronic speed controller. The article takes your through a ground up process on how to build the circuit as well as how to program the PIC that controls the speed controller. The article does indicate that the design does lack sophistication, but this is a good place to start. You could use this design as a learning process and then modify the circuit as needed. [via]
DIY Electronic Speed Controller for brushed DC motors - [Link]
This instructable describes how to drive hobby servos (the kind used in RC planes, cars, etc.) into your microcontroller projects. The control signals of servo are: a red wire, 5 volts works fine, ground (black wire) connectionsa and a control signal on the third wire (usually white or yellow). The signal is almost pulse width modulated, except that it doesn’t have a fixed period. It is composed of pulses of voltage, the duration of which determine the angle of the output shaft. The pulses can be from 0.9 ms to 2.1 ms long, 1.5 ms being the center position (in other words, pulse duration varies linearly with shaft angle).
Use a PIC Microcontroller to Control a Hobby Servo - [Link]
Got some scavenged stepper motors from printers/disk drives/etc lying around? Some probing with an ohmeter, followed by some simple driver code on your microprocessor and you’ll be stepping in style.
Drive a Stepper Motor with an AVR Microprocessor - [Link]