Pages: [1] 2   Go Down
Author Topic: max ampere for VIN pin  (Read 6234 times)
0 Members and 1 Guest are viewing this topic.
Cologne, DE
Offline Offline
Newbie
*
Karma: 0
Posts: 32
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi there,

what is the maximum ampere the VIN pin of the Arduino UNO can handle when using an external power supply via the power jack.
Is there any limitation?

thanks,

Andreas
« Last Edit: August 25, 2011, 11:29:35 am by fux » Logged

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 362
Posts: 17307
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi there,

what is the maximum ampere the VIN pin of the Arduino UNO can handle when using an external power supply via the power jack.
Is there any limitation?

thanks,

Andreas

Yes, there is a series polarity protection diode wired between the external power connector + to the Vin pin, this is I believe a nominal 1 amp maximum forward current rated diode.

Lefty
Logged

Cologne, DE
Offline Offline
Newbie
*
Karma: 0
Posts: 32
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks!
Logged

0
Offline Offline
Shannon Member
****
Karma: 222
Posts: 12725
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Also the on-board regulator can overheat if it dissipates too much power (it should just shutdown if this happens).  The heat in the regulator depends on the (Vin - 5)*current.  In general any high current 5V devices should not be powered from the Arduino 5V output via the regulator - they should have their own power supply arrangements.
Logged

[ I won't respond to messages, use the forum please ]

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 639
Posts: 34726
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The actual current available out of the on board regulator depends on the exact voltage you put in. This is because of power dissipation and heat sinking capacities. See here for some calculations:-
http://www.thebox.myzen.co.uk/Tutorial/Power_Examples.html
Logged

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 362
Posts: 17307
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes, of course. However the original question was how much Vin current could the OP draw from the Vin pin to power external componets. So the on-board +5vdc regulator is really only related in that it too draws from the total external power current limit imposed by the series diode.

 Lefty

Logged

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 639
Posts: 34726
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes that is what he said, but was that what he meant?
To me it makes little sense asking exactly what he asked.
Logged

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 362
Posts: 17307
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes that is what he said, but was that what he meant?
To me it makes little sense asking exactly what he asked.
Why do you say that? If he using an external +12vdc power source plugged into the arduino external power plug and wants to then power some external devices that requires +12vdc, say a solenoid or relay using the +12vdc avalible at the Vin pin, then it's a very logical question to ask how much current can one safely draw from the Vin pin. The limit is the current rating of the external power source or one amp, whichever is less (minus whatever current the on-board regulator is drawing). No ?

Lefty

« Last Edit: August 25, 2011, 10:19:55 pm by retrolefty » Logged

Cologne, DE
Offline Offline
Newbie
*
Karma: 0
Posts: 32
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Lefty you got it.
Your first reply answered my question.
Normally I power parts like a MOSFET plus solonoid with its own power supply and not through the VIN pin.
I was just curious what is the limitation of the VIN pin.

Thanks again.
Logged

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 639
Posts: 34726
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Lefty you got it.
Well done.  smiley
Logged

0
Offline Offline
Sr. Member
****
Karma: 4
Posts: 323
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

It's worth noting that I have about a thousand devices in the field drawing from 1.25A to 2A @12V through the Arduino Vin pin (to a shield), and none of them have burned out any traces or melted any pins in the Arduino =)

The biggest concern I had originally, was the trace size from the dc plug to the Vin pin, which seems fairly small, and AFAIK the Arduino boards use 1oz pours.  (My shield uses 20 mil traces for the biggest consuming paths, and 2oz pours.)  However, this has not proven out to be an issue.  However, I still have some serious concerns in the long run, considering a lot of the female headers I see out there are rated @ 2A through each contact.  I don't know the specific P/N of the headers used in the Arduino, but I'd bet money on them being around the same.

!c

Logged

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 362
Posts: 17307
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
It's worth noting that I have about a thousand devices in the field drawing from 1.25A to 2A @12V through the Arduino Vin pin (to a shield), and none of them have burned out any traces or melted any pins in the Arduino =)

Well the issue (and limit) is the maximum continuous forward current rating of the series polarity protection diode wired between the external power connector and the Vin pin. This diode will pass all current supplied to the board and any current consumed off board via the Vin pin. Does anyone one know the actual diode part number used and it's max forward current rating? I have no doubt one can draw more then it's safe rating but it's not an accepted good engineering practice to do so. I always assumed it was a bog standard 1 amp diode?


Lefty
« Last Edit: August 26, 2011, 02:28:18 pm by retrolefty » Logged

0
Offline Offline
Sr. Member
****
Karma: 4
Posts: 323
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Well the issue (and limit) is the maximum continuous forward current rating of the series polarity protection diode wired between the external power connector and the Vin pin. This diode will pass all current supplied to the board and any current consumed off board via the Vin pin. Does anyone one know the actual diode part number used and it's max forward current rating? I have no doubt one can draw more then it's safe rating but it's not an accepted good engineering practice to do so. I always assumed it was a bog standard 1 amp diode?

You know, now I feel like an Idiot with a capital I.

No matter how many times I've looked at that schematic, I've blocked D1 out of my mind until this moment.

Now I'm nervous, hah. (Well, not really... But now I just have to know!)  I'm going to take a look when I get home and see if I can discern anything...

!c
Logged

0
Offline Offline
Sr. Member
****
Karma: 4
Posts: 323
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

My duemilanove in front of me has a 4007 diode.  Meaning, 1A max continuous.

!c
Logged

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 362
Posts: 17307
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

My duemilanove in front of me has a 4007 diode.  Meaning, 1A max continuous.

!c

Yea, but I've had a 5 amp transistor blow up to protect a 2 amp fuse.  smiley-grin
Logged

Pages: [1] 2   Go Up
Jump to: