PWM (3.3V) unable to drive servo
Posted: Wed Jun 05, 2013 7:37 am
Hi !
i'm using LandTiger LPC1768 board to drive 2 cytron c55r servos by using PWM signal..I have configured the PWM to work on the servos
I have successfully control the PWM by using on-board potentiometer, which is verified by channeling the PWM signal to the on-board LED (brightness changed). I have also verified that the PWM is working by checking the PWM output pin (P2.0) signal by using oscilloscope & I'm getting some signal..
however, when I'm trying to drive the servo by channeling the PWM from pin P2.0 directly to the PWM input of the servo, the servo doesnt move at all. I'm using 6v battery supply for the servo.. Is this due to weak voltage level of the PWM? Because last time I checked the PWM with an oscilloscope, I had to use 10x magnification to be able to see the PWM pattern
I'm suspecting this is because the PWM voltage level output by the board is at 3.3v only. How do I amplify the voltage level to 5v? some suggest the use of 74HCxx IC chip for immidiate solution but I realized that there are many type of 74HC IC out there. Can anyone please help me on this?
Btw, this is my first time working with PWM & servos
Thank you
i'm using LandTiger LPC1768 board to drive 2 cytron c55r servos by using PWM signal..I have configured the PWM to work on the servos
I have successfully control the PWM by using on-board potentiometer, which is verified by channeling the PWM signal to the on-board LED (brightness changed). I have also verified that the PWM is working by checking the PWM output pin (P2.0) signal by using oscilloscope & I'm getting some signal..
however, when I'm trying to drive the servo by channeling the PWM from pin P2.0 directly to the PWM input of the servo, the servo doesnt move at all. I'm using 6v battery supply for the servo.. Is this due to weak voltage level of the PWM? Because last time I checked the PWM with an oscilloscope, I had to use 10x magnification to be able to see the PWM pattern
I'm suspecting this is because the PWM voltage level output by the board is at 3.3v only. How do I amplify the voltage level to 5v? some suggest the use of 74HCxx IC chip for immidiate solution but I realized that there are many type of 74HC IC out there. Can anyone please help me on this?
Btw, this is my first time working with PWM & servos
Thank you