I have project where I am controlling 6 relays that need 5V each to "switch on".
My question is this:
Since I may need to supply 5V to 6 relays at one time, I am assuming the arduino cannot handle this, so does that mean that I am going to have to make 6 separate 5V power supplies for my project? or is there a more effective way to cut up a large amount of electricity into 5V "pieces"
I also cannot use batteries for this project.
can someone point me a good direction?
First we would have to know the current demands of each of the 5vdc relays, do you have a spec sheet for the relays? If not too high then it is possible that the Arduino's 5vdc power could be used. If the total current requirements for all 6 relays (assuming that there is situations where all five must be activated) is too much for the Arduino's internal power limits then ONE external 5vdc supply would work fine assuming it's maximum current capacity is equal or greater then the demand for the 6 relays, there is no need for 6 separate 5vdc supplies.
The biggest problem is the Arduino's 5vdc current capacity is different and much less when being powered from the USB cable Vs using an external power pack plugged into the Arduino.
Anyway see what you can find out about the relay's coil resistance or current requirements, the best solution will follow having that information.
Lefty
PS: I've asked this question before but not received an answer yet. What is the 5vdc current limit of the standard Arduino board when using just the USB cable? 100MA?, 500MA? I assume the answer lies with the FT232R USB controller chip and what it asks for in additional 5 volt current if any from the PC's USB controller?
It appears that the current requirement for your relays is 91 ma each, or just over 1/2 amp total for all six. So a 1 amp 5vdc external power supply should work well. Also be aware that you will need some kind of switching transistor between the Arduino output pins driving these relays as the current limit for a output pin is 40ma or less.
I have ordered transistors and diodes following an online tutorial for using relays but I forgot that I would have to have external power for more than one relay, now I clearly understand and know what I need.
Good. I did a little research on the FT232R USB convertor chip's web site and it appears that while the chip has 'hooks' to make additional USB current avalible, however the Arduino's simple design does not utilize this feature so the on board 5vdc current limit is 100ma total, so an external power source is required for anything requiring over that amount, minus what the Arduino board itself requires.