suministro de 12 V a Vin Pin en Arduino

3

Estoy tratando de entender la siguiente sección del esquema del Arduino Uno:

( Aquí hay un enlace al esquema completo de Arduino Uno R3 )

El sitio de Arduino recomienda que Vin esté entre 7 y 12V. Sin embargo, estaba leyendo la hoja de datos de para el comparador (LM358) y parece que el rango de voltaje es -0.2 a 5.7V, donde 5.7V es el máximo absoluto para el pin de entrada.

Como resultado, ¿no dañaría 12V el chip ya que 12V ingresaría 6V en el comparador?

Intenté hacer esta pregunta en otro foro. Sin embargo, nadie sabía realmente la respuesta del por qué, y el soporte técnico en SparkFun también estaba perplejo.

¡Gracias por la ayuda por adelantado!

    
pregunta yangXdynasty

3 respuestas

5

El mismo esquema se usó para el Uno32 original de chipKIT. Como sucedió, alguien logró explotarlo aplicando 15V al gato de barril. Eso estaba perfectamente dentro de las especificaciones del regulador, pero el comparador expulsó todo el Magic Smoke ™ y dejó de funcionar.

Después de un diagnóstico de su tabla, hice los mismos cálculos que tú y llegué a la misma conclusión. 15 V, mientras que dentro de los límites del regulador, superó la entrada del amplificador operacional.

Posteriormente recomendé un par de diodos de sujeción en esa entrada (ahora en Rev C del Uno32), y desde entonces no ha habido informes de tableros muertos debido a una tensión de entrada excesiva.

(Nota: no sé si es solo un problema de etiquetado en la versión PDF del esquema, pero el VIN en el diodo superior debería ser Vcc, por lo que está sujeto a la misma tensión de alimentación que el comparador). / p>     

respondido por el Majenko
2

Si echa un vistazo a la hoja de datos, puede ver que Vin se encuentra después de una caída de voltaje D1 en el diodo.

El M7 tiene una caída máxima de voltaje directo de 1.1V.

Ser conservador y decir que tiene una caída de 0.7V.

(12V - 0.7V) / 2 = 5.65V. Que está dentro de la tensión máxima para el comparador.

    
respondido por el tgun926
0

Observe que la tensión de alimentación del LMV358 es de 5 V en los pines 8 y 4

Dado que la tensión de alimentación del LMV358 es de 5 V, Vout (pin1) está dentro de 0-5V según el valor de la señal CMP (pin3). Hay un divisor de voltaje de Vin / 2 que se compara con 3.3V. Entonces, Vin puede ser superior a 7V hasta 10V; Sin embargo, una 12V (Vin) funcionará bien ya que CMP = 6V por lo tanto saturará el amplificador operacional a 5V.

Información adicional: Si CMP es cero (Vin = 0V), el FET T1 está ENCENDIDO, por lo que el bus USB alimentará la placa Arduino. De lo contrario, T1 está APAGADO y el diodo en T1 nunca conducirá ya que USB_VCC está cerca de la referencia de 5V.

    
respondido por el ismagine

Lea otras preguntas en las etiquetas