Servo Motor Controller (PIC16F84)


Posted on Dec 25, 2012

This simple micro-control circuit controls a servo motor according to a 3-state switch. A servo motor acts as an actuator in 3 position. It has 3 wires, one for VCC, one for Ground and another one for position control. The last signal is a single pulse with variable width. The pulse width can vary between 1 and 2 mSec. An 1 mSec pulse width turns the motor axis in -45 degrees position.


Servo Motor Controller (PIC16F84)
Click here to download the full size of the above Circuit.

An 1.5 mSec pulse width turns the motor axis in 0 degree position. A 2 mSec pulse width turns the motor axis in +45 degrees position. The following source code has been written in PICBasic: Symbol porta = 5 b3 = 150 start: Peek porta,b0 If bit0 = 0 Th




Leave Comment

characters left:

New Circuits

.

 


Popular Circuits

Combinational Conjuring Trick
Bandpass and notch filter
Headlight-alarm
Ultraviolet light source UV-80 for PCB exposure
how to build digital step km counter
Motorola DSP Receiver
8-direction Digital Compass Using Z8 Encore
Acceleration Monitor using ADXL202 and AVR
ISL8107 Single-Phase Pulse-Width Modulation (PWM) Controller with Wide (9V-75V) V
Car Headlights Timer Circuit Schematic
Selfrunning Free Energy 5 KW Kapanadze 8
DMX PC Keyboard Interface circuit
Delay Wipers



Top