Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

Sink/source current maximums


  • Please log in to reply
2 replies to this topic

#1 Tim Mattison

Tim Mattison

    New Member

  • Members
  • Pip
  • 4 posts

Posted 19 April 2012 - 02:56 AM

The Netduino Plus specs indicate the following in the "Power" section: max current: 8 mA per pin digital pins 2, 3, 7: 16 mA per pin analog pins 0-3: 2 mA per pin microcontroller max current: 200 mA total Does this mean that the max current for digital pins, other than 2, 3, and 7, is 8mA and for 2, 3, and 7 it is 16mA? Do these limits refer to current that it can sink, source, or both? For analog pins it must be the maximum sink current because they're inputs but for the digital pins I just want to be sure.

#2 Mario Vernari

Mario Vernari

    Advanced Member

  • Members
  • PipPipPip
  • 1768 posts
  • LocationVenezia, Italia

Posted 19 April 2012 - 11:44 AM

The microcontroller is based on the HCMOS technology. This approach uses a couple of mosfets (P and N-channel) in push-pull mode, in a systematic way. In such a context, there's no difference on the maximum current as source or as sink: they're equivalent. Whereas the pin is set (or can be) as an input, you can't talk about "source", nor "sink" current. It's called "leakage current", and it's related to the very small drain of electrons into the input itself. If you read the specs, that's current is typically around 20-40 nA, but may raise to x10 as the temperature gets higher. This leakage current is *roughly* equivalent to a resistor going to ground. Its value is approximately Vinput / Ileak, so several tens of MegOhms. Please, note that "small drain of electrons" is just for comparison with an ordinary current flowing through a led or else. A little 20nA flow means an average of one billion (1E12) electrons per second. Cheers
Biggest fault of Netduino? It runs by electricity.

#3 Tim Mattison

Tim Mattison

    New Member

  • Members
  • Pip
  • 4 posts

Posted 19 April 2012 - 03:12 PM

Thanks for the fast reply, it makes a lot more sense now. I'm no EE (obviously!) but this will do for my purposes.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.