Do a 12v dc motor achieve its full efficiency when connected to a 5v relay?

Good Day to all of you I'm just a newbie on electronics and I'm not familiar on other electronic components
Questions:

  • I just want to know if a 12v dc motor achieve its full efficiency when connected to a 5v relay? My external power supply for the 5v relay and a 12v dc motor is a 12v and 20 amps dc power supply.

*What is the difference between a 5v and a 12v relay? Thank you

The circuit is controlled by arduino.I attached a schematic diagram for the circuit. Thank you and God Bless.

main-qimg-cd0d47cbfb4f334cf14b40ac70b8a87b.jpg

Image from Original Post so we don't have to download it. See this Simple Image Posting Guide

main-qimg-cd0d47cbfb4f334cf14b40ac70b8a87b.jpg

...R

The voltage specified for a relay usually refers to the voltage needed to operate the relay coil and has nothing to do with the voltage that the relay contacts can deal with.

The relays that I use with an Arduino are marked 5vDC and 10 amp 230v AC. The second set of numbers refers to the rating of the contacts. In general the amount of AC current that can be switched will be higher than for DC current.

Your diagram shows that you have a 12v 20 amp power supply. If your motor can draw 20 amps then I suspect you would need a heavier duty relay. It would be wise to have a relay that is rated for twice the current that you actually want to switch.

You can use an Arduino to switch a 12v relay if you put a transistor between the Arduino and the relay power so that the 12v current for the coil is switched by the transistor.

...R

Thank you so much Robin2 much much appreciated