Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
can_physical_layer:main [2014/07/21 17:27] – [CAN Repeaters] r_held | can_physical_layer:main [2018/08/13 13:06] – [CAN Transceivers] isensee | ||
---|---|---|---|
Line 3: | Line 3: | ||
CAN can be used with different physical layer characteristics. Some of them are described in the ISO11898 standards some not. | CAN can be used with different physical layer characteristics. Some of them are described in the ISO11898 standards some not. | ||
- | Often asked questions regarding the physical layer are regarding [[: | + | Often asked questions regarding the physical layer are regarding |
- | ==== High Speed CAN -- ISO 11898-2 ==== | + | ===== High Speed CAN -- ISO 11898-2 |
| | ||
- | The picture shows the two signal states **recessive** and **dominant** and its signal levels for the CAN high speed version. | + | The picture shows the two signal states **recessive** and **dominant** and its signal levels for the CAN high speed version |
- | ==== Low Speed Fault Tolerant CAN -- ISO 11898-3 ==== | + | |
- | ==== High Speed with low-power mode -- ISO 11898-5 ==== | ||
- | ==== High Speed with selective wake-up functionality ISO 11898-6 ==== | + | ==== Differential signaling on twisted cable lines ==== |
+ | |||
+ | [[http:// | ||
+ | |||
+ | ==== CAN Termination ==== | ||
+ | |||
+ | |||
+ | Read more about CAN line termination, | ||
+ | |||
+ | The NXP application note [[ http:// | ||
+ | ===== Low Speed Fault Tolerant CAN -- ISO 11898-3 ====== | ||
+ | |||
+ | ===== High Speed with low-power mode -- ISO 11898-5 ===== | ||
+ | |||
+ | ===== High Speed with selective wake-up functionality ISO 11898-6 | ||
Karsten Penno explaining NXP CAN Partial Networking in a [[http:// | Karsten Penno explaining NXP CAN Partial Networking in a [[http:// | ||
Line 23: | Line 36: | ||
The ISO 11898-6 standard is now in the proof process and will be published before end of the year 2013. | The ISO 11898-6 standard is now in the proof process and will be published before end of the year 2013. | ||
- | ==== Road vehicles -- ISO 11992-1 ==== | + | ===== Road vehicles -- ISO 11992-1 ===== |
- | The ISO 11992-1 compliant CAN transceiver produced by Atmel is discontinued. Wabco has developed jointly with ON Semiconductors an equivalent transceiver. Interested parties may contact CiA. | + | |
+ | [[http:// | ||
- | ==== CAN Transceivers ==== | + | The ISO 11992-1 compliant CAN transceiver produced by Atmel is discontinued (2013). [[http:// |
+ | |||
+ | |||
+ | ===== CAN Transceivers | ||
[[CAN Transceivers]] are interfaces to the CAN controller and to the CAN bus. Its task is to adapt the logic level signals from the CAN controller to the signal levels on the CAN bus. | [[CAN Transceivers]] are interfaces to the CAN controller and to the CAN bus. Its task is to adapt the logic level signals from the CAN controller to the signal levels on the CAN bus. | ||
- | Different physical | + | Different physical |
* ISO11898-2 HighSpeed CAN | * ISO11898-2 HighSpeed CAN | ||
* ISO11898-3 LowSpeedFaultTolerant CAN | * ISO11898-3 LowSpeedFaultTolerant CAN | ||
- | * ISO11898-5 LowPower | ||
- | * ISO11898-6 LowPowerSelectiveWakeUp | ||
- | A common transceiver for the physical layer defined by ISO 11898-2 (high-speed) is NXP/Philips 82C250 and (improved version) 82c251. | + | A common transceiver for the physical layer defined by ISO 11898-2 (high-speed) is NXP TJA1044GT. |
- | CAN transceivers are tested by the [[http:// | + | |
+ | CAN transceivers are tested by the [[http:// | ||
Other transceivers are TJA1054 for ISO 11898-3 (low-speed fault-tolerant CAN FaultTolerantCAN) and AU5790 (for SAE J2411 single-wire CAN). | Other transceivers are TJA1054 for ISO 11898-3 (low-speed fault-tolerant CAN FaultTolerantCAN) and AU5790 (for SAE J2411 single-wire CAN). | ||
- | More information about different physical layers | + | More information about different physical layers |
The question: "Are there any compatibility problems with using a mixed 3.3V and 5V transceiver network?" | The question: "Are there any compatibility problems with using a mixed 3.3V and 5V transceiver network?" | ||
+ | |||
+ | Nowadays all micro controllers don't work anymore with 5V but 3.3V. To get ideas for the CAN bus transceiver designs in 3.3 V system read [[http:// | ||
+ | |||
Some of the transceivers, | Some of the transceivers, | ||
Line 51: | Line 69: | ||
Often it is required that the device electronic is galvanically decoupled from the CAN bus. In this case in the past opto couplers were used. These opto couplers are expensive and they add a noteworthy amount of propagation delay into the signal path. TI is offering dual-channel digital isolators with a very small amount of propagation delay of 16ns. [[http:// | Often it is required that the device electronic is galvanically decoupled from the CAN bus. In this case in the past opto couplers were used. These opto couplers are expensive and they add a noteworthy amount of propagation delay into the signal path. TI is offering dual-channel digital isolators with a very small amount of propagation delay of 16ns. [[http:// | ||
- | ==== CAN transceivers integrated with the CAN controller ==== | + | ===== CAN transceivers integrated with the CAN controller |
NXP announced the first micro controller with integrated CAN controller and physical layer transceiver in January 2011. The System-in-Package-solutions LPC11C22 and LPC11C24 with integrated Transceiver TJF1051 are offered in LQFP48 housings. | NXP announced the first micro controller with integrated CAN controller and physical layer transceiver in January 2011. The System-in-Package-solutions LPC11C22 and LPC11C24 with integrated Transceiver TJF1051 are offered in LQFP48 housings. | ||
Holt Inc. offers a stand alone CAN controller with transceiver [[controllers: | Holt Inc. offers a stand alone CAN controller with transceiver [[controllers: | ||
- | ==== System Basis Chip (SBC) ==== | + | ===== System Basis Chip (SBC) ===== |
In addition to the typical supply and communication functions (voltage regulator, watchdog, SPI, CAN and LIN transceiver), | In addition to the typical supply and communication functions (voltage regulator, watchdog, SPI, CAN and LIN transceiver), | ||
incorporate other, application-specific functions, such as high- and low-side drivers.\\ Typical use in cars particularly in control units of the body electronics. | incorporate other, application-specific functions, such as high- and low-side drivers.\\ Typical use in cars particularly in control units of the body electronics. | ||
- | ==== CAN Repeaters ==== | + | ===== CAN Repeaters |
- | details related to [[can_topology_components: | + | details related to [[can_topology_components: |
- | ==== CAN Switches ==== | + | ===== CAN Switches |
details related to [[CAN Switches]] | details related to [[CAN Switches]] | ||
- | ==== Wireless CAN ==== | + | ===== Wireless CAN ===== |
- | ==== CAN over Fibre Optic ==== | + | ===== CAN over Fibre Optic ===== |
- | ==== CAN network protection ==== | + | ===== CAN network protection |
CAN networks are used in different environments. Electro Static Discharge (ESD) robustness is a key issue in some if not all of them. | CAN networks are used in different environments. Electro Static Discharge (ESD) robustness is a key issue in some if not all of them. | ||
[[http:// | [[http:// | ||