Servo motor power supply and grounding doubts

I have a project where I use an arduino mega 2560 controlling a RFID reader (ID Innovations ID-12 LA) and a servomotor (MG966R).
The arduino is connected to a computer by USB, so I can store the data from the RFID in the computer. Also, in order to the RFID to work well, the arduino is powered with a 12V power supply.

To control the servo, I use an external power supply of 6V. Then I connect the ground of arduino with the ground of this external power supply.

Everythins seems to work fine, but I want this system to work 24/7 and my knowledge of electronics is minimal (I have done everything following tutorials), so I have a couple of questions:

  • Should I use a capacitor for the servo or the capacitor is only needed when the servo is directly powered from the arduino?

  • Is the grounding ok?

  • Is there an easy way to use one power supply instead of 2? If it is not easy or I need extra parts, I really do not mind using 2 power supplies.

Thanks in advance and sorry about using a fritzfing schematic, I read the advice of not using it when I had already draw it and I doubt I can do better by drawing it by hand.

Your diagram doesn't show ground connection between the Arduino and servo supply.

Sorry, I am stupid.. I have edited the schematic, now it is correct.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.