Hace una semana hice un circuito basado en un PIC16F877a uC y MAX232 ic para la comunicación serial RS232 entre la PC y el dispositivo. Usé el puerto USB de mi computadora portátil para alimentar el circuito como:
Image source: bharatbalar.wordpress.com
El circuito funcionó bien, pero después de casi cinco minutos el MAX232 se calienta mucho, inmediatamente desconecté el circuito de mi computadora portátil. Ahora, el problema es que mi puerto USB no funciona, aunque está suministrando energía a otros dispositivos, el área donde se ubica el puerto USB siempre permanece caliente incluso cuando el sistema está apagado y la batería de la computadora portátil se agota completamente. Intenté cortocircuitar el pin positivo y el conector a tierra del puerto USB, pero en lugar de apagar el sistema, aparece un mensaje apaciguador en la pantalla que muestra que el dispositivo conectado al puerto USB está excediendo el límite de energía de su HUB. Inspeccioné visualmente la placa base, pero no encontré ningún componente dañado / quemado. Hay dos puertos USB y ambos no funcionan.
¿Qué solución sugiere para este problema?