Spring 2019 Hardware Projects
Design
MSXII/MSXIV: Tritium Bridge Interface Board
Description
The Tritium CAN-Ethernet Bridge is expected to be used in the car for our Telemetry system. The bridge connects to the CAN bus of the car using a DB9 connector. On the same DB9 connector, power (VBAT), and ground are also used to power the bridge itself.
Requirements
Supply VBAT (9-14V) to the Tritium Bridge via the DB9 connector
Connect CAN to the DB9 connector
Similarly to controller boards, there should be a pass through for CAN
I.e. CAN should pass through the board (Dura-Clik to Dura-Clik), but also go to the DB9.
Include the ability to terminate CAN (61R + 61R + capacitor, identical to Controller Board Rev 7)
Include ESD diodes for CAN
Include TVS diodes for VBAT
MSXII/MSXIV: Ubiquiti Bullet M2 Interface
Description
The Ubiquiti Bullet M2 is planned to be used for telemetry as our wireless access point in the car. Since the Bullet was not originally designed for this purpose, we need to find a way to power it with a clean and stable voltage supply. One potential complication is the Bullet is powered through the Ethernet jack (Passive PoE), so we need to include Ethernet
Requirements
Voltage regulator for the Bullet (What is it’s minimum and maximum voltage?)
One ethernet port for the Bullet, another to interface with the rest of telemetry
MSXIV: DC-DC Board
Description
We recently got Vicor DCM modules for our next vehicle. We should design a board according to their recommended circuits. They also have simulation tools available online.
Requirements
Use their simulation tool to design the circuit
Work with @Eric Chiang from the mechanical team to figure out cooling
Include over-current protection (fuses) for the input and output of the DC-DC
MSXIV: Sensor Board
Description
Our mechanical team is hoping to sense a variety of information (still TBD) from the car for both modelling and validating our dynamics systems. These may include things like acceleration of the car, travel of the suspensions, the steering angle, temperature, pressure etc. Most of these signals will be analog (basically a potentiometer), so you would take in the inputs and allow them to be sent over CAN.
Requirements
Develop a sensor board to interface with one or multiple different sensors
Work with the mechanical team (@kevin bui) and the strategy team to determine what sensors we should include in our car.
Infrastructure: Current Sense Board
Description
To measure current using an oscilloscope (e.g. what does the current look like when I turn something on?), you would typically use a current probe. These current probes are costly (>$500 for basic ones), and the goal is to design something that could be used in place of a current probe.
Requirements
Measure current using a shunt resistor for up to 20 A
Have a way of changing the offset (optional) to calibrate the sensor
Have a way of showing the current level is too high
Connect to an oscilloscope using a BNC connector or PCB probe connector
Maybe connect to a controller board for PC logging? Or we can use something simpler for this (e.g. arduino)
Array (Not PCB design)
Description
We’ve finalized our aerobody for MSXIV, and the mechanical team has laid out a preliminary solar array layout using the Sun Power Maxeon Gen III cells. We need to work with the mechanical team in finalizing the array layout, and figuring out where we want the connections to our cells, as well as what maximum power point tracker (MPPT) we’re going to use for the array.
Requirements
Work with the mechanical team in refining a solar array layout
Evaluate and select a MPPT
Modifying Existing Boards
GPS Board
https://uwmidsun.atlassian.net/browse/HW-202
Hardware Contact: @Mena Labib
Description
One of the connections for the GPS module was not connected to our microcontroller. This should be fixed by creating a new revision of the board.
Validation
BMS AFE Rev 5
Hardware Contact: @Taiping Li
Firmware Contact: @Former user (Deleted)
Description
BMS AFE Rev 4 was designed to feature more thermistor sensing capabilities, separate wires to power the board, and provide better thermal performances while discharging the modules. We also switched to a linear regulator for Rev 4, which proved to have used too much power compared to our switching regulator. Rev 5 was therefore designed to include the changes from Rev 4, but revert the regulator change to the original switching regulator + LDO design. This should therefore be tested and validated.
To Do
Bring-up and validate the new AFE Rev 5
Perform accuracy testing for thermistors and cell readings
Test thermal performances during discharge
Power Distribution Rev 3
Hardware Contact: @Taiping Li
Firmware Contact: @Andy Jin (Unlicensed)
Description
Power Distribution was designed in the weeks leading up to the 2018 American Solar Challenge, and was supposed to go into the car but was ultimately not validated in time. The board mainly focuses on improving thermal performances at higher currents by using a better shunt resistor for current measurements and having larger copper areas. We also switched from the low side switching MOSFETs to a new high side switch.
To Do
Bring-up and validate the new Power Distribution Board
Integrate the board into the car
Debug
Front Lights Board
Description
The Lights Board (Rev 1) in the front enclosure of the car currently does not turn the left daytime running lights (DRL) on. Investigate this further and replace components or the board as necessary.