Stand-Alone and Mesh Networks of Dissolved Oxygen (DO) Monitors Sd-May11-20 Betty Nguyen Scott Mertz David Hansen Ashley Polkinghorn Advisors Joseph Shinar Ruth Shinar with Bob Mayer Alex Smith
Project Objective Account for temperature variation Account for temperature variation Temperature sensor Temperature sensor DO level calculation modification DO level calculation modification Ensure functioning mesh network Ensure functioning mesh network Test integrated units Test integrated units Make necessary changes Make necessary changes Add new functionality Add new functionality
System Diagram
Functional Decomposition
Functional Requirements The monitor units shall wirelessly transmit their readings to the master controller. 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 shall request readings from each monitor unit. The master controller shall have a graphical user interface to display information from each monitor unit to the user and allow an operator to obtain data from a specific unit. The master controller shall have a graphical user interface to display information from each monitor unit to the user and allow an operator to obtain data from a specific unit. The master controller user interface shall display data from each monitor unit. The master controller user interface shall display data from each monitor unit. The master controller user interface shall allow the user to poll a monitor unit for data. The master controller user interface shall allow the user to poll a monitor unit for data.
Nonfunctional Requirements The system should have an optimal operating range of 1000 meters. The system should have an optimal operating range of 1000 meters. The system should auto-configure in a range- extending topology. The system should auto-configure in a range- extending topology. The monitor unit should enter a sleep state between samples. The monitor unit should enter a sleep state between samples. A temperature probe should be attached to the existing sensor probe to increase calculated accuracy. A temperature probe should be attached to the existing sensor probe to increase calculated accuracy.
Constraints and Technology Use a predefined schematic and wireless protocol Use a predefined schematic and wireless protocol Zigbee-compliant Zigbit Zigbee-compliant Zigbit BitCloud BitCloud Constraints Constraints Operating temperature: 0 to 40 degrees Celsius Operating temperature: 0 to 40 degrees Celsius Operating environment: water resistant Operating environment: water resistant
Schedule
Risks Circuit board redesign Circuit board redesign Testing and implementation rely on having a working board Testing and implementation rely on having a working board Actions: Actions: ISTI has agreed to expedite the process ISTI has agreed to expedite the process A member of our team may redesign the board A member of our team may redesign the board Our work is an expansion of an existing system. Our work is an expansion of an existing system. Possibly flaws in system Possibly flaws in system Actions: Actions: Built time into schedule to fix flaws Built time into schedule to fix flaws Taking time to ensure that we fully understand the existing system before starting our design. Taking time to ensure that we fully understand the existing system before starting our design.
Cost Estimate CategoryItemStatusCost ($) Labor532 $20/hrDonated Hardware Previous DO Monitor PrototypesPurchased 800 New DO Monitor Prototypes 800 Software AVR StudioFree 0 BitCloudFree 0 Total 12240