Stand-Alone and Mesh Networks of Dissolved Oxygen (DO) Monitors Advisors Joseph Shinar Ruth Shinar with Bob Mayer Alex Smith Sd-May11-20 Betty Nguyen Scott Mertz David Hansen Ashley Polkinghorn Scott
Problem Statement Existing DO Sensors are expensive. No existing DO Sensors have remote sensing capabilities. DO levels vary with temperature and ISTI’s existing DO Sensor does not take this into account. Battery life is subpar in the existing implementation Calibration currently involves reprogramming Existing code is not neat or maintainable (problem statement – needs to include background, etc) Ashley
Project Objective Incorporate power saving features including a device sleep mode. Account for temperature variation Temperature sensor DO level calculation modification Ensure functioning star network Test and fix integrated units Add new calibration message Add Zigbee node - to - DO Monitor communication (problem statement – needs to include background, etc) Ashley
Conceptual Sketch Ashley
Functional Requirements Required The monitor units shall take readings of dissolved oxygen. The monitor units shall wirelessly transmit their readings to the master controller. The master controller shall request readings from each monitor unit. The master controller should have a graphical user interface to display measurements. The master controller user interface shall allow the user to poll a monitor unit for data. The system shall query each monitor unit for data through the master controller. The Windows service shall log all data processed through the unit in a SQL database. The network nodes shall create a star-like topology Optional The network nodes shall create mesh network topology The master controller shall send calibration data to each monitor unit. David
Non-functional Requirements The system shall have an optimal operating range of 1000 meters. The microcontroller shall enter a sleep state between samples. A temperature probe shall be attached to the existing sensor probe to increase calculated accuracy. David
Functional Decomposition Scott
DO Monitor <detailed design> Scott
Zigbee Node (should we insert more for detailed design?) Betty
MasterController GUI Ashley
Accomplishments Documentation created and expanded Temperature sensor tested in hardware and software Developed a solution for our soft-key power switch Fixed numerous hardware errors Verified PC to Network Coordinator to Zigbee Node communication Calibration framework completed Betty
Project Status Betty
Schedule David