This serial servo control software was written in “Visual Basic 5 Pro”. It uses the PC serial port “com1″ to talk to a Basic Stamp, or a Pic Micro programmed with MicroEngineerings PicBasic.In between positions are available as well.You can just click on the slider and hold the mouse button down while moving the slider for large adjustments, or use the up/down arrows for slower more precise positioning.
Serial servo control – [Link]
This project was developed as an inexpensive way to drive small dc brushed motors as positioning servos for use on a desktop sized CNC machine. The board is interfaced to the PC through 2 pins of a parallel port. The drive signal on these pins is known as quadrature drive. The power stage consists of a power op amp driven in constant current mode. The internal PIC processor ( a 30f4012 from Microchip ) is programmed in C through the C30 compiler and the Microchip IDE. The servo loop parameters are programmed through a serial port connection and are saved in the dspic eeprom. Once set for a particular drive, they should not need to be changed. [via]
Dspic-Servo Project – [Link]
In this lab, you’ll control a servomotor’s position using the value returned from an analog sensor. Servos are the easiest way to start making motion with a microcontroller. Even though they don’t turn 360 degrees, you can use them to create all sorts of periodic or reciprocating motions. Check out some of the Flying Pig mechanisms for ideas on how to make levers, cams, and other simple machines for making motion. [via]
Controling a servomotor – [Link]
The hardware setup is very simple, and is described in detail in the serial-servo article. The JR Sport ST47 standard servo is wired directly to Arduino’s 5V power and ground, and the servo’s control wire is connected to Digital pin #2. The Arduino module is connected to a PC (running Linux in our case) with a USB cable, and a standard USB joystick is also connected. [via]
Joystick Control of a Servo – [Link]
This could be a great starting point for a motion control system or a DIY simulator. The movement of the servos is very smooth, and they can all be controlled simultaneously and independently. The website has all the code needed for the build and a nice video of it in action.
This tutorial will describe how to use Arduino to control a bank of four independent RC servos with your PC (or Mac, or *nix Box), using a USB cable and a modular Arduino-Python software stack. [via]
Arduino-Python 4-Axis Servo Control – [Link]
It doesn’t get easier than this when you want to control a servo via a serial port. The whole circuit only requires 4 parts, and that is including the servo. Now that’s a simple circuit!
A dedicated servo motor control IC has several obvious advantages, and is considerably less expensive than purchasing a large motor control board. This is especially true if you only need a single servo controller. Why buy a board with 8 or more motor capacity if you only need to control a single servo..? [via]
Simple servo controller – [Link]
This project build to drive a standard Radio Control (RC) Servo which is a motorized device that moves its actuator to a position specified by a controlling electronic signal. Inside is a complete servo system including motor, gearbox, feedback device (pot), servo control circuitry, and drive circuit. Several sizes of servos exist that range from very fast to very powerful. These devices were popularized by the Radio Control hobbyist movement and, as a result, are very inexpensive. [via]
OOPic Servo Motor Controller – [Link]
This is a Quickie Servo Tester.The project is based on a ATMEL AT90S2343 MCU with 8 pins. This little MCU is very nice in that it has 2k of Flash Program ROM, 128 bytes of RAM, and 128 bytes of EEPROM. That is a lot of power in a little 8 pin package. It has five I/O pins of which we are using four in this project. [via]
Quickie Servo Tester – [Link]
A second USB servo controller. This one extends Ronald Schaten’s USB-Servo to 6 servos with a separate supply. It was designed to control the servos of a robot. This device was designed to control standard hobby radio control servos via a PCs USB port. Standard RC servos need a power supply of between 4.8 and 6 volts. They also have a Pulse Width Modulation (PWM) signal input which controls the angle of the servo. This device supplies up to 6 such servos with a 5V supply and the PWM signal to control the servo.
USB-Servo 2 – [Link]