¿Cuáles son las formas más comunes de freír un arduino? [cerrado]

12

He frito dos Arduinos antes: uno era un Uno, que maté con un voltaje de entrada demasiado alto, y el otro era la versión ADK de la Mega, que nunca pude determinar de manera concluyente qué fue lo que falló. Esto me hizo pensar: ¿cuáles son algunas cosas (tal vez no obvias) que dañarán a los Arduinos?

    
pregunta

4 respuestas

14

Algunos puedo pensar que la gente ha hecho ...

  1. Conexión de más de 6 voltios al pin de 5V. (Los dos chips ATmega utilizados en la mayoría de las tablas Arduino tienen un máximo absoluto de 6V ).
  2. Conectar más de VCC (típicamente 5 voltios) a cualquiera de los pines de E / S.
  3. No es actual la limitación de los pines de E / S a menos de 40mA . (Por ejemplo, conducir un motor directamente o no usar una resistencia limitadora de corriente con un LED)
  4. Conectar menos de 5 voltios a GND y GND a Vin o 5V (potencia invertida). Vin y Barrel Jack tienen un diodo de protección, pero no siempre es suficiente.
  5. Conectar un suministro de 5 voltios al pin 5V mientras está conectado a USB.
  6. Cambiar conexiones mientras está encendido: ¡nunca hagas esto!
  7. No se utilizan diodos de retorno con componentes inductivos como motores, relés y solenoides.

En los tableros Uno y Mega2560 , que usan un ATmega8u2 o 16u2 para el convertidor de USB a serie, parece que cada vez que alguien conecta accidentalmente 12V a un pin de E / S que se quema. . No entiendo completamente por qué, pero parece una tendencia.

    
respondido por el baldengineer
6

Aquí hay una lista a la que me referí en mi respuesta anterior . Ampliando en él:

  • Sobrecarga de un pin: Si intenta encender un dispositivo con una alta calificación de potencia a través de los pines Arduino GPIO o los pines Vcc / GND, corre el peligro de quemar el pin o todo el tablero. Hay información sobre los límites actuales de pin aquí , así como un problema específico relacionado con la corriente aquí .
  • Conectar más de 6V a cualquiera de los pines. Si desea usar más energía, use un chip tipo H-bridge como el L293D. Sin embargo, el pin RESET puede tardar hasta 13 V. "The Perry Bad Journalism S"
  • Acortar un pin GPIO configurado en SALIDA, ALTO a GND, o un conjunto en SALIDA, BAJO a Vcc
  • Cortocircuitar dos pines GPIO OUTPUT cuando uno es ALTO y el otro es BAJO
  • Usando + 5V para alimentar el Arduino en lugar de Vin / USB. Esto está realmente bien, pero solo mientras no lo haga:

    • Poner cualquier carga en Vin
    • Haga esto con el puente configurado en USB

    El pin 5V no está tan protegido como el pin Vin, y puede terminar destruyendo cosas.

  • Acortar cualquier cosa menos 0V a GND.
  • Conectar más de Vcc a cualquier pin GPIO (por lo general, esto es seguro hasta que superas Vcc + 0.5V).
  • Cambiar conexiones mientras Arduino está encendido: es muy fácil cortar algo accidentalmente.
  • Cambie las polaridades de Vcc y GND (esto sucede con bastante frecuencia cuando el conector de alimentación se suelda hacia atrás).
  • Aplique algo distinto de 3.3V al pin de 3.3V. (Este pin es para salida , no para entrada)

Finalmente, asegúrate de no mantener tu Arduino sobre una superficie metálica y trata de mantenerlo libre de polvo y humedad. Asegúrate de que no haya nada en el mismo compartimento que el Arduino, que puede terminar cortocircuitando algo. Al hacer un robot, es bastante común que las virutas de metal entren en el tablero. Asegúrese de dejarlo bien cubierto cuando corte cosas in situ.

    
respondido por el Manishearth
5

De acuerdo con Ruggedunino , estas son las diez formas más comunes de destruir tu Arduino:

  
  1. Cortocircuitar los pernos de E / S a tierra
  2.   
  3. Acortar los pernos de E / S entre sí
  4.   
  5. Aplique sobretensión a los pines de E / S
  6.   
  7. Aplicar el poder externo de vin al revés
  8.   
  9. Aplique > 5V al pin del conector de 5V
  10.   
  11. Aplique > 3.3V al pin del conector de 3.3V
  12.   
  13. Vinilo corto a GND
  14.   
  15. Aplique 5V de alimentación externa con carga de vin
  16.   
  17. Aplique > 13V al pin de reinicio
  18.   
  19. Superar la corriente total del microcontrolador
  20.   

Puede encontrar la lista y las correcciones aquí . Además, si estás muy preocupado, salieron con un clon de Arduino Uno que protege contra estas cosas, pero cuesta $ 40 más gastos de envío.

Algunas formas [no comunes pero divertidas] de destruir tu Arduino (no lo intentes en casa):

  • Ajústelo a un cohete modelo o fuegos artificiales
  • Ponlo en una piscina
  • Dale con un martillo
  • tirarlo de un acantilado
  • Enciéndelo con fuego (asumiendo que lo empujas con gasolina primero)
  • Conectarlo a la red de CA
  • Póngalo bajo la lluvia con un enorme poste de metal que atraerá los rayos y lo mojará

(Bueno, ya entiendes el punto.)

Conclusión: si revisa dos veces sus conexiones y no hace nada estúpido, como no usar una resistencia cuando debería, entonces debería estar bien. Además, si no sabe si dañará su tablero, puede elegir un clon de Arduino barato en eBay para probarlo y luego transferirlo (si desea usar el tablero oficial porque ... bueno, quiere respaldar la fundación y / o te gustan los tableros de marca.)

¡Buena suerte sin dañar tu tabla!

    
respondido por el Anonymous Penguin
1

Una forma común de matar misteriosamente dispositivos electrónicos es la electricidad estática. Los dispositivos modernos tienen alguna protección integrada contra ESD, pero si te sorprendes cada vez que dejas tu silla, sentarte en esa silla mientras juegas con Arduino no es la idea más inteligente.

Otro peligro (igualmente misterioso) proviene del uso de soldadores mal aislados. Si suelda mientras la plancha está enchufada a la red, podría perder una pequeña corriente en cualquier circuito con el que la toque. Por lo general, aquí hablamos de micro-amperios, por lo que es posible que nunca lo note, pero podría ser suficiente para dañar los delicados transistores CMOS. La solución es desconectar cualquier tarjeta de expansión (¿escudos?) Antes de soldarlos.

    
respondido por el Dmitry Grigoryev

Lea otras preguntas en las etiquetas