Si el USB da 5v, ¿cómo puede el Arduino suministrar 5v al pin 5v? (Y otra pregunta)

No debo de haber entendido algo. En línea, escuché que el Arduino usa 9v típicamente (promedio), y que los USB en general suministran 5v @ 500mA. Si esto es cierto:

  1. ¿Cómo puede el Arduino incluso PODRIRSE SI MISMO con el 5v USB? He escuchado que el mínimo es 7v.
  2. ¿Cómo puede haber un pin de 5v si el USB suministra 5v ... que no deja espacio para el Arduino?

Mi entendimiento es muy malo actualmente, cualquier explicación sería genial. ¡Gracias!

4
no es un pin de 5v, es simplemente para el V + del usb. Si envías 6v sobre el usb, el pin también tendrá 6v.
agregado el autor Alastair, fuente
Todas las cargas paralelas tienen el mismo voltaje. utilizando un estadio de 40 m para el consumo del uno, @ 5v son 125 ohmios. Si desea que otras cargas compartan la serie con el uno, calcule el "forward" como divisor de tensión con rLoad , 5v y < código> 125Ω como entradas
agregado el autor Alastair, fuente
Supongo que lo que necesito preguntar es ¿cuál es el voltaje de avance del Arduino sin ningún pin extra conectado a otros componentes?
agregado el autor Roy123, fuente

6 Respuestas

En realidad, Arduino funciona con 5V (el pin de 5V y el ATmega328p están conectados al riel de + 5V en la placa). El punto aquí es de dónde vienen esos 5V . Básicamente, a partir de 2 fuentes posibles:

  1. USB . La línea de 5V del USB ya está (o debería estar) regulada, por lo que se alimenta directamente (de hecho, pasa por un polifusible) al riel de + 5V de la placa. El consumo de corriente máximo que opera de esta manera es de 500 mA, limitado por el polifusible para que no destruyas tu PC.

  2. Conector barril (adaptador de pared) . Acepta 7-12V y lo reduce a 5V utilizando un regulador lineal cuya salida va al riel + 5V del tablero. El consumo de corriente máximo que opera de esta manera es 1,000 mA, limitado por la capacidad del regulador.

Si ambas fuentes están presentes al mismo tiempo, se da preferencia al adaptador de pared . La placa UNO tiene circuitos que detectan el voltaje del adaptador y desconecta (mediante un interruptor MOSFET) la línea USB 5V del riel + 5V de la placa.

Esto se hace no solo por motivos de conveniencia (para que tenga más disponibilidad actual), sino también para protección . De lo contrario, estaría conectando dos fuentes de alimentación (+ 5V del regulador y + 5V del USB), lo que es una situación peligrosa.

He comentado los esquemas UNO R3 para que pueda ver por sí mismo cómo se hace (ambas fuentes de entrada, circuitos de detección de voltaje del adaptador, etc.), vea a continuación.

Arduino UNO power supply

7
agregado

Podrías estar mezclando voltaje y amperaje. El Arduino admite desde 5 voltios hasta 12, y utiliza un regulador para reducir los voltajes más altos a 5V. Miliamperios (mA) es la medida de lo que se dibuja por parte del circuito. El Arduino solo dibuja alrededor de 25 de estos, que si se ejecutan sin USB, dejan alrededor de 475 mA que otras cosas pueden dibujar.

0
agregado

Puede suministrar cinco 5V directamente al pin de 5V, que es efectivamente lo que hace la interfaz USB. El citado de 7 a 12 V es solo si está utilizando el conector de alimentación. Eso lo convierte a 5V, que es lo que necesita el procesador.

0
agregado

No, no tiene que ingresar más de 5V en el pin en bruto, mientras que exactamente 5V se emite en el pin VCC (al menos con el Pro Mini). Cómo se hace esto, no tengo ni idea.

0
agregado

@enric blanco hizo una buena descripción. Solo señalo la extraña diferencia entre USB (5V) y conector de barril (7-12V).

El conector cilíndrico tiene que aceptar diferentes fuentes de alimentación (con diferentes voltajes), además es posible que necesiten regulación de voltaje; Por eso el arduino necesita un "regulador" después del conector barril. Hay diferentes compositores que pueden hacerlo. Este sencillo provocará una mínima pérdida de voltaje. Es por eso que debes ingresar más de 5V.

Hay otros componentes (buck/boost) que podrían aceptar un voltaje de entrada de 3V a 12V y siempre proporcionan 5V como salida, pero son más caros (5 $).

0
agregado

En un nivel básico, el 5v del puerto USB está regulado por la fuente de alimentación del dispositivo externo, ya sea un puerto USB de computadora o un módulo de carga de tipo USB. Cuando está utilizando el conector de alimentación en el Arduino, puede proporcionar un rango de voltaje, desde 7v (mínimo recomendado) hasta 20v. Esta potencia de entrada pasa a través de un regulador de voltaje para proporcionar los 5 V regulados necesarios para operar el Arduino.

El voltaje no es "usado" por el Arduino, pero puede tener poca energía de reserva para dispositivos adicionales que están conectados al bus de 5v.

Tenga en cuenta que el voltaje se puede ver de una manera similar a la presión del agua, mientras que la corriente se puede comparar con el volumen de agua que fluye. Si tiene una fuente de alimentación de 1000 mA y el Arduino usa 500 mA, todavía tiene 500 mA disponibles a 5v para otros usos.

Puede experimentar una caída de voltaje en un circuito, dependiendo de la forma en que se conectan los componentes. Eso es más avanzado de lo necesario para esta discusión.

Esta es una descripción muy básica y los detalles variarán de un modelo de Arduino a otro.

También tenga en cuenta que uno no debe aplicar 5v a otros pines marcados con 5v, ya que evita el regulador y puede dañar la placa u otros dispositivos conectados.

0
agregado