摘要 :介紹了一種手持燃氣抄表裝置,具有智能化、使用便利的特點。該手持燃氣抄表裝置可實現智能遠距離無線抄表,同時檢測周圍環境,當環境中燃氣濃度過高或者溫度過高時,自動報警,并通過 GSM 方式與上位機通信,提高了使用安全性。
李楠, 電子測試 發表時間:2021-09-05
關鍵詞 :燃氣抄表 ;報警 ;智能
0 引言
隨著國民經濟的發展和生活水平的提高,燃氣已普遍進入城鎮居民家中,相比較于早期普遍使用的瓶裝液化氣,其使用方便且成本較低,受到了居民的歡迎,但同時也存在著一定的安全隱患,燃氣泄漏不易察覺,泄漏后若導致火災將給居民人身財產帶來損失。目前,市面上一般手持燃氣抄表裝置主要通過紅外通信方式和燃氣表進行數據傳輸,采集用戶燃氣使用度數等數據,但這些燃氣抄表裝置通信距離短、抄表效率較低。鑒于此,為克服一般手持燃氣抄表裝置的不足,并提高燃氣設備使用安全性,本文設計一種新型手持燃氣抄表裝置,該手持燃氣抄表裝置不僅能實現智能遠距離無線抄表,而且能同時檢測周圍環境,當環境中燃氣濃度過高或者溫度過高時,自動報警。
1 系統硬件設計
基于 ZigBee 的自動報警手持燃氣抄表裝置系統包括微控制器、顯示模塊、聲光報警模塊、ZigBee 模塊、GSM 模塊、紅外模塊、燃氣傳感器、溫度傳感器、存儲模塊、鍵盤模塊、電源模塊和時鐘模塊 [1]。硬件系統框圖如圖 1 所示。
微控制器對手持燃氣抄表裝置各模塊進行控制 ;顯示模塊顯示時間、燃氣表發送過來的抄表數據和檢測出的異常情況狀態 ;聲光報警模塊在手持燃氣抄表裝置檢測到出現燃氣濃度過高或溫度過高的異常情況時發出報警聲音并閃爍發光進行報警 ; ZigBee 模塊通過 ZigBee 通信方式和燃氣表進行通信,發送數據至燃氣表或接收燃氣表發送過來的數據 [2]。微控制器和 ZigBee 模塊采用 CC2530 集成芯片,顯示模塊采用 12864OLED,聲光報警模塊包含蜂鳴器和 LED 燈。微控制器與 ZigBee 模塊的電路連接圖如圖 2 所示。
GSM 模塊通過 GSM 通信方式和燃氣表進行通信,發送數據至燃氣表或接收燃氣表發送過來的數據,并可通過 GSM 通信方式和管理員手機進行通信,發送數據至管理員手機或接收管理員手機發送過來的數據 ;紅外模塊通過紅外通信方式和燃氣表進行通信,發送數據至燃氣表或接收燃氣表發送過來的數據。GSM 模塊包含 SIM 卡,SIM 卡和 GSM 模塊采用的集成芯片 SIM800C 相連。紅外模塊包含紅外發射器和紅外接收器。GSM 模塊電路連接圖如圖 3 所示。
燃氣傳感器檢測手持燃氣抄表裝置所處環境的可燃氣體濃度 ;溫度傳感器檢測手持燃氣抄表裝置所處環境的溫度值。燃氣傳感器型號為 MQ-9,可檢測甲烷、液化石油氣等可燃氣體和一氧化碳氣體,適用廣泛,安全性高。溫度傳感器采用 DS18B20 集成芯片。
存儲模塊存儲接收到的抄表數據 ;鍵盤模塊用于人機互動,包括選擇通信方式、開啟抄表程序、裝置開關機 ;電源模塊為手持燃氣抄表裝置各模塊提供電壓大小合適且穩定的電源 ;時鐘模塊用于計時,提供實時時間數據,包括年、月、日、周、時、分、秒 ;鍵盤模塊包含五個按鍵,用于設置和功能選擇。存儲模塊采用 AT24C16 集成芯片,其存儲空間為 16K,具有 2 線串行接口,連線少,通信簡單。鍵盤模塊的 5 只按鍵分別為 ZigBee 通信按鍵、GSM 通信按鍵、紅外通信按鍵、抄表按鍵和電源按鍵。時鐘模塊采用 DS1302 集成芯片,其是一種高性能、低功耗、帶 RAM 的實時時鐘電路,可以對年、月、日、周、時、分、秒進行計時,具有閏年補償功能,工作電壓為 2.0V-5.5V,可接后備電源,保證主電源電能耗盡時仍可靠工作。電源模塊包含三塊可充電式鋰電池、一只 LDO 降壓芯片和一只 LDO 升壓芯片 [3]。其中鋰電池電壓為 3.7-4.2V,電池型號為 18650,電池容量為 3000mAh,三塊鋰電池中的第一塊連接 LDO 降壓芯片,經降壓為 3.3V 后為微控制器 10 和 ZigBee 模塊 4 供電,第二塊鋰電池連接 LDO 升壓芯片,經升壓為 5V 后為顯示模塊、紅外模塊、燃氣傳感器、溫度傳感器、時鐘模塊供電,第三塊鋰電池給 GSM 模塊供電。電源模塊電路連接圖如圖 4 所示。
2 軟件程序設計
系統開啟后,首先進行系統初始化,對微控制器的工作狀態及相關寄存器初值進行設定 ;接著通過顯示模塊顯示當前日期和時間數據,當前日期和時間數據由時鐘模塊提供,數據包括年、月、日、周、時、分、秒 ;再等待按鍵按下選擇通信方式,若鍵盤模塊中的 ZigBee 通信按鍵按下選擇 ZigBee 通信方式,GSM 通信按鍵按下選擇 GSM 通信方式,紅外通信按鍵按下選擇紅外通信方式 ;等待抄表按鍵按下開始抄表,若抄表按鍵按下則通過選定的通信方式發出抄表命令到燃氣表中 ;接收燃氣表發送過來的燃氣度數等數據,將接收到的數據通過存儲模塊進行存儲 ;然后通過顯示模塊顯示接收到的數據 ;接著調用報警子程序 ;完成后等待新的命令直到結束。
管理員可用手機通過 GSM 通信方式發送抄表命令短信至手持燃氣抄表裝置,手持燃氣抄表裝置通過 GSM 通信方式將存儲的燃氣度數發送回所述管理員手機 [4]。當系統調用報警子程序時,首先進行初始化,接著讀取燃氣傳感器氣體濃度讀數,將其和設定的標準值進行比較,如果當前氣體濃度高于標準值,啟動聲光報警器發出報警聲音并閃爍發光進行報警,如果當前氣體濃度不高于標準值,直接顯示當前氣體濃度,再讀取溫度傳感器溫度值讀數,將其和設定的標準值進行比較,如果當前溫度值高于標準值,啟動聲光報警器發出報警聲音并閃爍發光進行報警,如果當前溫度值不高于標準值,直接顯示當前溫度值。另外,當燃氣傳感器檢測到的室內燃氣濃度過高或溫度傳感器檢測到的室內環境溫度過高時,通過顯示模塊顯示異常情況狀態“警告 : 檢測到燃氣濃度過高”;并由微控制器通過 GSM 模塊發送報警內容“檢測到燃氣濃度過高”至管理員手機進行報警。
3 結束語
在社會發展迅速的今天,燃氣已十分普及,為民眾帶來了方便、持久的熱能,極大提高了人民生活水平 [5],但是包括筆者所在的南京地區在內,很多地區仍采用人工抄表方式,由抄表員進入用戶家中手動抄表 [6],后疫情時代,該抄表方式存在近距離接觸的弊端。本文研究的裝置可智能無線遠距離抄表,即通過 ZigBee 通信、GSM 通信方式可靠傳輸數據,同時還兼容紅外通信方式,適用廣泛,免去抄表員進入千家萬戶的相互接觸 ;并可通過燃氣傳感器和溫度傳感器檢測周圍環境,發生燃氣泄漏時自動報警,在抄表的同時檢測是否存在燃氣泄漏等安全隱患,增強燃氣安全使用性且降低人力物力成本,預防火災事故的發生,具有良好的實用性和廣闊的市場前景。
論文指導 >
SCI期刊推薦 >
論文常見問題 >
SCI常見問題 >