Design and implementation of under water data collection and communication Sreynoch Chin Advisor:...
-
Upload
claud-bell -
Category
Documents
-
view
219 -
download
0
Transcript of Design and implementation of under water data collection and communication Sreynoch Chin Advisor:...
![Page 1: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/1.jpg)
Design and implementation of under water data collection
and communication
Sreynoch ChinAdvisor: Professor J. Hedrick
![Page 2: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/2.jpg)
Outline
What is this project ? System Specification Testing Result Summary Acknowledgement
![Page 3: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/3.jpg)
Background
Ballston Lake: › No intermixing between water layers for
thousands of years› No oxygen at the bottom of lake
Union Geology Department is interested of doing research study
No commercially available monitoring system
currently collecting data manually› Tedious and time consuming
![Page 4: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/4.jpg)
What is this Project?
RS-422
Sub system of remote water monitoring system
![Page 5: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/5.jpg)
System Specification
Operates continuously for 10 years Operates over 130 feet depth Minimum transmission rate of 9600 bits/s Collects data from lake bottom to near
top 1 foot increment between each data
collection point Provides local data storage
![Page 6: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/6.jpg)
Implementation Hardware: Software
Underwater System
![Page 7: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/7.jpg)
Hardware
Motor
Underwater system
![Page 8: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/8.jpg)
Software
C programming language for Motor commanding Data receiving and transmission
File transfer protocol CRC error checking
![Page 9: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/9.jpg)
Testing & Results
Hardware Software
![Page 10: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/10.jpg)
Hardware
![Page 11: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/11.jpg)
Battery
Lithium-Ion vs. Nickel Metal Hydride› Cost› Battery life› Recharge ability
www.boschtools.com/Products/Toolsbatteryspace.com/nimhbatterypack12v
![Page 12: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/12.jpg)
Sensor and motor reel Problem assembling the reel
![Page 13: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/13.jpg)
Motor Controller Overheating motor bridge
www.lextronic.fr/P1918-controleur-de-moteur-lmd18200t
![Page 14: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/14.jpg)
Heat sink & redesign motor program
![Page 15: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/15.jpg)
Weather balloon Leaked Balloon 3 weather balloons ordered
![Page 16: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/16.jpg)
Software
![Page 17: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/17.jpg)
Sample water property data measurements
![Page 18: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/18.jpg)
Data Transfer Protocol
Packet Format
SOPSOP OpcodeOpcode Control MessageControl Message CRC Hi ByteCRC Hi Byte EOPEOPCRC Low ByteCRC Low Byte
SOP Opcode CRC Hi Byte CRC Low Byte EOP…Data Value…
Control packet format
Data packet format
![Page 19: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/19.jpg)
Time Sequence of data transfer protocol
![Page 20: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/20.jpg)
Protocol’s Flowchart DiagramStartStart
Setup RS-422 serial port
Setup RS-422 serial port
Initialize 2D arrayInitialize 2D array
Get data from local file
Get data from local file
Make packetsMake packets
Initialize connection
Initialize connection
No
Close connectionClose connection
Send packetsSend packets
Connection established?Connection established?
Close RS-422 serial port
Close RS-422 serial port
Clean up 2D array
Clean up 2D array
EndEnd
Store sensor data in 2D[ ]
Store sensor data in 2D[ ]
StartStart
Setup RS-422 serial port
Setup RS-422 serial port
Initialize 2D arrayInitialize 2D array
Create local fileCreate local file
Close RS-232 serial port
Close RS-232 serial port
EndEnd
Transmitter Receiver
![Page 21: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/21.jpg)
Successfully transmitted water data from the sensor to PC running Linux machine
![Page 22: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/22.jpg)
Summary
Successful motor commanding successful data transfer from sensor to
control computer and to shore’s computer
![Page 23: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/23.jpg)
Acknowledgement
Professor Hedrick Professor Shaw Aung Soe Paul Tunison Union Electrical and Computer
Engineering Department Union Geology Department
![Page 24: Design and implementation of under water data collection and communication Sreynoch Chin Advisor: Professor J. Hedrick.](https://reader030.fdocuments.us/reader030/viewer/2022033104/56649e905503460f94b94ce4/html5/thumbnails/24.jpg)
Questions ?