A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin,...
-
Upload
evan-townsend -
Category
Documents
-
view
214 -
download
0
Transcript of A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin,...
![Page 1: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/1.jpg)
A.M.E.N.
Autonomous Meteorological Embedded Network for Fire
Fighting
Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen
![Page 2: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/2.jpg)
![Page 3: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/3.jpg)
Conceptual Summary
• Deployable device to collect data pertinent to fighting wild fires.– Wind Speed / Direction– Temperature– Humidity– GPS Location
• Wirelessly relay that data to fire fighting personnel.
![Page 4: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/4.jpg)
Minimum Functionality
– Collect data from sensors in microprocessor on Sensor Node
– Transmit and receive sensor data between Sensor Node and Laptop Node
– Display received sensor data on an XP laptop via a C program
![Page 5: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/5.jpg)
Maximum Functionality
– Push data into a database over the internet whenever an internet connection is detected on the laptop
– Google Maps interface for data pushed to database
– Multiple Sensor Nodes deployed in a mesh network for increased coverage range
![Page 6: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/6.jpg)
Progress Summary
• Sensor and Base node end to end functionality achieved on development boards
• Sensor and Base Node schematics completed
• Initial board layout and milling completed
![Page 7: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/7.jpg)
ID Task Name
1 Sensor Selection - Temperature
2 Sensor Selection - Humidity
3 Sensor Selection - Compass
4 Sensor Selection - Wind
5 GPS Chip Selection
6 Microprocessor Selection
7 Transceiver Selection
8 USB Controller Selection
25 Fundraising
9 Microprocessor / Transceiver Integration
10 Microprocessor / Temperature Sensor Integration
11 Microprocessor / Compass Integration
12 Microprocessor / Humidity Sensor Integration
13 Microprocessor / GPS Integration
16 USB Controller / Transceiver Integration
22 User Program Design
14 Microprocessor / Wind Sensor Integration
15 Minimum Functionality Demonstrated in Lab
18 PCB Board layout training
19 Schematic Drawing - Base Node
20 Design Sensor Board
21 Schematic Drawing - Sensor Node
23 Sensor Node Control Program
24 User Program Implementation
26 Minimum Functionality Demonstrated in Field
17 Initial Board Fab
Fan
Fan
Brian,Dmitry
Fan,Flavio
Brian
Dmitry
Brian
Brian
Flavio,Dmitry,Fan,Brian
Brian,Dmitry
Dmitry,Brian
Dmitry
Dmitry,Brian
Brian,Dmitry
Brian
Fan
Brian
1/25
Flavio
Brian
Flavio,Brian
Flavio,Brian
Dmitry,Brian
Fan
2/3
2/9
B M E B M E B M E B M E B M ENovember 2008 December 2008 January 2009 February 2009 March 2009
![Page 8: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/8.jpg)
Status Report: Flavio
• Completed:– Drafted several documents– Created electric circuit for field node – Learned OrCAD schematic– Concentration on learning proper layout
• Need to do:– Final Board Layout and placement– Component placement on circuit board– Create poster for out project– Create and assemble the field enclosure
![Page 9: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/9.jpg)
![Page 10: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/10.jpg)
Status Report: Dmitry• Completed:
– All sensors can communicate with microcontroller.– Microcontroller can send and receive to/from laptop
node.– All timeouts, except compass, have been configured.– Output format between microcontroller and laptop has
been synchronized.• Need to do:
– Compass (I2C) ISR.– Clock sync between microcontroller and laptop node.– Get state of microcontroller.– Set reading intervals.
![Page 11: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/11.jpg)
Status Report: Fan• Completed:
– Able to send/receive data from serial port – Able to receive data that is transmitted by
microcontroller through transceiver.– Able to converting raw data to readable format– Able to output data onto a simple GUI
• Need to do:– Output data onto a more user-friendly GUI– Save data onto a file– Show a graph of sensor data– Generate HTML code for sensor data table that can
be uploaded if internet is detected.
![Page 12: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/12.jpg)
Status Report: Brian
• Completed:– Proof of concept code for some of the sensors– Base Node Schematic – Draft milling of Sensor Node– Team coordination / support
• Need to do:– Final Gerber to Milling machine conversion– Component placement on circuit board– Team coordination / support– Assembly into enclosure
![Page 13: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/13.jpg)
Demonstration
![Page 14: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/14.jpg)
Plan of Action
• Concentrate resources on board layout
• Continually work on User Interface design
• Design and creation of enclosure
• Field testing of node
![Page 15: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/15.jpg)
ID Task Name
8 Sensor Node Control Program
1 Finalize Sensor Board Layout
2 Fabricate Board
3 Enclosure Design - Sensor Node
10 Enclosure Design - Base Node
4 Enclosure Manufacture
7 User Program Implementation
5 Assembly
11 Minimum Functionality in Completed Field Node
6 Testing
9 Project Documentation
13 Improved Functionality Software Programming
12 Improved Functionality Demonstrated in Lab
14 Final Presentation
Dmitry,Brian
Flavio,Brian
Brian
Flavio,Dmitry,Fan,Brian
Flavio,Dmitry,Fan,Brian
Flavio
Fan
Fan,Flavio,Dmitry,Brian
3/2
Fan,Flavio,Dmitry,Brian
Flavio
Fan,Brian
3/8
3/18
10 12 14 16 18 20 22 24 26 28 2 4 6 8 10 12 14 16 18 20 22 24 26Feb 8, '09 Feb 15, '09 Feb 22, '09 Mar 1, '09 Mar 8, '09 Mar 15, '09 Mar 22, '09
![Page 16: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.](https://reader035.fdocuments.net/reader035/viewer/2022062805/5697bffb1a28abf838cc10c3/html5/thumbnails/16.jpg)
Challenges
• Board layout
• Software corner cases
• Broken components
• Time