![]() | ![]() | ![]() |
| | #1 |
|
Hello everyone, I bought a servo motor from a hobby shop JR DS8911. I am trying to test it using function generator. The problem is I can't get it moving? Any ideas How to turn a servo motor. It comes with 3 wires 1power 2ground 3control. The control wire is hooked up into the function generator. Q> What is the required setting to turn a servo motor using function generator. Thanks in advance
__________________ Hesham Ismail Mohammed Sharif Thank me if you want | |
| |
| | #2 | |
| Quote:
Look here for some data. Servo Basics
__________________ Eric " Good enough is Perfect " I will NOT answer PM's requesting technical help, please use the Forum PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/ | ||
| |
| | #3 |
|
You really should try to use google before asking such basic questions. Mike. | |
| |
| | #4 |
|
hi Hesham, I have realised you uses the word 'turn' for the digital servo motor. A servo will only 'turn' , that is rotate, less than an angle of 300 degress or so, its not a stepper motor. Build the 555 circuit shown in the link and test/learn from the servo control before you consider using the 16F818 PIC.
__________________ Eric " Good enough is Perfect " I will NOT answer PM's requesting technical help, please use the Forum PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/ | |
| |
| | #5 |
|
Thanks again, BTW, the 555 timer is it important to be build? Because I am interested to control the servo angle using microcontroller PIC16f818. pic 16f818 contain internal timer. So, I think no need of Timer 555? Just asking? BTW, the concept of 20ms? and the range 1ms-2ms with 1.5ms to be 90degree. The on signal for 1ms-2ms (The on signal to control the angle) and off signal for 10-30ms (Just to make sure the signal servo is on). Is this how it is? Thanks in advance
__________________ Hesham Ismail Mohammed Sharif Thank me if you want | |
| |
| | #6 | |
| Quote:
I have not seen the datasheet for your servo, but the timings of 1 to 2mSec at 20mSec intervals sound about right. I suggested the 555 so that you could just test and check out the servo. If you feel confident to write a program for the 16F818 give it a try.
__________________ Eric " Good enough is Perfect " I will NOT answer PM's requesting technical help, please use the Forum PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/ | ||
| |
| | #7 |
|
I am interested in know the period? The on time range? The off time range? the duty cycle time range? If you know how to find these using experiment please provide it! Thanks in advance
__________________ Hesham Ismail Mohammed Sharif Thank me if you want | |
| |
| | #8 |
|
Issue 1 of the JPUG newsletter has a servo test program for the 18f. A 16f version was posted in the forums ages ago.
| |
| |
| | #9 |
|
hmm, Thanks blueroomelectronics BTW its ISSUE 2 of the JPUG newsletter. Thanks again, I will start reading it.
__________________ Hesham Ismail Mohammed Sharif Thank me if you want | |
| |
| | #10 |
|
I tried seeting the On time to 1.5ms and the off time to 20ms and repeated it 70 times. It doesn't go to 90 degree? and it keep going on and on hitting the far right limit and jerking at that point. Please help If you have an idea about servo motor. I tried using the tutorial mentioned above but no use. If you know how to find the information about servo motor please let me know. Information concerning On time and Off time. Thanks in advance
__________________ Hesham Ismail Mohammed Sharif Thank me if you want | |
| |
| | #11 |
|
hi Hesham, This is the reason I suggested the 555 servo driver circuit, as you dont have details of the servo, it would enable you to determine experimentally the control required.
__________________ Eric " Good enough is Perfect " I will NOT answer PM's requesting technical help, please use the Forum PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/ | |
| |
| | #12 |
|
The 555 is good advice but you better skip it and work on the PIC version or you'll never meet your Dec 8 deadline and you're hoping to control 18 servos? At the rate you're progressing you will not make it.
| |
| |
| | #13 |
|
Hmm, I will build this timer. For the time being, if anyone know the value of frequency for a digital servo let me know. I am working with 70Hz and it was bad! Any ideas Thanks in advance
__________________ Hesham Ismail Mohammed Sharif Thank me if you want | |
| |
| | #14 |
|
It's a pulse between 1ms to 2ms that arrives at 20ms intervals.
| |
| |
| | #15 |
|
I think its even lower because I am using digital servo. I could control it using function generator, somehow using 280Hz and duty cycle of 22%-61% (angle 0 till 120degree). I am interested in going up to 180degree. why the servo won't rotate that much. When I try doing it by hand it move the remaining 60degree? Strange Anyone knows how can i rotate a servo till 180degree its 120degree right now?? Thanks in advance
__________________ Hesham Ismail Mohammed Sharif Thank me if you want Last edited by uaefame; 28th October 2008 at 08:08 PM. | |
| |
|
| Tags |
| motor, servo |
| Thread Tools | |
| Display Modes | |
| |
Similar | ||||
| Title | Starter | Forum | Replies | Latest |
| Controlling a Servo Motor | shaneshane1 | General Electronics Chat | 61 | 18th November 2007 07:58 AM |
| Theory of servo motor. | avinaik | Datasheet/Parts Requests | 2 | 11th March 2007 12:15 AM |
| DC motor, Servo Motor or Step Motor ? | wcz | Electronic Projects Design/Ideas/Reviews | 1 | 29th June 2005 02:41 PM |
| servo motor help! | show-boat | Micro Controllers | 7 | 14th November 2003 04:33 AM |
| servo motor | droid | Datasheet/Parts Requests | 2 | 18th September 2003 02:40 PM |