王曉晶, 趙銀花, 宋柏林, 王劭丹, 劉瑛喆
(1.吉林省經(jīng)濟管理干部學院 電子信息技師學院, 吉林 長春 130012;
2.長春工業(yè)大學 軟件職業(yè)技術(shù)學院, 吉林 長春 130012;
3.長春工業(yè)大學 機電工程學院, 吉林 長春 130012)
?
基于STM32生產(chǎn)環(huán)境監(jiān)控系統(tǒng)
王曉晶1,趙銀花2*,宋柏林3,王劭丹3,劉瑛喆3
(1.吉林省經(jīng)濟管理干部學院 電子信息技師學院, 吉林 長春130012;
2.長春工業(yè)大學 軟件職業(yè)技術(shù)學院, 吉林 長春130012;
3.長春工業(yè)大學 機電工程學院, 吉林 長春130012)
摘要:基于STM32微控制器設(shè)計了環(huán)境監(jiān)控終端系統(tǒng),闡述了工作原理及硬件、軟件設(shè)計過程。系統(tǒng)能夠采集溫濕度、可燃氣體濃度,并具有顯示、報警、照明燈亮度調(diào)節(jié)和無線手持終端控制等功能。
關(guān)鍵詞:生產(chǎn)環(huán)境; 監(jiān)控系統(tǒng); 傳感器; 設(shè)計
0引言
工業(yè)化進程的加快使得各生產(chǎn)領(lǐng)域?qū)Νh(huán)境信息如溫度、濕度等的監(jiān)控提出了更高要求,而生產(chǎn)環(huán)境監(jiān)測是安全生產(chǎn)的基礎(chǔ),需要快速、全面、及時準確地反映環(huán)境質(zhì)量的現(xiàn)狀及變化趨勢,減少安全隱患,降低生產(chǎn)人員的事故風險[1]。因此,研制可靠性高、功耗低、便于安裝且能夠?qū)崟r顯示的環(huán)境監(jiān)控系統(tǒng)變得尤為迫切[2]。目前環(huán)境監(jiān)控系統(tǒng)成本較高、方法相對簡單,多引用國外設(shè)備,對所監(jiān)測環(huán)境只能進行某時間段的監(jiān)測,實時性較差,檢測結(jié)果受人為因素影響較大,不能滿足人們對生產(chǎn)環(huán)境監(jiān)測的要求[3]。
因此,文中設(shè)計開發(fā)了基于STM32的生產(chǎn)環(huán)境監(jiān)控系統(tǒng),實現(xiàn)生產(chǎn)環(huán)境中溫濕度、可燃氣體濃度、光照強度進行采集和實時監(jiān)測控制,并同步實時顯示所測得的多個環(huán)境參數(shù)具有顯示、報警和控制等功能。
1總體方案設(shè)計
本系統(tǒng)以STM32微控制器為核心,由溫濕度傳感器、氣體濃度傳感器、光照強度傳感器、無線接收模塊、蜂鳴器、數(shù)據(jù)顯示模塊和鍵盤模塊以及加熱模塊組合而成。通過DHT11數(shù)字溫濕度傳感器對現(xiàn)場溫濕度進行實時監(jiān)測;通過MQ-5氣體傳感器檢測環(huán)境內(nèi)有害氣體和可燃氣體濃度;通過光照強度控制模塊Lxd5528實時檢測生產(chǎn)環(huán)境中的光照強度;實時檢測的數(shù)據(jù)通過顯示模塊Nokia5110液晶屏顯示結(jié)果。
系統(tǒng)整體框圖如圖1所示。
其中現(xiàn)場主控機能對現(xiàn)場要控制的溫濕度、照明燈亮度、可燃氣體濃度值進行設(shè)置并顯示,照明燈亮度分5個擋位,可燃氣體報警濃度設(shè)定范圍20%~100% LEL;還可對噴淋閥、排風機、隔離門等裝置進行就地開關(guān)控制,并以無線方式將現(xiàn)場環(huán)境溫濕度、照明燈亮度、可燃氣體濃度等信息和噴淋閥、排風機、隔離門裝置的開關(guān)狀態(tài)發(fā)送給終端手持設(shè)備。
終端手持設(shè)備能接收現(xiàn)場主控機發(fā)出的照明燈亮度、溫濕度、可燃氣體濃度等參數(shù)信息,并能發(fā)出控制指令,通過現(xiàn)場主控機完成排風機的排風量、照明燈光亮度,噴淋閥、隔離門的開/閉控制;同時,終端手持設(shè)備還具有顯示現(xiàn)場設(shè)備的工作狀態(tài)信息,具有存儲回放功能。
2硬件設(shè)計
系統(tǒng)控制器采用意法半導體STM32系列的微控制器-STM32F103VBT6。這款控制器屬于增強型系列,使用了高性能的ARMCortexTM-M3 32位的RISC內(nèi)核,工作頻率可達72 MHz,并內(nèi)置128 KB字節(jié)的閃存和20 KB的靜態(tài)隨機存儲器。配有多個通信接口以及豐富的片上資源,大大簡化了系統(tǒng)硬件的設(shè)計,滿足系統(tǒng)中采集單元控制和通信的需求[4-5]。STM32F103VBT6微控制器的原理如圖2所示。
溫濕度采集模塊選用溫濕度一體化的DHT11數(shù)字溫濕度傳感器,內(nèi)部包括1個電阻式測濕元件和1個NTC測溫元件,并與1個MCU相連。具有響應速度快、測量精準、體積小、功耗低、信號傳輸距離遠等優(yōu)點,與STM32微處理器進行簡單的電路連接就可實時采集生產(chǎn)環(huán)境中的濕度和溫度,內(nèi)部數(shù)據(jù)可一次性傳給主機,有效保證數(shù)據(jù)傳輸?shù)臏蚀_性,簡易快捷[6]。DHT11傳感器原理如圖3所示。
圖2 微控制器的原理
圖3 DHT11傳感器原理
MQ-5氣體傳感器中的氣敏材料是在清潔空氣中電導率較低的二氧化錫(SnO2)。可將檢測到的可燃性氣體體積分數(shù)變換為電信號,由連接在其負載上的電阻器將其轉(zhuǎn)換為電壓信號送給A/D轉(zhuǎn)換器,通過簡單的電路即可將電導率的變化轉(zhuǎn)換為與該氣體濃度相對應的輸出信號[7]。采集原理如圖4所示。
圖4 氣體傳感器原理
光照強度控制模塊采用Lxd5528光敏電阻,具有電流小、照度響應低、靈敏度高等優(yōu)點;光譜響應接近人眼函數(shù)曲線;內(nèi)置微信號CMOS放大器、高精度電壓源和修正電路,輸出電流大,工作電壓范圍寬,溫度穩(wěn)定性好;可選光學納米材料封裝,可見光透過,紫外線截止、無鉛、無鎘。傳感器模型如圖5所示。
圖5 光照強度傳感器原理
Nokia5110液晶屏是擁有84×48的點陣LCD,可以顯示4行漢字,采用串行接口與主處理器進行通信,支持多種串行通信協(xié)議。體積小、點陣密、控制簡單[8]。液晶屏原理如圖6所示。
圖6 液晶屏原理
3軟件設(shè)計
1)溫濕度監(jiān)測實現(xiàn)功能:監(jiān)測生產(chǎn)環(huán)境的溫度和濕度。
2)可燃氣體監(jiān)測實現(xiàn)功能:監(jiān)測生產(chǎn)環(huán)境可燃氣體的濃度值。
3)環(huán)境照度監(jiān)控實現(xiàn)功能:對照明燈的亮暗進行控制。
4) 加熱裝置控制實現(xiàn)功能:對生產(chǎn)環(huán)境升溫,方便監(jiān)測。
5)噴淋閥、排風機、隔離門實現(xiàn)功能:對這些裝置實現(xiàn)開關(guān)控制。
STM32采集溫濕度流程如圖7所示。
圖7 STM32采集溫濕度流程
4測試方案
系統(tǒng)硬件測試主要包括邏輯錯誤調(diào)試、開發(fā)板中各元器件的調(diào)試、系統(tǒng)可靠性調(diào)試,以及電源故障調(diào)試等,查找系統(tǒng)中是否出現(xiàn)接線錯誤以及開路、短路、電源故障等情況出現(xiàn),確保系統(tǒng)中各元器件不發(fā)生失效現(xiàn)象,最終對系統(tǒng)的可靠性進行調(diào)試,保證系統(tǒng)安全、可靠正常運行。
采用Multisim軟件進行仿真,將之前設(shè)計好的電路圖在該軟件中畫出,然后逐步進行指示燈逐級亮滅、照明燈亮暗程度、高溫報警等功能操作,以達到軟件仿真的目的。
軟件測試界面如圖8所示。
圖8 軟件測試界面
將測試好的程序?qū)懭雴纹瑱C芯片中,單片機使用最小系統(tǒng)開發(fā)板。將測試好的傳感器裝入自制的箱子內(nèi),模擬工廠生產(chǎn)的環(huán)境。根據(jù)測試要求,對該系統(tǒng)進行全方位的優(yōu)化。
5結(jié)語
介紹了基于STM32單片機的生產(chǎn)車間內(nèi)環(huán)境監(jiān)測系統(tǒng)設(shè)計、環(huán)境參數(shù)傳感器硬件電路和軟件設(shè)計流程。經(jīng)過實驗測試,驗證了該系統(tǒng)工作穩(wěn)定可靠,可有效實現(xiàn)生產(chǎn)車間內(nèi)溫濕度和可燃氣體濃度的監(jiān)測,以及報警后的各種安全措施。智能化的監(jiān)控系統(tǒng)適合社會需求,有助于減小安全隱患,保證生產(chǎn)車間內(nèi)的生產(chǎn)質(zhì)量,節(jié)省財力、物力。
參考文獻:
[1]翟陽,姜印平.Cortex-M3平臺的分布式車間生產(chǎn)環(huán)境智能監(jiān)測系統(tǒng)的設(shè)計[J].天津理工大學學報,2014,30(5):36-40.
[2]李楠,李建義,等.基于STM32的環(huán)境監(jiān)控終端的設(shè)計與實現(xiàn)[J].北華航天工業(yè)學院學報,2013,23(1):15-19.
[3]馬嫚,程鉛,陳慧,等.基于信息融合技術(shù)的空氣質(zhì)量檢測系統(tǒng)[J].電子器件,2013,36(4):554-558.
[4]傅仕杰,張英梅,王樂.基于STM32溫室環(huán)境測控系統(tǒng)的研究[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2010,12:19-22.
[5]嚴冬,李瑛,李景林.基于STM32的無線光照傳感器節(jié)點的設(shè)計[J].物聯(lián)網(wǎng)技術(shù),2014(2):16-18.
[6]袁立,呂洪武,王宏志.基于ARM的溫濕度監(jiān)測系統(tǒng)[J].長春工業(yè)大學學報:自然科學版,2014,35(2):121-125.
[7]劉竹琴,白澤生.一種高精度可燃氣體檢測報警器設(shè)計[J].傳感器與微系統(tǒng),2013,32(7):71-73.
[8]王通生,賈存良.基于PIC16F877A 的遠程煤礦瓦斯監(jiān)測系統(tǒng)[J].煤礦機械,2011,32(5):209-210.
Monitoring system for production environment based on STM32
WANG Xiao-jing1,ZHAO Yin-hua2*,SONG Bai-lin3,
WANG Shao-dan3,LIU Ying-zhe3
(1.School of Electronic Information Technician College, Jilin Province Economic Management Cadre College,
Changchun 130012, China;
2.School of Software Vocational Technology, Changchun University of Technology, Changchun 130012, China;
3.School of Mechatronic Engineering, Changchun University of Technology, Changchun 130012, China)
Abstract:Based on STM32 microcontroller, an environmental monitoring terminal system is designed, and the operation principle, both the hardware and the software are discussed. The system has the functions of following: temperature, humidity and concentration of combustible gas sampling, display, alarm, light brightness control and wireless handheld terminal communication.
Key words:production environment; monitoring system; sensor; design.
作者簡介:王曉晶(1962-),女,漢族,吉林長春人,吉林省經(jīng)濟管理干部學院高級講師,主要從事機械制造自動化方向研究,E-mail:553842335@qq.com. *通訊作者:趙銀花(1972-),女,漢族,吉林長春人,長春工業(yè)大學講師,主要從事環(huán)藝設(shè)計方向研究,E-mail:zhaoyinhua@ccut.edu.cn.
基金項目:國家級大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目(201410190039)
收稿日期:2014-11-12
中圖分類號:TP212.9; TP273.5
文獻標志碼:A
文章編號:1674-1374(2015)01-0061-05
DOI:10.15923/j.cnki.cn22-1382/t.2015.1.13