建構生物環境 無線感測伺服器系統 國立台灣大學生物產業機電工程學系 指導教授:方煒 博士 報告人 :蕭仲興 2006 06.14 研究目的 1.環境資訊蒐集 溫度量測  溼度量測  水位偵測  2.即時控制 3.監測作業 無線監測系統的問題  體積  電源  連線品質.

Download Report

Transcript 建構生物環境 無線感測伺服器系統 國立台灣大學生物產業機電工程學系 指導教授:方煒 博士 報告人 :蕭仲興 2006 06.14 研究目的 1.環境資訊蒐集 溫度量測  溼度量測  水位偵測  2.即時控制 3.監測作業 無線監測系統的問題  體積  電源  連線品質.

Slide 1

建構生物環境
無線感測伺服器系統
國立台灣大學生物產業機電工程學系
指導教授:方煒 博士
報告人 :蕭仲興
2006 06.14


Slide 2

研究目的
1.環境資訊蒐集
溫度量測
 溼度量測
 水位偵測


2.即時控制
3.監測作業


Slide 3

無線監測系統的問題
 體積
 電源
 連線品質


Slide 4

系統設計架構
無線區域網路

網際網路

PIC server + 無線 AP

感測器

控制器


Slide 5

PIC介面卡
9v Input
4 Analog input
8 Digital IO
RJ45
Serial Port


Slide 6

PIC 介面卡


Slide 7

PIC 16F877A







電壓的部份是需要8V、100mA的輸入
在硬體上它擁有四組類比輸入點
一組穩定的5V輸出
八組數位的I/O port
一顆 Ethernet 控制器


Slide 8


Slide 9

PORT A


Slide 10

PORT E


Slide 11

I/O PORT硬體接腳介紹

PORTA + PORTE + 數位輸出腳x4 + 5V電源


Slide 12

設定方式
 RS-232(串列通訊)

 Internet

(HTTP)


Slide 13

RS-232


Slide 14

類比輸入

數位輸入

數位輸出


Slide 15


Slide 16

感測器介紹
含水率(ECH2O-10、 ECH2O-20)
 溫度(Decagon溫度感測器、RHU-300M 、


AD590)


水位開關


Slide 17

ECH2O-10、20

土壤含水率感測器
使用規格:
2.5V輸入
線性輸出


Slide 18

Decagon溫度感測器

使用規格:
電源供應: 2.5-5V

線性輸出


Slide 19

Decagon感測器使用


Slide 20

AD590溫度感測器

使用規格:
12V電源供應
線性電流輸出


Slide 21

AD590量測方式

V out
V out


Slide 22

RHU-300M溫溼度模組
電源提供: 5V

溫度: 0-5V
濕度: 0-5V


Slide 23

溫度感測
70
2

y = -8.0347x + 49.5x - 11.598
2
R = 0.9961

60
50

t

40
30
20
10
0
0

0.5

1

1.5
v

2

2.5


Slide 24

rh

濕度感測
100

y = 33.59x - 0.9079

80

R2 = 0.9999

60
40
20
0
0

0.5

1

1.5
v

2

2.5

3


Slide 25

LM35溫度感測IC
使用範圍: -55℃ - +150 ℃
 工作電壓: 4v – 30v
 輸出訊號特性: 電壓訊號(10mV/ ℃)
 具有線性輸出的特性



Slide 26

不同形式水位開關


Slide 27










Slide 28

感測器電源供應

EC-10、EC-20 : 2.5V
 RHU-300M : 5V
 AD-590: 12V
 水位感測器 : 3V以上



Slide 29

感測器電源供應電路圖


Slide 30

控制方法
PIC SERVER

固態繼電器
電晶體+繼電器

控制元件

控制器


Slide 31

自製的第一代系統

硬體功能說明


Slide 32

固態繼電器


Slide 33

負載介紹
AC 110風扇
AC 220V鹵素燈


Slide 34


Slide 35


Slide 36

回傳影像與控制網頁畫面


Slide 37

實驗操作方式


Slide 38

檔案記錄方式

Real Time Data

ACCESS資料庫


Slide 39

相對濕度

80
70
60
50
40
30
20
10
0
0

200

400

600

800

1000

時間

RHU-300M相對溼度-時間曲線圖

1200

1400


Slide 40

35
30

溫度

25
20
15
10
5
0
0

200

400

600

800
時間

RHU-300M溫度-時間曲線圖

1000

1200

1400


Slide 41

自製的第二代系統

硬體說明


Slide 42

觀賞花卉栽培容器遠端監控系統


功能
遠端盆栽監控
超音波加濕器
紅、白光源照射


Slide 43

加濕器電源線
IP Camera電源

固態繼電器SSR x
3

紅光LED電源線

PICNIC卡電源

白光LED電源線
無線AP

加濕器電源

12V電源供應器
提供紅光LED

PICNIC 卡

24V電源供應器提供白
光LED


Slide 44

FS + AP
IP Camera
紅光LED

RHU-300M
溫溼度感測器

觀賞盆栽
白光LED

水槽
水位開關

超音波加溼器


Slide 45

類比輸入
RA0 (AI)

空氣溫度

RHU-300M

RA1 (AI)

空氣溼度

RHU-300M

RA2 (AI)

介質含水率

Decagon之ECH2O-20

RA3 (AI)
RA4 (AI)

介質溫度
PICNIC內部溫度

Decagon之T sensor


Slide 46

數位輸入與輸出
高水位

一般水位

低水位

RB0 (DI)
RB1 (DI)
RB2 (DI)

HIGH
HIGH
未用

HIGH
LOW

LOW
LOW

RB3 (DI)

未用

RB4 (DO)

紅光LED on

紅光LED off

RB5 (DO)

白光LED on

白光LED off

RB6 (DO) 水位開關供電 水位開關斷電
RB7(DO) 超音波加溼器on 超音波加溼器off


Slide 47

連線主頁面


Slide 48

資料庫讀取頁面


Slide 49

結論-感測與控制




感測器
溫度: Decagon溫度感測器、LM35 、AD590、 RHU-300M
溼度: RHU-300M
水位: Level Switch公司
含水率: Decagon 公司
控制器
鹵素燈、 LED燈具、風扇、超音波加濕器


Slide 50

結論-資料蒐集
使用軟體-VB.NET
 資料蒐集


感測器數據(類比、數位) 、控制器即時狀態


即時控制
即時單一控制


Slide 51

遠端監控軟體介紹

生物機電所
碩二 雷華德


Slide 52

遠端監控的目的及應用
 生產自動化

- 傳統產業
- 高科技產業
 每個步驟都受到微電腦的控制及記錄
 管理者不管身在何處,都可對這微電
腦進行資料存取及控制硬體的動作


Slide 53

傳統的監控
線路繁雜
- 偵測點不均勻
- 耗費成本
- 訊號衰減
 即時資訊無法讓身處遠地的管理者了解現場
狀態
 監測地點必須置放一台電腦



Slide 54

現代化監控
有線變無線
 微電腦晶片搭配電路設計後,具有:
- 類比輸入
- 數位輸入及輸出
- 通訊及處理資訊的能力
 一張介面卡即可代替整台電腦
 資料以有線或是無線傳輸的方式送到資料
收集中心或基地台



Slide 55

核三廠監測

(林, 2003)

(林, 2003)


Slide 56

生產履歷的應用
建立了可追溯的農產品生產履歷管理系統
(方, 2003)
-PDA下載所需巡視農田的基本資料
-利用全球衛星系統即時定位記錄現場管
理情形
-影像監控傳輸
-消費者可在生產履歷資訊系統網站查詢



Slide 57

日本農業總合研究所創的田間伺服器(Field
Server, FS)
 美國柏克萊大學所創的無線感測網路
(Wireless Sensor Network, WSN)
 NASA 噴射引擎實驗室(JPL)所建的感測網
(Sensor Web,SW)
 在生態觀察或農業環境監控,災害防治上
都可提供相當大的幫助



Slide 58

傳輸協定與模式
TCP/IP( Transmission Control Protocol /
Internet Protocol )
- 確保資料傳送的準確性和連續性
 UDP(User Datagram Potocol )
- 接收端亦不會有回應產生及進行檢查以確
認是否收到重複或遺失的封包
- 每個UDP的表頭都包括來源和目的的埠號



Slide 59

資料庫
微軟的Access資料庫軟體
 SQL資料庫管理軟體
 甲骨文公司的Oracle
 免費的MYSQL



Slide 60

Access與SQL比較差異
特徵
資料庫大小
資料庫物件

MS SQL Server 2005
TB
2,147,483,647

MS Access 2002 (JET)
2 GB
32,768

同時使用者數目

無限制
即時還原;容錯移轉
叢集支援
與 Windows 2000 和
Windows NT 的安
全性整合

255

失敗還原
安全性
Analysis
Services(資料
倉儲、資料擷
取和 OLAP)
SMP 系統支援

可復原到最後一次備份
工作群組資訊檔為基礎

內建



內建




Slide 61

資料庫的建立與連線


Slide 62

電腦裡所能使用的Provider


Slide 63

圖形化介面
( G raphical U ser Interface )
讓不會使用命令行的使用者對作業系統進
行指令輸入
 設計得當的圖形畫面得以幫助使用者快速
了解與尋找功能
 統一的操作方式
 快速熟悉其他程式的操作



Slide 64

程式設計規劃


Slide 65

程式功能介紹


Slide 66

Logo


Slide 67

多重設計介面(MDI)


Slide 68

程式設定


Slide 69

紀錄功能設定


Slide 70


Slide 71


Slide 72


Slide 73

FTP 傳輸


Slide 74

GSM設定


Slide 75


Slide 76

測試畫面


Slide 77

控制設定


Slide 78


Slide 79

監控畫面


Slide 80


Slide 81


Slide 82


Slide 83


Slide 84

資料庫監視


Slide 85


Slide 86


Slide 87

簡訊通知


Slide 88

24小時趨勢圖


Slide 89


Slide 90


Slide 91

資料的重現與搜尋


Slide 92


Slide 93

記憶體分割
大量資料顯示時
將耗費相當大的系統資源!!!


Slide 94

資料的搜尋


Slide 95

按日期搜尋


Slide 96

資料格式的轉換


Slide 97

報告完畢
謝謝聆聽