Accidentalmente hice un cortocircuito en los pines 10 y 11 con 10 en la salida y 11 en la entrada. La clavija 11 no funciona. ¿Cómo puedo saber qué componente he quemado?
¿Se puede arreglar el problema?
Accidentalmente hice un cortocircuito en los pines 10 y 11 con 10 en la salida y 11 en la entrada. La clavija 11 no funciona. ¿Cómo puedo saber qué componente he quemado?
¿Se puede arreglar el problema?
<strong>Supuesto: </strong><em>Como no se ha especificado el modelo concreto de Arduino, utilizaremos el Arduino Uno para ilustrar esta respuesta. El razonamiento se aplica de forma idéntica a los otros Arduinos, para sus respectivos pin-outs y voltajes de funcionamiento del microcontrolador.</em>
Consulte este diagrama de pines del Arduino Uno : ( fuente )
Examinemos ahora las posibilidades alternativas:
Dicho todo esto, si por la razón que sea el pin 11 deja de funcionar como entrada o salida, el circuito de protección interno correspondiente de la MCU queda irremediablemente dañado. No hay manera de reparar esto. Esto se ha cubierto bien en la respuesta de Manishearth .
Considérese afortunado de que no se haya destruido todo el microcontrolador y vuelva a codificar sus aplicaciones para que no vuelvan a utilizar el pin 11.
Consejo personal: Hace tiempo que bloqueé las tomas de VIN de mis placas Arduino pegando un poco de aislamiento pelado en ellas, para evitar exponer accidentalmente cualquier cable de puente a ese voltaje. Si algún día tengo que utilizar el VIN, me pasaré una hora deliciosa luchando por extraer ese trozo de aislante pegado ahí.
No debería ser posible destruir el pin al poner en cortocircuito la entrada con la salida. Los pines de entrada pueden manejar una tensión de nivel Vcc, por lo que deberían ser capaces de manejar la tensión de salida más baja del otro pin. Además, tienen una alta impedancia, por lo que deberían protegerlos de la mayoría de las cosas. (Ver la respuesta de Anindo en esta misma pregunta para más detalles sobre esto). En tu caso concreto, supongo que ha ocurrido una de las siguientes cosas:
Sin embargo, usted puede destruir los pines con las siguientes conexiones (tomadas de este excelente post Hay muchas más formas de destruir un Arduino en general):
En cuanto a lo que hay que hacer en general cuando se destruye una clavija:
En estos casos, el pin del microcontrolador está quemado y no se puede arreglar. La única manera de arreglar esto es reemplazar el microcontrolador (si es un paquete DIP esto es relativamente barato y fácil) o comprar una nueva placa. Al reemplazar el microcontrolador, tendrás que grabar el bootloader en el nuevo microcontrolador (a menos que lo hayas comprado con el bootloader) si deseas programar el Arduino vía USB.
Echando un vistazo a los esquemas, las siguientes placas tienen pines conectados directamente al microcontrolador.
En las siguientes placas, hay algunos pines que están protegidos y son difíciles de quemar:
Sin embargo, si se quema un pin en estos, no hay mucho más que hacer que reemplazar el microcontrolador.
Si parece que es propenso a quemarse con los alfileres, puede probar el ruggedduino .
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.