Buenos Días a todos.
Estoy realizando un proyecto de control en el cual utilizo el BUS CAN mediante la familia 18F y 18FXXK, con bastante éxito implementando todo con Mplab-C18, pero luego de algún tiempo los transceiver, mas específicamente el 82C251 se averían y cuando esto sucede colapsa la red CAN, he tenido mucho cuidado en realizar los cálculos para ajustar las resistencias de los limites entre las conexiones respetando la impedancia, pero siempre a la larga el 82C251 se daña, quisiera preguntarles si conocen que sucede o si ha alguno le ha pasado esto y obviamente que solución puede tener.
En la implementación del control del CAN a nivel de software uso o mas bien me he basado en el Documento de Microchip AN738 (PIC18C CAN Routines in ‘C’), para generar las rutinas de control, ya en el Hardware utilizo para mi circuito el regulador LM2576S para mas estabilidad y corriente, como ya había dicho el 82C251 para el CAN basándome lo que dice el Datasheet para sus conexiones, uso este es porque es el único que consigo donde vivo y el PIC 18F458 y 18F46K80.
Agrego, que cada Nodo CAN se conecta la linea de Tierra (GDN) y el cable es un par trenzado que esta blindado.
De antemano Gracias por su ayuda.