Servo on robotic arm causing power glitch

Home Evil Mad Scientist Forums Electronics Servo on robotic arm causing power glitch

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #20611
    MetalGimp
    Participant

    I made a PCB to control 6 servos (MK 996) on a robotic arm. The board also supplies two LCD/touch modules. The device is controlled by a Teensy 3.2. When I drive a couple servos the LCD panels blip. I believe that I need to add some capacitors to either or both servo bank and LCD panel bank. The power is 5V and I am supplying 5A. What size of capacitor(s) should I use and where?

    • This topic was modified 6 years, 7 months ago by Windell Oskay.
    #22774
    Windell Oskay
    Keymaster

    You might want to measure the actual current draw on those servos. A quick search on the internet suggests that they might draw as much as 1.2 A peak, and if so, your power supply may not be sufficient– even if you add some beefy capacitors.

    #22775
    MetalGimp
    Participant

    Could I add capacitors and diodes to the LCD panels and the Teensy microcontroller so that they still have power and back flow would be hindered?

    #22776
    MetalGimp
    Participant

    The 1.2A peak is the “stall current.” I assume that the amount current draw is directly proportional to the load. However, your point is correct: I need to find out how much current is being used empirically.

    #22777
    Windell Oskay
    Keymaster

    If you can understand the reason for the dropout better, you’ll likely understand what the right remedy is. Yes, adding extra capacitors near the power supply lines of touchy components is often helpful. But, your power supply likely has much larger capacitors on its output than you can add there. And, if it’s dropping out for macroscopic amounts of time, capacitors won’t help. I’m not sure what your diodes would be for.

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.