[WIP]PeripheralSOM PCB
GitHub:
https://github.com/lhr-solar/BPS-PeripheralSOMPCB
Dimensions:
40 x 50 mm
Goals:
- A generic board that will take inputs from various sensors and chips, and transfer that data onto a CAN bus
- Intersection of all our MCU board's components
- Remove the need for redesigning complicated MCU, CAN, and buck converter circuits
- Low power
Requirements:
- Use a low-power MCU (STM32L4)
- Able to be daisy-chained via a 5V and CAN line
- Can be powered and power other boards
- Small
Schematic:
https://github.com/lhr-solar/BPS-PeripheralSOMPCB/blob/bom/BPS-PeripheralSOM_SCH.pdf
Power Distribution:
- Takes 5V from an outside source → Isolates it → LDO down to 3.3V
- The left section is voltage protection:
- The TVS diode prevents voltage spikes
- The MOSFET is for reverse polarity protection
- These boards will be in very noisy situations, so we isolate the GNDs between the boards
USB:
CAN:
MCU:
- Bypass capacitors
- GND and GNDA filter
- Terminating resistors
SW Pullups:
SPI Protection:
PCB:
https://github.com/lhr-solar/BPS-PeripheralSOMPCB/blob/bom/BPS-PeripheralSOM_PCB.png
MCU:
Improvements:
- 3.3V test points for standalone testing with a 3.3V source
Welcome to the University Wiki Service! Please use your IID (yourEID@eid.utexas.edu) when prompted for your email address during login or click here to enter your EID. If you are experiencing any issues loading content on pages, please try these steps to clear your browser cache.