Tengo un circuito con un dsPIC que se comunica con una computadora usando un MAX232 (no hay ningún aislamiento óptico).
La tierra del circuito no está limitada a la tierra. Pero la caja del equipo está conectada a tierra. La computadora está conectada al equipo a través de un conector DB9 en el panel posterior del equipo.
Funciona bien la mayor parte del tiempo. Pero algunos clientes (no mucho) después de recibir el equipo se quejan del enlace RS232, que no funciona. Cuando recupero el equipo, veo que el MAX232 no está funcionando y tengo que reemplazarlo (pero funcionó antes, lo he probado).
¿Existe una "buena práctica" de poner algo de protección para el RX, TX después del MAX232, como un TVS o algo así? ¿O mi error es no enlazar el circuito GND a tierra para evitar diferencias de voltaje cuando el cable serial conecta la GND del equipo a la computadora GND?
editar: Dispositivo en cuestión (de los comentarios)