CAN interface

This page describes CAN interface basics and provides link to other useful interfaces such as RS232,RS485,RS422,SPI and DigRF.

CAN interface CAN is the short form of Controller Area Network. The design is to make devices communicate to each other without having single host PC. Mainly targeted for microcontroller based applications and widely used in automotive, medical and networking applications.

CAN interface is used with CAN bus, it is a differential 2 wire interface. Data communication over CAN uses NRZ encoding for bit encoding. It uses 9 pin D type male connector for all the nodes to communicate on CAN bus. Following figure and table depicts the same.

Table 1 CAN Bus pin details:

Signal Name Description
Pin 1- Reserved Future use
Pin 2- CAN_L CAN dominant low signal
Pin 3- CAN_GND Ground
Pin 4- Reserved Future use
Pin 5- CAN_SHLD Shield (Optional)
Pin 6- GND Ground (Optional)
Pin 7- CAN_H CAN dominant high signal
Pin 8- Reserved Future use
Pin 9- CAN_V+ power (Optional)

Useful interface types and microcontroller stuff

RS232 interface   RS485 interface   RS422 interface   SPI interface   interface types and converters   DigRF interface  what is microcontroller  microcontroller vs microprocessor  microcontroller programming 

What is Difference between

difference between FDM and OFDM
Difference between SC-FDMA and OFDM
Difference between SISO and MIMO
Difference between TDD and FDD
Difference between 802.11 standards viz.11-a,11-b,11-g and 11-n
OFDM vs OFDMA
CDMA vs GSM
Bluetooth vs zigbee


RF and Wireless Terminologies