此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

Control of Multiple PWM Servos by a Single Programmable Timer

Michael Collier(高理颢), Jin-Wei SUN(孙进伟)

 

College of Information and Electrical Engineering, Shandong Unive rsity of Science & Technology, Qingdao 266510, China

 

Abstract-An algorithm for control of several servo motors by  a microcontroller is presented. The limited number of programmable timers on the  majority of microcontrollers presents a problem for multiple generation of timi ng pulses. Two software approaches are discussed in the paper and experimental r esults given for operation of a set of small servos using a single timer.

 

Key words-PWM; servo; multiple; timer

 

Manuscript Number: 1674-8042(2011)01-0060-04

 

dio: 10.3969/j.issn.1674-8042.2011.01.15

 

References

 

[1]Futaba Corporation.  Futaba S3003 Servo Standard,  http: //www. futa ba-rc.com.

[2]Principia Labs, Arduina-Python 4-Axis Servo Control, http://princi pialabs.com/arduino-python-4-axis-servo-control/

[3]Method for one digital control shaft controlling multiple servo shaf ts and shaft expansion control device, Ningjiang Machine Tool Group Co., Ltd.,   2007.

[4]Pololu 16-servo controller kit-0, http://www.pololu.com/catalog/pr oduct/240

[5]Emerald Automation Controller-EMC-2100, http://www.iis-servo.com/ IISAutomationSystems/EmeraldIntro/tabid/73x

[6]C8051F206 Datasheet, CYGNAL Integrated Products, 2002.

 

[full text view]