Newsgroups: comp.robotics
Subject: PWM DC motor control
From: steve.burke@mecheng.fullfeed.com (Steve Burke)
Path: brunix!sgiblab!swrinde!cs.utexas.edu!uwm.edu!daffy!uwvax!gorgon!fullfeed!mecheng!steve.burke
Distribution: world
Message-ID: <af.4289.33.0NAF72BC@mecheng.fullfeed.com>
Date: Mon, 21 Mar 94 16:16:00 -0600
Organization: MechEng / American Society of Mechanical Engineers
Lines: 21


J >    I'm looking for ways to control the speed of a few DC motors I want
J >to use to drive a robot.  The only thing that I am aware of that will d
J >is to use a pulse wideth modulated oscillating signal to drive some pow
J >transistors which drive the motors.  The idea being that a lower duty c
J >signal will rsult in slower motor rotation.  
J >     Is there a better way to do this?  If not, what are some popular I
J >for PWM?  I may use a micro that;s already on-board the robot (an 8051-
J >Has anyone ever tried PWM with these?


Have you looked at using LM628/629 chips from National Semiconductor?  I 
used them a few years back.  They make the task much easier than trying to 
run your control routine in the processor.  You write your speed, accel, 
error limits, etc to registers on the chip and it takes care of running the 
motor.


---
 * WaveRdr 1.10 [NR] * UNREGISTERED EVALUATION COPY

