The CAN DAB Hat (sponsored by JLCPCB) is a board used to directly interface with a Raspberry Pi Computing Module 4+ used within a board in our student-designed car.
DetailsThe key components in this board are the MCP2561/2FD and the 40 Pin GPIO Header which will be used to interface with a Raspberry PI 4 to test whether CAN Data can be sent to a Pi properly.
The MCP2561/2FD is a cost-effective and small-footprint CAN FD controller that can be added to a microcontroller with an available SPI interface.
It has the following features:
- VIO Supply Pin to Interface Directly to CAN Controllers and Microcontrollers with 1.8V to 5.5V I/O
- Power-on Reset and Voltage Brown-Out Protection on VDD Pin
- Protection Against High-Voltage Transients in Automotive Environments
- Very Low Standby Current (5 µA, typical)
- High ESD Protection on CANH and CANL
The Raspberry Pi 4 is a credit card-sized computer system and comes with a high-performance ARM Cortex A72 4x 1.5 GHz quad core processor.
It has the following features:
- Quad core 64-bit ARM-Cortex A72 running at 1.5GHz
- 1x SD Card
- 2x micro-HDMI ports supporting dual displays up to 4Kp60 resolution
- 2x USB2 ports
- 2x USB3 ports
- 28x user GPIO supporting various interface options:
- High operating range of 0 to 50 degrees Celcius
Build instructions
Step 1
Now, with our PCB design in hand, it's time to order the PCBs and Assembly. For this step, head to JLCPCB.com, and click on QUOTE NOW.
JLCPCB has sponsored our project. JLCPCB (ShenzhenJLC Electronics Co., Ltd.), is the world's largest PCB prototype company and the leading high-tech manufacturer specializing in quick PCB prototypes and small volume PCB production. You can order PCB and SMT Assembly starting at just $2 for 5 PCBs. You can read more about them on our website here: https://www.pennelectricracing.com/s/JLCPCB-Sponsorship-Document.docx.
JLCPCB_Sponsorship_Document.docxJLCPCB_Sponsorship_Document.docx
Step 2
After exporting your gerber and drill files from Altium (see Files section for instructions), compress them and upload your zip file to JLC's website.
Step 3
Here, you can see we successfully uploaded our zip file. We are then able to review our board using the Gerber Viewer function to ensure that both the Top and Bottom layers look good.
Step 4
We opted to have JLC assemble the bottom side of our PCB. For this step, we uploaded our BOM file and Pick and Place file exported from Altium, confirmed our part selection from JLCPCB's parts library, and verified the orientation of all of our SMT parts.
To place the order, hit Save to Cart and then Checkout securely. Our PCBs took less than a week for fabrication and assembly and arrived at our door 3 days after that using the DHL delivery option. We were very happy to receive our well-packaged PCBs, and their quality was excellent.
Comments
Please log in or sign up to comment.