Implementierung von CAN und CAN FD mit dem System-Basis-Chip TCAN4550-Q1
In dieser Schulung lernen Sie die Unterschiede zwischen den beiden Schnittstellen kennen und erfahren, wie sie heute in bestehenden Systemen konfiguriert sind. Erfahren Sie, wie Sie CAN implementieren und mit dem SBC TCAN4550-Q1 auf CAN FD aufrüsten. Der TCAN4550-Q1 ist der branchenweit erste System-Basis-Chip (SBC) mit integriertem CAN-FD-Controller und Transceiver. Der Baustein wird einfach über den SPI-Port mit Ihrem Mikrocontroller verbunden, sodass Sie Ihrem System schnell CAN-FD-Funktionen oder zusätzliche CAN-FD-Spuren hinzufügen können. |
Ressourcen
download Präsentation-
arrow-right Erfahren Sie mehr über das TCAN4550-Q1-1-SBC mit integriertem CAN-FD-Controller und Transceiver für die Automobilindustrie. -
arrow-right Laden Sie das Datenblatt für TCAN4550-Q1 herunter. -
download Erfahren Sie mehr über die LDO-Leistung im TCAN4550-Q1. -
arrow-right Entdecken Sie unser wachsendes Portfolio an SBCs für CAN-, CAN FD- und LIN-Transceiver.
Implementing CAN and CAN FD using the TCAN4550 System Basis Chip. In this presentation, we will briefly review the differences between CAN and CAN FD, and then review some CAN and CAN FD configurations in existing systems today. We'll then talk about how to implement CAN with the TCAN4550, as well as upgrading to CAN FD with the TCAN4550. We'll also review port expansion for both CAN and CAN FD interfaces and review the key takeaways.
Controller Area Network, often referred to as classic CAN, is a standard that defines both a protocol and a physical layer for asynchronous, serial communication in multi-point bus applications. Each node consists of a CAN transceiver and a CAN controller. The CAN controller is often integrated into the microcontroller. Communication occurs over a differential bus at up to 1 megabit per second for classical CAN or higher rates for CAN FD.
CAN Flexible Data Rate, referred to as CAN FD, allows for increased bus efficiency, providing data rates up to 5 megabits per second, while also increasing the payload size to 64 bytes. CAN FD does not require new connectors or cables, but does require an updated processor with CAN FD controller and associated CAN FD transceiver. While CAN FD adoption is accelerating, the integration of CAN FD controllers is limited. Multi-chip solutions require larger bombs and circuit boards, which result in higher transition costs.
As mentioned previously, CAN and CAN FD controllers cannot coexist on the same bus. With today's limited microprocessor support for CAN FD, the only way to realize CAN FD is to use an external, discrete CAN FD controller and associated transceiver, or possibly use a microcontroller that's oversized for the application. If any of the CAN nodes in the network are a classic CAN controller, the data rate will be capped at 1 megabit per second with an 8-byte payload.
Adding CAN FD to a system is simple and easy using the fully integrated controller and transceiver of the TCAN4550. By connecting to a microprocessor via a standard SPI interface, the TCAN4550 preserves existing hardware and software architectures, while allowing data rates up to 5 megabits per second and payload expansion up to 64 bytes per packet. It can also enable overall system cost reduction by allowing simpler microcontrollers to be used. Due to its direct battery connection, the device also allows for nodal power control via its inhibit pin.
There are also other SBC features that system designers can take advantage of, such as a watchdog timer, LDO output, and 1.8 volt I/O voltage support. All of these features are packed into a small PCB area that is 30% smaller than competition, which requires a two-chip solution. It should also be noted that the TCAN4550 has support for classic CAN and CAN FD, depending on the application, which can be automotive or industrial.
The TCAN4550 can also be used to add more classic CAN or CAN FD interfaces in systems with limited integrated CAN or CAN FD controllers in the microprocessor, allowing for multiple buses to be controlled via one software stack. The TCAN4550 SBC can implement classic CAN and CAN FD in systems where the MCU has no integrated controller, enabling both port and bus expansion. There is only a slight configuration difference needed to enable CAN FD versus classic CAN.
In closing, the TCAN4550 is a single, fully-integrated solution to fit many needs. With many integrated features to e-system design, such as a watchdog timer, LDO output, and wide I/O voltage support, it can quickly and easily be integrated into any automotive or industrial application. For more information, please visit TI.com.