syka2210:
This Step down module for example has an max output of 3A, with cooling. Now, am I going to reach that level of current?
So, I'm a bit confused. In the threat*[sic] you say this thread is "moved" from, is titled "How to Power Arduino uno with a 42v battery". Yet, in the text it's referred to as a 12V battery. How does this relate to this "moved" thread?
Also, DVDdoug supplied a very nice answer to a question you seem to asking here, regarding the nature of current.
And, how can this be a moved thread, when you aren't even the original OP?
Very strange! [have you read How To Use This Forum]
Also, there isn't enough information in your question, for anyone to answer it. So, all I can do is advise you further(?) on the nature of current:
Find out how much current each device uses [the maximum [ever] amount it is likely to use], then add it all up. If it's less than the rated amount the supply can deliver, then you're good -- but, consider that often a max current rating on a supply is the amount of current it will handle in the most "stressful" way -- i.e. that usually means heat dissipation. So, rule of thumb, use a supply rated at 150% to 200% of the actual load. That way, the thing is less likely to sit there and cook. Which is, especially, an issue if the supply will be in an enclosed space with limited, or no, air circulation, or it it's going to be used in hot location(s) [i.e. where temperatures will be greater than "room temperature"]. I'm throwing all of this at you to give you a sense of how to judge the selection of a power supply, given the conditions it will be used in.
Also, an Arduino Uno [proper -- i.e. can't vouch for clones] regulator can supply only a limited amount of current. It's hard to judge how much, because of factors like ambient temperature, and something called dropout voltage (which is related to how high the voltage is at the VIN pin). Based on the official schematic for the Arduino UNO, the +5 pin is supplied via a NCP1117ST50T3G regulator chip. This chip is rated at 1A max, but if you drive it with 12V, that little sucker is going to heat up pretty fast, and I doubt you'll be able to get 1A out of it for long. It has an internal thermal shutdown, so that's what will, likely, happen--it will run [at 1A] for a short while, then shutdown for a while, then run for a while, then shutdown again, etc. So, you can't hurt it by trying to draw more current from it than it can consistently deliver, so experiment. I'm guessing you'll get more like 500mA of consistent current -- but, ambient temperature plays a role in this, too.
BUT, if you avoid using the +5 pin on the Arduino to power your stuff, then you can avoid all this nonsense.
Also, there is the issue of driving things from an Arduino output -- such as those relays [note the distinction between powering and driving]. An Arduino output is spec'd as able to supply a max of 40mA of drive current. But, the datasheet consistently specifies 20mA when talking about such things as low and high output voltage, etc., so, many of us consider 20mA as the upper limit--as a rule of thumb. You can go to 40mA if you consider that the output low voltage is going to be higher, and the output high is going to be lower [confusing, huh -- that's why I advise newbies to follow the 20mA limit].
Regarding the use of multiple Arduinos to solve the not-enough-in/out-pins issue. There are ways to create more outputs/inputs without involving a whole separate Arduino. Check this out [might refer to different MCU than Arduino, but same concepts]:
- Unless this really is a threat, and not a "thread"...but so far, it hasn't been all that threatening. I've needed stitches on occasion, and thought the thread a bit threatening (but not as much as the needle, for sure )