Browsed by
Month: September 2019

Cindy Status Report 9/28/19

Cindy Status Report 9/28/19

This week I spent time working on reading the pwm.c firmware we wrote for CMR’s firmware library, which uses a microcontroller in the same family as the Janktroller. The ST microcontroller datasheet was very helpful in identifying the different modes we need to set in the center-aligned PWM control firmware. I have also started researching battery solutions to power our motor and motor controller, such as looking into battery assembly clips (https://vruzend.com/ for example) and a potential BMS ASIC (http://www.ti.com/lit/ds/symlink/bq76940.pdf)….

Read More Read More

Deepak Status Report 9/28/2019

Deepak Status Report 9/28/2019

The main thing I accomplished this week was looking into the details of the STM32F4’s timer. One of the basic elements of motor control is providing PWM signals to the MOSFETs, and care must be taken in exactly how the signals interact. The high side MOSFET (attached to power) and the low side MOSFET (attached to ground) cannot be turned on at the same time (or they explode), so the timers provide complementary PWM outputs and allow you to insert…

Read More Read More

Team Status Report 9/28/19

Team Status Report 9/28/19

Right now, the biggest risks to our project staying on schedule is the Janktroller not working or being broken, which would hamstring firmware development. To minimize the consequences of any accidents, we have a stock of extras of the parts most likely to be damaged in our testing (MOSFETS and gate drivers), as well as extra boards. We haven’t had to make any design changes yet. We are proceeding to move into basic firmware development with timer and ADC bringup,…

Read More Read More

Bolaji Status Report 9/28/19

Bolaji Status Report 9/28/19

The primary thing that I accomplished this week was finishing the assembly of the Janktroller++, which will allow us to begin some of our hardware testing. This involved soldering the rest of the components to the board, cleaning up solder bridges, and then wiring it up and running some initial diagnostic tests. Having a working Janktroller will give us a good platform for developing our firmware with lower stakes before moving onto a bigger controller. I have also started working…

Read More Read More