About虛擬&實際

@分享虛擬與實際的世界中所遊玩的心得紀錄,從物理化學到生命科學、從人文藝術到現代科技、從虛擬介面到實際生命體。享受的只是一種學習與體驗。若文章內容有誤,歡迎提出以供修改,對文章的回饋,歡迎寄信給我!一起分享,互相學習成長的環境。
@個人簡介在『關於韃靼』
@我是韃靼~我的信箱:chenyuquan at gmail dot com

2012年8月7日 星期二

濕溫度記錄器_RH & Temperature Machine

在NTU AS的實驗中有需要用到-即時監控溫度與濕度的資料.而實驗室使用的是:
"OMEGANETTE (R) HH311 Humidity/Temperature Meter"



硬體通訊參數如下:

BAUDRATE: 9600
PARITY: NO
DATA BITS: 8
STOP BITS: 1

通訊讀取的資料為10 byte.
*關於 bit & byte 也是這次實驗才會接觸到,之前使用NI的DAQ直接擷取感測器的訊號就不需要這麼複雜.也算是繼氣體流量控制器(Digital Flow Controller, DFC)後的第三台使用RS232之類的儀器通訊.*

由於所需要的資料在4~5(RH data), 6~7(T1 data), 8~9(T2 data),從"VISA read"讀回的是二進制的資料,使用的方法是先將視為Hexadecimal(十六進制)使用"String to Byte Array"轉換成U8的數字格式(預設格式,為一維陣列,十個元素).
接著從陣列中擷取所需的位置再轉換成Hexadeciaml string,最後再將其轉成DBL的數值.
不過轉換後的數值並沒有小數位數,所以將此數值除以10即得到正確的溫濕度.


而實際擷取的檔案如下:(日期/時間/RH/T1/T2)

其實HH311 Meter本身即有原廠軟體,不過目前實驗有傅立葉紅外光譜儀,氣體流量控制器,還有此溫溼度儀器.三種軟體個別使用實在是很不同步,且也累贅.

至少利用Global Varient的方式可以將氣體流量控制器與溫濕度計做一個同步化工作.(未來計劃事項)

沒有留言:

張貼留言