On this sprint we started branching off. Mechanical started doing tests on the components we needed to make (brake rotor designs + FEA results, brake positioning and shaft component positioning like bearing housing and sprockets). Electrical started designing the battery and BMS system (Battery was fully spot welded by then and BMS components were ordered). Software started testing the motor controllers we ordered and designed a linear potentiometer throttle curve, established communications with motors through CAN and other protocols.
On this sprint we finalized the fabrication of all subsystems and had already tested each of them individually. We managed to build concept proving demo to show our system can be scaled up. The battery leads and relay connections were made. We implemented the kill switch and fowards-neutral-backwards drive system electrically. Software was finalizing motor calibration with the arduino. There were two short comings. For the BMS we fried one of the microchips. We reordered them to arrive before demo day. Additionally, when we were scaling up to using both motors and sides of the car, we realized we needed two analog pins, which required two arduinos. Calibration here was a little more complicated as each motor was spinning at a different rpm. Software used PID control here to solve this issue.
We did have a tight schedule this week, so we designed a task list to help us move forwards with components.
Fortunately, by demo day we had successfully assembled and integrated the Go Kart! We had by then gone through a general inspection of the subsystems, made sure to tighten and lock all fasteners, make our steering rack and wheel base as symmetric as possible, fully charge the battery, check our relay and safety measures were working, and finaly drive the car. We were surprised that our battery life was a little longer. This was probably due to not using max power. We eventually floored the cart