Buen, aqui pondre mis adelantos del Sniffer para el BUS CAN.
Por favor hacer las preguntas antes que avance con la placa en si, ya que pueden salir cambios importantes si las hacen.
Como detalles de la placa, concebi las siguientes funciones:
- Manejo desde puerto paralelo, como interfase al software CanKing, a traves del MCP2515
- Manejo desde puerto serial, desde el PIC conectado al MCP2515 y con interfase al software CanKing para PIC18
- Manejo desde puerto serial, desde el PIC18 conectado al BUS CAN y con interfase al software CanKing para PIC18
Conección del PIC (puede ser un PIC16F876 si va solo con el 2515) o un PIC18F2580 si va directo al BUS CAN
Conección del puerto serie del PIC.
Conección al puerto Paralelo para uso con CANKing.
La conección al MCP2515.
La conección al BUS CAN.
Los jumpers de seleccion para el MCP2515.
Los jumpers deberian ayudar a elegir entre usar el port paralelo o la version con el MCP2515 o el Bus CAN directo.
Por eso hay varios...
Alimentación de la placa, ver detalles abajo...
La alimentacion de placa puede ser tomada del mismo Bus CAN (con alimentacion aparte, a traves de un jumper) o de una fuente externa.
Espero comentarios...
Adjunto el esque ma en PDF...