![]() |
Servo shaking
Hello,
I want to build an Arduino-based RC car. Currently, I’m testing the components. On the transmitter side, I am using an Arduino NANO, a joystick module, and an nRF24L01 module. On the receiver side, I am using an Arduino UNO, a POWER HD 1812 MG servo, a Surpass brushless motor, and an 80A Surpass ESC with a Gens ace 5000 mAh 3s 60C battery. This is the basic setup. I have written the code and wired the components. The two Arduinos communicated with each other properly while both were plugged into the PC via USB. However, when I unplugged the USB from the Arduino UNO and used the single battery source through the ESC, the servo started shaking! Unfortunately, the site does not allow uploading picture. So when I unplug the USB from the UNO, the servo starts shaking, If it plugged to the PC it works properly. How can I solve the problem without having the UNO plugged into the PC? |
Probably you need to place some buffer capacitors on some power lines
|
Could you share how you've got it wired?
|
Of course.
https://cimg9.ibsrv.net/gimg/www.rct...3dd857f771.png I didn't find ESC module in Tinkercad so I used an NMOSFET instead, more precisely this represents the BEC connection of the ESC . I also used a potmeter instead of joystick, so please imagine those as an ESC and a joystick :) |
The elements in the drawing are appropriate enough, so don't stress on that.
What I do see is that the Uno on the receiving side has no power going to it when it is unplugged. The power only seems to go to the servo. That may be an omission in your drawing, or it could be a problem. |
And the other weird thing that when I unplug the radio modul and the Servo is still under power by the ESC BEC, the shaking stops. So I don't know if the problem is voltage fluctuation or signal interference.
If voltage fluctuation is the problem, how can I solve it? I know I should solder a capacitor between the ground and VCC of the ESC BEC, but this would require cutting open the cable's insulation, which I am reluctant to do. |
Originally Posted by PDR
(Post 16129200)
The elements in the drawing are appropriate enough, so don't stress on that.
What I do see is that the Uno on the receiving side has no power going to it when it is unplugged. The power only seems to go to the servo. That may be an omission in your drawing, or it could be a problem. So the UNO and the servo share the same power supply provided by the ESC.https://www.3dxr.co.uk/images/amass-...3651_image.jpg |
Could you update the diagram to make it reflect the configuration?
|
Always funny to see that people who are into this kind of electronics (connecting modules) do not know how to trace the problems. For less than 50 buck you can find a small DSO oscilloscope with which you can measure signals, for about 100-150 bucks you can find a multi meter with a beter scope in one case.
Do not get me wrong. Hanging out on a large Dutch computer forum with also an electronics section I do see this almost every day. People stacking modules and programming some code but have no knowledge of electronics and so no real tools to trace issues if something goes wrong. |
| All times are GMT -7. It is currently 04:46 PM. |
Powered By: vBulletin v3.9.3.9 Patch Level 3
Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.