Anirud’s Status Report for 4/20

This Week:

This week, we encountered several challenges with shorts in our connections due to initial wiring issues. After multiple revisions, we’ve successfully improved the setup. The small wires extending from the top and bottom of the PCBs are now connected with jumpers, allowing for daisy-chaining in both left and right directions. This design reduces the risk of shorts, as the interconnecting wires are not soldered directly to the boards, providing more space and flexibility.

We received additional PCBs from JLCPCB and addressed wear from the soldering and desoldering processes on the original boards by acquiring new parts and soldering more units.

I also completed enhancements to the ammeter sensing code. Initially, the readings were unstable due to noise, but after implementing a moving average algorithm, the data stabilized. Verification with a laboratory oscilloscope confirmed the ammeter’s accuracy. Adjustments to the baud rate and sample count further optimized the balance between measurement speed and precision.

 

Schedule:

No changes to the schedule; progress is on track.

 

Next Week:

Next week, I’ll collaborate with Callum to address issues in the Sensor Matrix code and refine our sampling techniques.

We plan to finalize and secure the wiring for the PCBs.

Additionally, Callum and I will focus on building the Finite State Machine (FSM) and integrating it with the subsystems’ code. Post-MVP, we aim to enhance the system with further code modifications to expand its capabilities.

Leave a Reply

Your email address will not be published. Required fields are marked *

*