120 likes | 245 Views
Field Server Application in Thailand. 17th APAN Meeting & Joint Techs Workshop East-West Center, University of Hawaii Honolulu, Hawaii,USA. Field Server Workshop, 2003.....First kick-off. Field Server Forum. Government Agency. International Level. Community Level. School Level.
E N D
Field Server Application in Thailand 17th APAN Meeting & Joint Techs Workshop East-West Center, University of Hawaii Honolulu, Hawaii,USA
Field Server Forum Government Agency International Level Community Level School Level 17th APAN Meeting & Joint Techs Workshop East-West Center, University of Hawaii Honolulu, Hawaii,USA
Prototype • Field Server • Data Logger • Communication • Collect & Display data • Sensors 17th APAN Meeting & Joint Techs Workshop East-West Center, University of Hawaii Honolulu, Hawaii,USA
Field Server Model • 8 channels • Store to Compact Flash (up to 1GB) • Time interval from 10 sec. to 24 hr. • Easy , Cheap • Battery backup 17th APAN Meeting & Joint Techs Workshop East-West Center, University of Hawaii Honolulu, Hawaii,USA
Collect & Display Data • Network • via Wired LAN • via Wireless LAN • via Telephone line • via Mobile communication GPRS • Collect Data to Database • php -> DBMS -> Report • Java -> DBMS -> Report • VB -> Report & Control • Display from Database • Table , Chart , Picture for current / max / min / avg , etc.
for education • for field and environment monitoring Application 17th APAN Meeting & Joint Techs Workshop East-West Center, University of Hawaii Honolulu, Hawaii,USA
Server Linux Redhat 8 Temperature Site Date Amt A 1/1/99 12.4 A 1/1/99 15.7 A 1/1/99 18.8 ... C 1/1/99 10.3 C 1/1/99 11.4 C 1/1/99 12.6 ... Humidity Site Date Amt A 1/1/99 60 A 1/1/99 60.1 A 1/1/99 60.5 ... B 1/1/99 50 B 1/1/99 50.2 B 1/1/99 50.5 ... crontab Solar Radiation Site Date Amt A 1/1/99 3.5 A 1/1/99 4.5 A 1/1/99 2.8 ... Apache PHP */5 * * * * /usr/bin/php /html/php/get_fsdata.php Postgres function calTemperature($val) { return (($val-20.0)/1023.0)*500.0; } function calHumidity($val) { return ($val/1023.0)*500.0; } function calSolarradiation($val) { return ($val/1023.0)*5000.0; } Php process
Field Server Monitoring by OCX/VB picocx Field Server program properties Use picocx with Visual Basic to collect and display data
Sensors • Temperature Sensor (0 - 100 c 1c) National LM35DZ • Humidity (0 – 100%RH 1%RH) HoneyWell HIH-3610 • Pressure(950 - 1050 KPa 1KPa)Motorola MPVX5010DP • Water level by pressure gauge ( 0 – 10 m 1 cm) Motorola MPVX5100DP • Light (0 – 10000 lux 10 lux) Photo Transistor • Wind Speed(0 - 67 m/s 0.1m/s) Photo Counter • Rain Gauge(0 - 9999 mm 0.1mm) Tapping • Soil Humidity
On progress • More sensors for Hydrology , Meteorology and Agriculture • Water Level , Water Flow , Water Quality , ... • Solar Duration , Evaporation , ... • Soil Moisture , Leaf Wetness , Soil Temperature , ... • Field test • Network via Telephone line , Wireless LAN , GPRS • Data Logger • Sensors with rain proof & sunlight protect • Video Stream with Field Server