MCP251863 Click is a compact add-on board representing a complete CAN solution used as a control node in a CAN network. This board features the MCP251863, an IC representing a compact solution with a CAN FD controller (MCP2518FD) and a CAN transceiver in one package (ATA6563) from Microchip. A high-speed CAN transceiver provides a physical connection with the CAN bus itself, while the CAN controller represents an interface between the MCU and the CAN transceiver. It features three operating modes with dedicated fail-safe features, remote wake-up via CAN, and ideally passive behavior when powered off on the CAN bus. This Click board™ is suitable for developing a wide range of automotive diagnostic applications, even on MCUs that don’t support the CAN interface.
MCP251863 Click is supported by a mikroSDK compliant library, which includes functions that simplify software development.
NOTE: This Click board™ represents an optimized version of the MCP2518FD Click with the aim of more efficient hardware, where the controller and transceiver, in this case, can be found in one package.
MCP251863 Click as its foundation uses the MCP251863, an IC representing a compact solution containing a CAN FD controller with an SPI interface and a high-speed CAN transceiver from Microchip. The high-speed CAN transceiver provides a physical connection with the CAN bus itself, while the CAN controller represents an interface between the MCU and the transceiver. The role of the CAN controller is to provide arbitration, message framing, message validation, error detection, message filtering, and more. Among all other tasks, it offers formatted CAN data for the application layer, running on the host MCU.
The MCP251863 communicates with MCU using the SPI interface, allowing communication speeds up to 5Mbps and supporting Normal and Standby operational modes. Normal mode is engaged when the STB pin, routed on the AN pin of the mikroBUS™ socket, is at the logic low level, while its transmit pin is held to a high logic level. While in the Normal mode, the data can be sent and received via the CAN H/L bus lines.
The mode selection can be performed by positioning the SMD jumper labeled as STBY to an appropriate position marked as STBY or ON. In Standby mode, if the STBY jumper is set to the STBY position, the user has the option of activating the Standby mode in two ways, where the selection is made by positioning the SMD jumper labeled as STBY SEL to an appropriate position marked as STBY or INT0. This way, the Standby mode can be activated via STB pin from the mikroBUS™ socket or by the MCP251863 interrupt signal IN0 routed to the TX pin of the mikroBUS™ socket (the IN0 pin can also be used to alert the MCU about the TX events).
In addition, this Click board™ also uses several pins of the mikroBUS™ socket. The CLK pin from the MCP251863 routed to the PWM pin of the mikroBUS™ socket can provide the clock output for the host MCU or represent the start of the frame signal. It is derived from the input clock generated by the onboard chip oscillators, where the onboard SMD jumpers allow frequency selection between 20MHz and 40MHz. Besides, it also uses two interrupt pins, INT and INT1 routed to the INT and RX pins of the mikroBUS™ socket, respectively. While the INT pin is always an interrupt pin, used to alert the MCU of the enabled interrupt event, the INT1 pin alert the MCU about the RX events (if these interrupts are enabled).
In addition, the user can connect the external TX/RX signals to the CAN FD transceiver and CAN bus signals directly through the onboard headers on the left and right sides of the board. This Click board™ comes equipped with the standard DB-9 connector, making interfacing with the CAN bus simple and easy.
This Click board™ can operate with both 3.3V and 5V logic voltage levels selected via the VIO SEL jumper. This way, it is allowed for both 3.3V and 5V capable MCUs to use the communication lines properly. However, the Click board™ comes equipped with a library containing easy-to-use functions and an example code that can be used, as a reference, for further development.
No reviews yet.
Looking for answers to technical questions?
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
Log in or register to post comments.