Click here for production status of specific part numbers. Evaluates: MAX33011E/MAX33012E MAX33012E Shield General Description Quick Start The MAX33012E Shield is a fully assembled and tested Required Equipments Printed Circuit Board (PCB) that demonstrates the MAX33012E Shield functionality of the MAX33012E, a high 65V fault- 5V, 500mA DC power supply protection, 25V common mode input range, 25kV ESD Human Body Model (HBM) controller area network (CAN) Signal/function generator that can generate 2.5MHz transceiver. The Mbed/Arduino shield can also be used square wave signal as a standalone evaluation board. The shield features a Oscilloscope digital isolator, which is used as a level translator between the CAN transceiver and the controller interface. Ordering Information appears at end of data sheet. Features Easy Evaluation of the MAX33012E I/O Interface Compatibility From 1.71V to 5.5V Proven PCB Layout Mbed/Arduino Platform Compatible Fully Assembled and Tested EV Kit Photo with Jumpers and Test Points Position JU20 JU10 JU CANH JU CANL JU8-D0 FLT JU15 RXD JU8-D1 J6-D1 J6-D0 J6 JU8 J2 IOREF JU12 JU9 J1 J3 JU1 TXD CANH CANL GND VDD EXT 319-100491 Rev 1 4/21Evaluates: MAX33011E/MAX33012E MAX33012E Shield Procedure Detailed Description of Hardware 1) Place the MAX33012E Shield on a nonconductive The MAX33012E Shield is a fully assembled and tested surface to ensure that nothing on the PCB gets circuit board for evaluating the MAX33012E fault-protected shorted to the workspace. high-speed CAN transceiver (U1) with 65V of fault protection, fault detection and reporting. The Shield is 2) Set all jumpers in their default position as shown in designed to evaluate MAX33012E alone or in a CAN Table 1. system. The MAX33012E Shield enables Mbed or Arduino 3) With +5V power supply disabled, connect the positive platform to communicate on a CAN bus. The MAX14932 terminal to VDD EXT and IOREF test points. digital isolator is used as a level translator with a 1.71V to Connect the negative terminal to the GND test point. 5.5V supply range. 4) Connect the positive terminal of the function generator Powering the Board to D1 pin of J6 and negative terminal to any GND test points on the shield. The MAX33012E Shield requires one power supply for 5V operation. The power supply can come from an external 5) Set function generator to output a 2.5MHz square supply or from the Arduino/Mbed microcontrollers 5V wave between 0V and 5V, and then enable function supply. Shunt the JU1 VDD pin to VDD EXT pin option ( generator output. 2-3 default position) to select the external supply. Shunt JU1 6) Turn on the +5V DC Power Supply. VDD pin to 5V (1-2 position) to connect the Arduino/Mbed 7) Connect an oscilloscope probe on RXD test point 5V supply to VDD. and verify the RXD output signal matches the TXD On-Board Termination input signal. A properly terminated CAN bus is terminated at each Transmission Failure, Overcurrent and end with the characteristic impedance of the cable. For Overvoltage Fault Detection Procedure CAT5 or CAT6 cables, this is typically 120 on each In-order to test the fault detection, 100 pulses on TXD end for a 60 load on the CAN driver. The MAX33012E are required to enable the fault detection circuitry. There shield features a selectable 60 load and a 60-60 split are 3 different faults that can be tested. After each fault termination circuit between the CANH and CANL driver condition is applied, fault pin goes high. Send 16 pulses outputs. The 60-60 split termination has a footprint for on TXD to observe the fault code on RXD. Additional 10 a capacitor to reduce high-frequency noise and common pulses on TXD are required to clear the Fault and another mode drift. If the board is evaluated in a system and is 100 pulses on TXD to enable fault detection again. connected at the end of the cable, then select the 120 (60-60 split) termination. To simulate a complete system Remove jumpers JU CANH and JU CANL. As the without connecting to another CAN transceiver, change CAN Bus wont have any termination, MAX33012E the termination resistors on the MAX33012E Shield to a will detect Transmission Failure fault. 60 with optional footprint for a 100pF load. Connect an oscilloscope probe on RXD test point and verify the RXD output signal shows fault code TXD and RXD Configuration 110010. Digital channels for TXD and RXD are selected via JU8. Overcurrent Fault Detection: Connect a short wire It consists of three columns, and 14 rows. The columns between pin 2 of JU CANH and pin 2 of JU CANL. labeled TXD and RXD are connected to MAX33012E As the CANH and CANL lines are shorted to each through the digital isolator U2. The middle column is the other, MAX33012E will detect Overcurrent fault. digital I/O pins, D0 to D13. This provides flexibility for the Verify that the RXD output signal shows fault code user to select different resources on the microcontroller to 101010. transmit and receive signals to and from the CAN Overvoltage Fault Detection: Remove the wire and follow transceiver. Table 2 shows the list of JU8 jumper options. setup instructions in Figure 1 of the MAX33012E data sheet to observe Overvoltage fault. For Overvoltage fault detection, recommended RCM value is 150 and VCM value is 30V. Verify that the RXD output signal shows fault code 100110. Maxim Integrated 2 www.maximintegrated.com