MCP2562High-speed CAN transceiver with VIO
Connect low-voltage controller logic to a 5 V CAN physical layer.
MCP2562 translates the logic signals from a CAN controller into the differential CANH and CANL signals on the cable. It provides the physical interface, while a separate controller handles frames, identifiers, arbitration and error accounting. The device supports classical high-speed CAN operation up to 1 Mbit/s. Its bus circuitry uses a 5 V supply, while the separate VIO pin supports controller I/O supplies from 1.8 V to 5.5 V. This allows a 3.3 V controller to use the transceiver without placing 5 V logic on its receive input. Both supply domains need local bypassing and a shared reference. The example uses 5 V at VDD, 3.3 V at VIO and STBY held LOW. Two 120 Ω end terminators give a nominal 60 Ω differential load. Normal CAN traffic contains dominant and recessive bits; the built-in timeout deliberately prevents a transmitter from holding the bus dominant indefinitely.

