Jestin_cubetech
Advanced Member level 1

CAN Implementation Using PIC16F877A , MCP2515 CAN controller and MCP2551 CAN Transceiver.

3 Nodes
CAN NODE A,CAN NODE B and CAN NODE C
this example shows..

CAN NODE A request ADC data from CAN NODE B
CAN NODE B send ADC value to CAN NODE A.

CAN NODE A request ADC data from CAN NODE B
CAN NODE C send ADC value to CAN NODE A.

CAN NODE A Send LED SET/CLEAR commands to CAN NODE B

CAN NODE A Send LED SET/CLEAR commands to CAN NODE C
controller : PIC16F877A
C compiler : PIC CCS
Schematic and PCB Designing Tool : Proteus
http://ww1.microchip.com/downloads/en/devicedoc/21801e.pdf
http://users.ece.utexas.edu/~valvano/Datasheets/MCP2551.pdf
- - - Updated - - -
circuit diagram


3 Nodes
CAN NODE A,CAN NODE B and CAN NODE C
this example shows..

CAN NODE A request ADC data from CAN NODE B
CAN NODE B send ADC value to CAN NODE A.

CAN NODE A request ADC data from CAN NODE B
CAN NODE C send ADC value to CAN NODE A.

CAN NODE A Send LED SET/CLEAR commands to CAN NODE B

CAN NODE A Send LED SET/CLEAR commands to CAN NODE C
controller : PIC16F877A
C compiler : PIC CCS
Schematic and PCB Designing Tool : Proteus
http://ww1.microchip.com/downloads/en/devicedoc/21801e.pdf
http://users.ece.utexas.edu/~valvano/Datasheets/MCP2551.pdf
- - - Updated - - -
circuit diagram

Last edited: