基于WIFI的無(wú)線(xiàn)甲醛監測器設計
1.2.4 通訊模塊
本文引用地址:http://dyxdggzs.com/article/235205.htm本模塊可以實(shí)現傳統的RS232通訊,也可以實(shí)現WIFI無(wú)線(xiàn)通訊。單片機的引腳RXD(P30)、TXD(P31)通過(guò)MAX232芯片將TTL電平轉換為EIA電平,從而實(shí)現單片機與PC機的RS232通訊。WIFI無(wú)線(xiàn)通訊則是通過(guò)WIFI模塊將單片機的數據轉換成WIFI標準的數據類(lèi)型。通過(guò)設置模塊的網(wǎng)絡(luò )名稱(chēng)、密碼、IP、端口號、串口參數等可實(shí)現單片機與PC機或智能手機之間的通訊。
1.3 外殼設計
整體的外殼設計如圖7所示。外殼設計主要是根據模組的尺寸、電源的形式、接口位置、方便拆卸等來(lái)考慮。本款模組的長(cháng)是102mm,寬是40mm,高是30mm。電源既要能用電池供電又要可以通過(guò)外接電源供電。綜上考慮,外殼由3個(gè)部分組成:電路板倉、器件倉、電池倉。電路板通過(guò)6個(gè)通孔固定在外殼上蓋上,同時(shí)電路板會(huì )與外殼形成一個(gè)封閉的倉,即器件倉,在器件倉的上表面再打一些小孔,氣體通過(guò)擴散經(jīng)過(guò)這些小孔與器件發(fā)生反應。電池固定在正面,它通過(guò)兩根線(xiàn)與電路板連接,電源線(xiàn)與電路板是可拔插的,以方便電池的拆卸。外接電源接口、開(kāi)關(guān)、指示燈固定在外殼的尾部。

2 軟件設計
本系統的軟件部分分為兩個(gè)部分:?jiǎn)纹瑱C部分與客戶(hù)端部分。單片機軟件采用C語(yǔ)言編寫(xiě),它包含初始化函數、信號獲取函數、溫度獲取函數、數據處理函數、溫度標定函數、存儲函數等。程序流程圖如圖8所示,單片機首先初始化,然后等待與客戶(hù)端連接,當連接成功后就判斷當前指令是工作模式還是調試模式,調試模式則進(jìn)行溫度標定,標定的結果存儲在單片機的內部存儲當中,如果是工作模式則根據客戶(hù)端的指令做出相應的操作,最后得到的數據經(jīng)過(guò)WIFI無(wú)線(xiàn)傳輸到客戶(hù)端顯示出來(lái)??蛻?hù)端如果是PC機則基于LabVIEW編寫(xiě),它主要實(shí)現WIFI無(wú)線(xiàn)通訊、數據的傳輸、數據的處理與顯示??蛻?hù)端若是Android智能手機則基于Java開(kāi)發(fā)相應的APP應用程序,該APP主要實(shí)現WIFI無(wú)線(xiàn)通訊、數據的傳輸與顯示。通過(guò)實(shí)驗測試證明,Android智能手機與甲醛監測器通信正常。

3 電子鼻的性能測試
靈敏度是甲醛監測器的重要性能參數之一。我們將TiO2作為氣體敏感材料制作成傳感器器件,并用我們的甲醛監測器將加熱溫度分別控制在25℃、50℃、75℃、100℃、125℃五個(gè)不同的溫度,且在紫外光激發(fā)的條件下對100ppm甲醛進(jìn)行了靈敏度測試,如表1所示。結果發(fā)現,在紫外光激發(fā)的情況下75℃時(shí)我們的甲醛監測器的敏感度最大,達到了1802.03。

在紫外光激發(fā)、加熱溫度75℃的條件下,我們就傳感器對不同濃度的甲醛的靈敏度做了測試,結果顯示在10ppm時(shí)我們的傳感器還具有很高的靈敏度。

通過(guò)上面的實(shí)驗結果說(shuō)明,我們設計的甲醛監測器是可行的。
4 結束語(yǔ)
本甲醛監測器有以下幾個(gè)特點(diǎn):
(1)既可以進(jìn)行熱激發(fā)又可以進(jìn)行光激發(fā),相對于傳統熱激發(fā)溫度要200℃以上才能得到較好的材料性能,本系統在光激發(fā)下只需75℃就能達到最好的性能,大大降低了功耗。
(2)本系統尺寸小,便于攜帶。
(3)本系統可以實(shí)現WIFI無(wú)線(xiàn)通訊,這為傳感器聯(lián)網(wǎng)和遠程監控打下了基礎。
(4)本系統成本低且對甲醛的靈敏度好。
pid控制器相關(guān)文章:pid控制器原理
評論