Formula & Board Design

Skills Developed: PCB Design / Leadership / Debugging / SMD Soldering

First Formula Board

Charging board

This is the first board that was given to me as a freshman in formula. The goal of the board is to enable communication between our accumulator and our J1772 charger through CAN. I was building off the past board, and was tasked to clean up the board layout (it was pretty bad before), clean up the schematic, and add a 7 segment display. I implemented the 7 segement display by adding in a LED driver to let us control it without using an insane amount of pins on our MCU. The point of adding the display was to allow us to to easily tell us information about the charging process. I wanted to use it to display battery percent so I implemented coloumb counting as we were already reading current from our g-meter, so I just had to setup CAN to read it and so some calculations on the board.

Boards I Lead

Power Distribution Unit

PDU PCB

This is our car's biggest board, and was a new addtion to our car last year. It basically houses a bunch of sensing boards, as well as a lot of LEDs that correspond to shutdown nodes on our car, letting us easily debug the board. Other purposes of the board include displaying information about our high voltage system on a 7 segment display, and controlling a cooling fan for our motor.

BMS Core

BMS core

This board is a key part of our battery management system. For a large part, it is recieving information from a lot of boards in our BMS such as the Cell Supervisory Circuit board, and has a current sensing trip and is able to trigger the BMS shutdown relay. The main target with the board this year was switching from atmega MCU to a STM32.

New Charging Board

New charging board schematic

Back to this exciting board. The main changes we made this year was a switch to an LCD from a 7 segment display as it makes the UI much nicer, though pricier in the end. We also switched this board from an atmega to a STM32.

WANT TO CONTACT ME?

I am happy to talk to you about any of my projects, or even if you think I can
answer some questions to help you on your own, I am more than happy to help

Contact With Me