I am using Mitsubishi FX-5U PLC for controlling Sg-90 Micro servo(hobby) which rotates 0 deg for 1 ms PWM and 180 deg for 2 ms PWM.
The PLC's output is in sink mode hence I can't connect it to servo directly.I am using and Op-amp OP07CP by Texas in inverting configuration(please find the attached diagram)
I have shorted the supply ground and op-amps common terminal and then used as gnd for the servo.I have tried using both different supply so that their must be sufficient current available for servo to work.
I have verified the Op-amps output on Oscilloscope and verified so that it exact matches with the Arduino's PWM output. The motor runs neatly on the arduino board and external supply(by shorting their ground).But i am not getting why its not working on the op-amps outbut when:
- Vcc is 5.5 v
- all ground and common are shorted and connected to motor
- control signal verified on oscilloscope is given
on switching power supply the motor gives small jerk(means the circuit is complete).Then it is not moving at all.I have kept the wave frequency much below 50Hz still not getting o/p.
servo datasheet:
Weight: 9 g
• Dimension: 22.2 x 11.8 x 31 mm approx.
• Stall torque: 1.8 kgf·cm
• Operating speed: 0.1 s/60 degree
• Operating voltage: 4.8 V (~5V)
• Dead band width: 10 µs
• Temperature range: 0 ºC – 55 ºC