The first microcontroller solution with integrated CAN transceiver

NXP Semiconductors NXP Semiconductors N. V. (Nasdaq: NXPI) announced today the introduction of the industry's first embedded easy-to-use on-chip CANopen driver, microcontrollers LPC11C22 and LPC11C24 with integrated high-speed CAN physical layer transceivers. As a unique system-in-package solution, the LPC11C22 and LPC11C24 integrate the TJF1051 CAN transceiver to implement a complete CAN function in a low-cost LQFP48 package.

CAN is considered a rugged and reliable communication channel for harsh environments. With the increasing popularity of industrial and automation applications for factories, buildings, and homes, with the LPC11C22 and LPC11C24 integrated microcontroller solutions for CAN transceivers, NXP opens the door for the widespread use of low-cost CAN. In general, the cost of a CAN transceiver is comparable to or higher than that of a microcontroller. The integrated CAN transceiver can not only improve the reliability and quality of the system, reduce electrical interconnection and compatibility issues, save more than 50% of the board space, and its cost is less than 20% of the MCU. The LPC11C22 and LPC11C24 are the latest members of the CAN 2.0B-compatible LPC11C00 family of controllers.

Geoff Lees, vice president of NXP Semiconductors and general manager of the microcontroller product line, said: “The highly optimized single-package CAN solution simplifies the design process for industrial networks. Its transceivers are tightly integrated with 32-bit MCUs, and the CANopen protocol is provided directly on-chip. Support, this is a useful extension to the plug-and-play system model."

The CAN physical layer is used to support high-speed CAN networks up to 1 Mbit/s, and provides the latest ESD protection, improved electromagnetic compatibility (EMC), and low power consumption, which can provide optimal results for industrial applications. performance. The LPC11C22/C24 CAN physical layer is fully compatible with the ISO 11898-2 two-wire balanced signal standard and is optimized for sensor applications and industrial CAN networks that are located in harsh environments. The bus pins have extremely high ESD protection capabilities, as well as a variety of fail-safe features such as higher DC processing capability on the CAN pins, transmit data timeout, undervoltage detection, and overtemperature protection. In addition, a fully integrated low-power management function is provided, and the transceiver can be disconnected from the bus when it is not started.

The CANopen driver is integrated in the on-chip ROM and provides an easy-to-use API interface. This allows the user to quickly integrate the LPC11C22/C24 into an embedded network application based on the CANopen standard. The standardized CANopen protocol layer (EN 50325) is particularly suitable for embedded networks of various control environments, such as machines and elevators, eliminating the need for patented application or application-specific application layers. Embedding the CANopen driver in the on-chip ROM not only helps reduce the overall risk and complexity, but also gives design engineers the advantage of low power consumption, while CAN provides security for boot loading. With the help of secure on-chip drivers, the use of online system programming (ISP) to update Flash on the CAN bus enables a variety of functions, including programming of blank devices during production, changing system parameters, and on-site reprogramming. The API has the following functions: CAN setup and initialization CAN send and receive information CAN status CANopen object dictionary CANopen SDO fast communication CANopen SDO segmented communication function CANopen SDO callback handler increase code density and improve device performance For most common microcontroller tasks, The code length of the LPC11C22 and C24 is 40-50% smaller than that of an 8/16-bit microcontroller. This is mainly due to the powerful ARM? Cortex? The -M0 v6-M instruction set, which was developed based on the current 16-bit Thumb instructions specific to 32-bit microcontrollers.

The performance of the LPC11C22 and LPC11C24 exceeds 45 DMIPS, providing CAN device nodes with powerful information and data processing capabilities and power optimization solutions that cannot be achieved with current 8/16-bit microcontrollers.

Key features of the LPC11C22 and LPC11C24: 50 MHz Cortex-M0 processor with SWD/Debug (4 interrupt points) 32KB/16KB Flash, 8KB SRAM 32 vector interrupts; 4 priority levels; up to 13 dedicated interrupts GPIO CAN 2.0 B C_CAN Controller with on-chip CANopen driver and integrated transceiver UART, 2 SPI & I2C (FM+) 16-bit and 32-bit timers each with PWM/match/capture function, 1 24-Bit System Timer 12MHz Internal RC Oscillator with 1% Accuracy over Temperature and Voltage Range Power-on Reset (POR); Multilevel Brownout Detection (BOD); 10-50 MHz Phase Locked Loop (PLL) with ± 1LSB DNL 8-Channel, High-Precision, 10-Bit ADC 36 High-Speed, 5V-Compatible GPIO Pins with Selectable Pin High Current Drive (20 mA) High ESD Performance: 8kV (Transceiver) / 6.5kV (Microcontroller) Low Electromagnetic Emissions (EME) and High Electromagnetic Immunity (EMI) CAN Transceivers

ROTARY HOPPER SAFES

Tisineo (Hi-Tech) Technology Co. Ltd , http://www.tisineosafe.com

This entry was posted in on