12V al suelo de Arduino. ¿Destruyó esto a mi arduino uno?

0

simular este circuito : esquema creado usando CircuitLab

Debido a un mal cableado nocturno, terminé con el circuito anterior. Los pines 4 y 5 son pines digitales configurados como entradas. Puedo confirmar que zener d2 está quemado.

El arduino parece estar funcionando relativamente bien, acepta nuevos bocetos, hace parpadear el LED interno de acuerdo con la lógica de programación, etc. Una excepción es que las señales externas tan bajas como 1.8V se registran constantemente como ALTAS por el arduino. También probé esto en los pines digitales 7 y 8.

Me gustaría preguntar cuál es el daño probable y si se recomienda reemplazar el chip atmega.

EDITAR: Una cosa que olvidé mencionar es que el arduino estaba siendo alimentado por una fuente separada de 7.2V a través del conector de alimentación.

    
pregunta Lkz

2 respuestas

0

Debido a que el + V se conectó a GND, Pin5 (a través de R2) y Pin4 (a través de D1 y R1), la única ruta de voltaje que puedo ver es a través de D2 (invertida) y D3. Dado que D2 está quemado (corto, supongo), D3 también habría recibido un golpe justo, ¿cómo es?

Y 1.8V todavía puede ser alto a un 328P. De acuerdo con la hoja de datos, V IL (Entrada baja) tiene un máximo de 0.3 * V CC (o 1.5V), y V IH (Entrada alta ) es mínimo 0.6 * V CC (o 3.0V). Entonces 1.8V está en el medio.

EDITAR: Solo porque el Arduino estaba siendo alimentado por el gato no debería haber causado ningún problema porque V1- no estaba cerca del suelo de Arduino. Sí, tenías V1+ conectado a tierra de Arduino y un circuito totalmente independiente que iba a V1- , pero V1+ no era en absoluto relativo a Arduino, ¿o me equivoco?

    
respondido por el John Burger
0

Tu error probablemente solo sacó los zeners. No dices cuál es el voltaje Zener, pero supongo que está muy por debajo de 12 V.

Las resistencias de 10 kΩ deberían haber protegido los pines del procesador de daños físicos. No dices a qué voltaje está funcionando el procesador. Incluso si fuera 3.3 V, eso deja 8.6 V a través de las resistencias, lo que causaría que menos de un miliamperio fluya a través de los diodos de protección. Es posible que el chip no funcione correctamente, pero probablemente no se haya dañado.

Hay una excepción a esto, que es si el chip se encendió durante el tiempo en que se aplicaron los 12 V. Eso podría hacer que se convierta en un gran SCR que se enganche a través de los pines de alimentación. Dependiendo de cuán robusta sea la fuente de alimentación, esto podría dañar el chip.

1.8 V interpretado como una lógica alta no es en sí mismo un problema sin una especificación. Por ejemplo, con una potencia de 3,3 V y los umbrales alto / bajo garantizados son del 40% y el 60% del suministro, cualquier valor por encima de 1,3 V podría interpretarse como alto. Sin las especificaciones adecuadas, no puedes decir que hay algo roto aquí.

Especificaciones de voltaje del pin

Dice que la especificación de "alto voltaje" es el 60% del voltaje de alimentación, que en este caso fue de 5 V. Primero, solo que "alto voltaje" no es el nombre de ninguna especificación de pin. En realidad leer la hoja de datos. Probablemente está citando el alto voltaje mínimo garantizado, pero esa no es la especificación relevante aquí. Ese es el voltaje por encima del cual el chip siempre promete informar un nivel lógico alto.

Lo que quiere saber está por debajo del voltaje que promete informar siempre de un nivel lógico bajo. Cualquier cosa por encima de ese nivel podría interpretarse como alto, por lo que en realidad obtener un nivel alto no prueba que algo esté mal. Por ejemplo, si el nivel bajo lógico máximo garantizado es el 30% de la tensión de alimentación, solo tendrá un problema si obtiene un nivel lógico alto con menos de 1,5 V de entrada.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas