I bought a PCA9685 to control my servo motor, but when I when power on, the pin between VCC and GND that is for the servo motor didn't work!
I've tried two different boards but it comes to the same problem. Both of the volts are 0.
Did I misunderstand something about the connecting?
Your topic was MOVED to its current forum category as it is more suitable than the original
thanks a lot!
The voltage supplied at the green terminal block is available to the servos at red header strips.
'Vcc' is separate, it should come from Arduino 5V, to power the IC. The IC does not run from the terminal block voltage.
Post Edit - The positive terminal goes through a FET (to prevent "reverse-bias"). I have the Adafruit board and the terminal voltage is present at the servo strips - without anything else connected, nothing else required.
Thanks for replied me!
I used Arduino 5V to supply the black circle, and used a 5V battery to supply the red circle.
Am I doing right?
No, but for the purpose/s of finding '5volts' where it ought to be, it is 'acceptable'.
With 5V at the green terminal block, there should be 5V at this board's "V+ and GND".
While typing, I am looking at your board and there is a missing component.
It's the FET that I mentioned previously.
If you can solder, you can run a jumper from green_terminal positive to the "V+" strip. (There will be NO reverse polarity protection.)
(I also see that it has 'Adafruit' printed on it, but it's counterfeit because it lacks the logo (for one thing)).
So maybe the reason I can't use it is that it doesn't have the FET?
It's not 'maybe', that's Exactly why.
Got it!
Thanks a lot for your replying!
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.