Go Down

Topic: que corriente maxima entrega el DUE en cada pin? (Read 350 times) previous topic - next topic

bruce128

May 16, 2017, 09:47 pm Last Edit: May 16, 2017, 09:52 pm by surbyte
Hola.

Tengo una duda existencial.... soy neofito en Arduino y estoy confundido sobre la capacidad de corriente que me puede entregar un pin de DUE.

Segun lo que lei de las especificaciones:

Quote
// Digital I/O Pins 54 (of which 12 provide PWM output)
// Total DC Output Current on all I/O lines 130 mA
Entiendo que la suma de todos los pines pueden entregar 130mA.... o sea 130mA / 54pines = 2.4mA por pin?????
Me parece muy raro tan poco, por lo que segui buscando y encontre en las especificaciones lo siguiente:

Quote
// INPUT AND OUTPUT
//     Digital I/O: pins from 0 to 53
//     Each of the 54 digital pins on the Due can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. They operate at 3.3 volts. Each pin can provide (source) a current of 3 mA or 15 mA, depending on the pin, or receive (sink) a current of 6 mA or 9 mA, depending on the pin. They also have an internal pull-up resistor (disconnected by default) of 100 KOhm.
Entonces cada pin de veras puede drenar solo 3mA y solo inyectar 6mA?
Con 3mA no muevo ni un optoacoplador....ni mosfet....ni casi nada.

Estoy totalmente desorientado... alguna alma que se apiade de mi ignorancia podra ayudarme?
Mil gracias!

Go Up