Project OverviewÂ
Led a 5-person engineering team to design and build a Highly Accelerated Life Testing (HALT) rig to evaluate liquid level sensor durability under extreme conditions (5 kPa vacuum and corrosive brine exposure). As Team Lead, I managed overall system integration while personally engineering the embedded data acquisition (DAQ) subsystem and fault-detection logic.
Engineering Highlights & Individual Contributions
Project Leadership & Integration: Directed cross-functional efforts between mechanical, PCB, and sensor sub-teams. Managed system-level constraints to ensure the Arduino logic, power delivery, and hardware successfully interfaced without failure in a highly corrosive environment.
Event-Driven Fault Detection: Engineered an asynchronous Arduino C++ state machine to monitor physical brine cycles. Designed a dynamic polling window (e.g. 24 seconds) that actively listened for a HIGH sensor signal. Upon a successful read, the system logged a "Pass," awaited a LOW signal indicating brine drain, and dynamically reset the cycle timer. If the polling window expired before a HIGH signal was detected, the firmware automatically logged a "Fail" state.
Power-Loss Resilient DAQ Architecture: Designed a localized Data Acquisition (DAQ) system using an Arduino and SD shield. Implemented non-volatile memory (EEPROM) state tracking to safeguard cycle timers and test progress, ensuring zero data corruption and seamless recovery during power cycles.