Mi Arduino Nano está en un tablero de rayas que proporciona un acceso conveniente a algunos pines. Está conectado a dos dispositivos I2C. La fuente de alimentación proviene del puerto USB. Ayer funcionó.
Hoy lo conecté a uno de los puertos USB de mi PC. El LED de encendido se iluminó durante una fracción de segundo y luego el LED se apagó. Podía oler algo que se había quemado. Mis puertos USB están protegidos contra sobrecargas: si un dispositivo consume demasiada corriente, la fuente de alimentación USB debería apagarse.
Desenchufé todo y lo probé en el siguiente orden:
- Todos los puertos USB de mi computadora funcionan con otros dispositivos USB
- El Arduino solo se enciende
- El Arduino puede enviar datos en serie a través de USB
- El Arduino se enciende cuando está conectado al stripboard
- Puedo subir bocetos al Arduino
- El Arduino puede enviar datos desde el primer dispositivo I2C a través de USB
- El Arduino puede enviar datos desde el segundo dispositivo I2C a través de USB
- El Arduino puede enviar datos provenientes de ambos dispositivos I2C al mismo tiempo a través de USB
La última prueba es exactamente la misma configuración que cuando experimenté el problema. Ahora parece funcionar de nuevo. La inspección visual no reveló ningún componente o pista quemada en los dispositivos Arduino o I2C. El olor parece venir del Arduino.
Preguntas:
- ¿Puede haber un olor sin ningún daño real?
- ¿Cuál podría haber sido el problema?
- ¿Qué pruebas debo ejecutar para buscar problemas ocultos?
Primera pregunta aquí, gracias por leer :)