¿Cómo matar a un Arduino cuando (des) conecta 12V a Vin?

4

Tengo (he tenido) un Arduino Nano. Lo tenía conectado al puerto USB y estaba trabajando a la perfección.

También lo conecté con una batería de 12V a V IN y GND. Lo había hecho varias veces sin ningún problema, de hecho, había estado funcionando prácticamente todo el día así. Leí que hay un diodo en la placa que selecciona el voltaje más alto.

En un momento desconecté el paquete y luego volví a conectarme. ¡No estoy muy seguro de lo que sucedió después (si los LED se encendieron o apagaron, etc.) ya que no esperaba que ocurriera mucho!

El punto es, ahora el tablero no comenzará. El Pin 13 LED se ilumina permanentemente mientras está conectado a USB, el botón de reinicio no hace nada y la placa parece estar generalmente muerta Cuando la placa está conectada a una alimentación externa de 12 V, solo se enciende el LED de alimentación y nada más parece funcionar. El IDE puede ver el Arduino en el puerto, pero cuando se carga, aparece "avrdude: stk500_recv (): el programador no responde"

No cambié nada en mi cableado, simplemente lo desconecté y luego volví a conectar la fuente de alimentación externa de 12V. Así que la pregunta 64k: ¿qué pasó?

He ordenado un par de tablas más desde que estoy bastante seguro de que frié esta unidad, ¡pero me encantaría entender lo que pude haber hecho!

    
pregunta user36092

3 respuestas

12

Esta respuesta tiene tres partes:

  • Lo que describiste haciendo y cómo se relaciona con los elementos del diseño de Arduino.
  • Lo que podría haber hecho para causar los síntomas que describe
  • Cómo puedes empezar a reducir la falla

Lo que describiste haciendo

  

He conectado una batería de 12V a VIN y GND.

Eso no es un problema, es la entrada al regulador interno, por lo que está bien

  

Leíquehayundiodoenlaplacaqueseleccionaelvoltajemásalto.

Sí,hayundiodoSchottly MBR0520 entre la fuente USB y la salida del regulador, el diodo tiene un Vf de alrededor de 0.3v

  

Enunmomentodesconectéelpaqueteyluegolovolvíaconectar.
  Elpuntoes,ahoraeltableronocomenzará..

Noestoysegurodequéhaceralrespecto,noveounarazónparaquelaplacasedañe

Esquema Arduino Nano

Lo que podrías haber hecho inadvertidamente

Hay una lista de formas de matar a un Arduino que consiste en

  • Método # 1: Acortar los pernos de E / S a tierra
  • Método # 2: Acortar los pines de E / S entre sí
  • Método # 3: aplicar sobretensión a los pines de E / S
  • Método # 4: Aplique el poder externo de Vin hacia atrás
  • Método n.º 5: aplique > 5V al pin del conector de 5V
  • Método n.º 6: aplique > 3.3V al pin del conector de 3.3V
  • Método # 7: Short Vin to GND
  • Método # 8: aplique alimentación externa de 5 V con carga de vin
  • Método n.º 9: aplicar > 13V para restablecer el pin
  • Método # 10: Superar la corriente total del microcontrolador

Los números 4 y 7 son candidatos interesantes porque, en Nano, Vin y GND son adyacentes.

Si tiene un Nano en una placa de pruebas sin soldadura, con cables que conectan varios pines IO a la placa de pruebas, siempre existe la posibilidad de que toque brevemente accidentalmente un cable de alimentación de 12 V a algunos cables componentes que se conectan a una clavija IO.

Qué puede hacer para reducir el área de la falla

Hay muchos componentes en la placa Nano, al desconectar todo lo demás, aparte del poder, a Vin & GND puede usar el esquema para determinar qué voltajes o señales deberían estar presentes en varios puntos y usar un multímetro para probar si los voltajes o señales esperados están presentes.

Por ejemplo, puede probar los pines de entrada y salida del regulador de 5V. Usted esperaría ver 12V en la entrada y 5V en la salida. Si no obtiene 5V en la salida, puede sospechar que el regulador ha fallado. Puede consultar la hoja de datos y ver qué tipo de protecciones tiene.

También puede verificar el voltaje en el pin de reinicio del chip ATmega. ¿Qué sucede cuando presionas el botón de reinicio?

Y así sucesivamente.

Al final, sin embargo, no vale la pena dedicar mucho tiempo a esto. Tu objetivo no es reparar el Nano sino evitar freír otro. Leer sobre los modos de falla y cuidarse de las conexiones es probablemente lo mejor.

    
respondido por el alexan_e
2

He frito el diodo shottky en dos nanos ahora. Los reemplacé con un corto.

    
respondido por el Jasper
1

Si hay algo conectado a VIN además de la batería, creo que se convierte en una carga cuando la batería se desconecta. Por lo tanto, el USB actúa como una fuente de alimentación y el regulador de voltaje en el nano puede freír. El esquema que encontré previene esto si se usa el tapón del barril, pero no si está soldado directamente al pin VIN. Puede variar caso por caso.

    
respondido por el user6805938

Lea otras preguntas en las etiquetas