Tengo un problema con un dispositivo que he construido: contiene un microcontrolador LPC4300 y se suministra con 24 VCC.
He notado un problema extraño cuando lo conecto a un puerto USB. El dispositivo se utiliza como esclavo.
Primero, debo decir que este dispositivo no tiene protección USB (por mi culpa) y todas las clavijas USB del microcontrolador están conectadas directamente al conector USB.
El problema es el siguiente:
- Cuando conecto el dispositivo a mi PC de escritorio, funciona correctamente.
- Si apago el dispositivo y lo conecto a mi computadora portátil, el dispositivo también funciona correctamente.
- Pero si lo conecto primero al escritorio de mi PC, desconecto el cable USB y conecto el dispositivo a la computadora portátil, el puerto USB se rompe (mido un cortocircuito entre las líneas VBUS y GND).
- Esto sucede justo cuando no apago el dispositivo.
¿Cuál podría ser la causa de este problema?
El suministro de la computadora portátil debe estar aislado (mido más de 1 Mhm entre la Tierra y el pin de salida).