QDL_SR1 Speed controller
The QDL_SR1 is a highly
capable speed controller boasting both control via a standard serial port,
Radio control PWM and optional 12C.
It should also be noted that we can provide customised versions of this speed controller. We have been asked in the past to modify the speed controller for:
Jumbo servo, using
a wiper motor for the motor
The QDL_SR1 PC control software
This software has been designed to allow easy control of your QDL_SR1 speed controller from a Windows PC. This software is provided free and as such comes with no warranties what so ever. It is also possible to program new controller numbers from this software.
QDL_SR1 data sheet
Controller Number Program:
To reprogram the speed controller number simply send the decimal number 250 to the QDL_SR1 speed controller from any PC serial port using a terminal program. After sending this number you will be asked to assign a new controller number to the QDL_SR1 speed controller, you should then send a decimal number from 200 to 220. This number is what determines which speed controller the instructions are meant for i.e. 200, 201 or 202 and so on. A maximum of 20 (controller numbers from 200 to 220) QDL_SR1 speed controllers can be connected to one RS232 serial port.
Sending the decimal number 251 will stop ALL speed controllers that are connected to the serial port the instruction was directed too to stop all power output to your motors. Thus acting as an emergency stop button to stop your motors.
Not used as yet:
These are commands that have been allocated for future use, but as yet are not in use and sending these commands to a QDL_SR1 speed controller will do nothing.
Motor forward select:
decimal command 253 sets the QDL_SR1 speed controller for Forward motion (i.e. Your motor will go forwards)
Motor backward select:
Decimal command 254 sets the QDL_SR1 speed controller for Backward motion (i.e. Your motor will go backwards)
Variable speed set:
This decimal number from 0 to 90 sets that speed at which your motor will turn. If you send 0 your motor will not turn but if you send 90 your motor will turn as fast as it can in your chosen direction. And all numbers between these values will give you either a higher or lower speed.
Command sequence and examples:
The order in which these commands are sent to the QDL_SR1 speed controller is vital for proper operation. Below is the order in which you must send the codes from your RS232 serial source:
Below is an example for a motor going forwards at half speed (45) and a speed controller with the Controller Number of 200
Serial send the decimal value "200"
Serial send the decimal value "253"
Serial send the decimal value "45"
Above is a diagram of the controller board. It is possible to take the RS232 data to and from the board direct instead of using the provided serial connector. To do this first locate the serial header connection block as shown in the above diagram, it will be just behind the serial connector and consists of 3 pins.
Speed controller serial settings:
The QDL_SR1 speed controller comes set by default to the following settings:
After you have finished reprogramming Baud Rate setting you must restart the QDL_SR1 speed controller by removing all power to the board. At the next boot time your new Baud Rate will be implemented.
Example of reprogramming the Baud to 4800:
send the decimal number “240” this sets Baud reprogram mode
by removing all power, reconnect power after a few seconds and your new
Baud Rate settings will be implemented.
For further information and how to order please send an e-mail.
Web pages built and © by A R Martin E-mail at:
Home-page Robots Tutorials Links E-mail Circuits Events BEAM PIC Microchip Robotics Shop Computers FMM-RobotWars Sponsors Suggested reading Ebay Listings Serial Speed Controllers MicroMouse Walkers Driller-Killer Laptops Excaliber Robot Retox Drill Robot Robot motors Robot Builder Google Robux Project gorobotics Robot Cafe Robotics Solar Navigator PIC Axe Tech Supplies MUTR GSM Control Home Automation RC tracker Qtronics Design - Electronics & Firmware Design Artist R C Martin http://www.speedace.info/qtronics.htm http://www.solarnavigator.net/qtronics.htm http://www.elecdir.com/site/store/23197/index.html http://www.robotbuilder.co.uk/forum/topic.asp?whichpage=2&TOPIC_ID=861ᶱ