Servo Controller8 Channel serial port servo controller"No, I want a triple fried egg butty with chilli sauce and chutney" - Dave ListerNotices and CreditsThe electronic design and PIC assembler code for this project comes from Ashley Roll at www.digitalnemisis.comA program was written using the Visual basic languague to control Ash's device. HardwareAsh's design uses a PIC16F84 or PIC16F84A from microchip. This device drives up to 8 servos, communications with the PC are through a standard MAX232 or MAX202 (or equivalent) level shifting IC. The serial port interface uses the RTS/CTS "Hardware flow control" to allow the device sufficient time to produce the servo pulses without being interrupted by data arriving from the PC.
FirmwareFirmware is available from Ash's site.SoftwareThe executable program can be downloaded from Ash's site or here.The source code for the program is here. Project StatusThis project is old - no work has been done on it for several years.More InfoOver the years many emails from all over the world have been received requesting the source code for this project, by providing it on this page there will probably be less messages from all you enthusiastic engineers but it's always interesting to read of other peoples projects so if you feel like it, send message using the "contact" button in the menu on the left.File DownloadsServo Controller Program (zip)Servo Project Files (zip) |