ARC Pro

Upgrade to ARC Pro

Join the ARC Pro community and gain access to a wealth of resources and support, ensuring your robot's success.

PRO
Canada
#3  

When a servo gets very warm, it can be due to several reasons. Here are some common causes and troubleshooting steps:

  1. Overloading: If the servo is trying to move a load that is too heavy or if it is stalled (unable to move), it can draw excessive current, causing it to heat up. Ensure that the servo is not being overloaded.

  2. Voltage Issues: Although you mentioned using a voltage regulator to provide 6V, ensure that the voltage is stable and not fluctuating. Also, verify that the voltage regulator can supply enough current for the servo. The Hitec HS-805BB and HS-5765MH servos can draw significant current, especially under load.

  3. Continuous Operation: If the servo is continuously moving or holding a position under load for an extended period, it can heat up. Ensure that the servo has some rest periods if possible.

  4. Mechanical Binding: Check for any mechanical binding or friction in the servo's movement. Ensure that the servo horn and any connected linkages move freely without resistance.

  5. Incorrect Wiring: Double-check the wiring to ensure that the servo is connected correctly. Incorrect wiring can cause the servo to malfunction and heat up.

  6. Faulty Servo: If the servo has been used extensively or has been subjected to harsh conditions, it might be faulty. In such cases, replacing the servo might be necessary.

  7. Environmental Factors: Ensure that the servo is not operating in an environment that is too hot or has poor ventilation.

Troubleshooting Steps:

  1. Check Load: Ensure that the servo is not trying to move a load that is too heavy. Reduce the load and see if the heating issue persists.

  2. Measure Voltage and Current: Use a multimeter to measure the voltage and current supplied to the servo. Ensure that the voltage is stable at 6V and that the current is within the servo's specifications.

  3. Inspect Wiring: Double-check all connections to ensure that they are secure and correct.

  4. Test Without Load: Disconnect the servo from any mechanical load and test it to see if it still gets warm. This can help identify if the issue is with the load or the servo itself.

  5. Check for Binding: Manually move the servo horn to check for any mechanical binding or resistance.

  6. Replace Servo: If the servo continues to get warm despite all checks, it might be faulty. Consider replacing it with a new one.

Additional Resources:

  • Servo Tutorial: For more detailed information on how servos work and how to troubleshoot them, you can refer to the servo tutorial on Synthiam's website: Servo Tutorial

If you have any specific questions or need further assistance, feel free to ask!


I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
PRO
Belgium
#4  

the servo is brand new . no load or any material is connected . no mechanical binding . i notest that the respons of the servo is slow . it takes about 2 seconds before the servo reacts . also ARC crashes when i use these servo's to fast .

#5  

You will need to clarify if ARC is crashing or disconnecting because there is no bi-communication between these servos, as they work like all other hobby PWM servos. If there is a crash, a popup with a message will be displayed. If you can provide the crash message, that would be helpful. If the EZB is disconnecting from ARC, that is most likely power-related.

PRO
Belgium
#6  

ARC craches it doesn disconnect . the connection stays on but the ezb disconnects . no message is displayed . am using two batteries . 7.4 volts . one for the ezb and one for the voltage regulator . i also notest the regulator gets a little warm .

#7   — Edited

I reviewed the log and ARC is not crashing. It’s disconnecting. This is most likely due to brownout. When the ezb isn’t getting enough power for the servo. The servo is shorting out the ezb or taking too much power and the power supply isn’t enough

here’s the error that you keep getting

Quote:

testRegulator.EZBComm Err: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

Your voltage is 7.724868000, which is fine at startup. Ensuring the battery is fine or power supply. I’m guessing the servo is either damaged and that’s why it’s shorting out. If it’s moving slow it could be that reason

is it hard to move by hand? Usually when a servo is on its way out they have a funny smell or they’re hard to move by hand

PRO
Synthiam
#8  

Hey nomad, synthiam support is correct. There's no way the servo could "Crash arc" because it operates the same way all of your servos do. It's not a "smart servo" that requires any protocol or anything. It simply needs to be connected like you do with all other PWM hobby servos. There is no "two-way communication" that could cause ARC to behave strangely. ARC sends a command and the servo moves.

I would think what is suggested is that the servos are drawing too much current and browning out the ezb, which is causing a disconnect.

The servos could be drawing too much current because they are damaged internally, which I hope is false. But that could be the case with those types of servos. Finding reliable, strong PWM hobby servos is difficult, so we spent hundreds of thousands of dollars on research to make the ez-robot servos.

PRO
Belgium
#9  

hi dj and synthiam support

okay brown out the ezb . it only happens when move the servo fast .

thank you bolt

PRO
Synthiam
#10  

Yeah, that would make sense. When the servo moves quickly, it draws too much currentthe current drops, so the voltage drops. You can try increasing the voltage a little bit. But I think what you need is more current. OR you are trying to control too many servos and drawing too much current.

PRO
Belgium
#11  

@dj

for now am using only one servo .no load . maybe i can try to slow down the servo ? or using the big voltage regulator on the chair ?