• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于51單片機(jī)的防火防盜系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2022-03-16 07:16:18崔孟豪常新峰
      物聯(lián)網(wǎng)技術(shù) 2022年3期
      關(guān)鍵詞:防盜顯示屏煙霧

      崔孟豪,常新峰

      (平頂山學(xué)院 信息工程學(xué)院,河南 平頂山 467000)

      0 引 言

      隨著人們生活水平的飛速發(fā)展,居民住宅小區(qū)內(nèi)的防火防盜已成為一個(gè)重要的安全問(wèn)題。目前具備天然氣泄露起火報(bào)警、門窗防盜等功能的設(shè)備普遍存在價(jià)格昂貴、功能單一等缺點(diǎn)。因此,本文以GSM通信技術(shù)為支撐設(shè)計(jì)一款基于51單片機(jī)的防火防盜系統(tǒng),通過(guò)模塊間的配合來(lái)實(shí)現(xiàn)防火和防盜功能,使人們?cè)谙硎苌畹耐瑫r(shí)保障生命財(cái)產(chǎn)安全。

      1 系統(tǒng)總體設(shè)計(jì)

      系統(tǒng)總體設(shè)計(jì)如圖1所示,選用STC89C52作為主控制器,采用DS18B20溫度傳感器、MQ-2煙霧傳感器、熱釋電紅外傳感器和攝像頭進(jìn)行數(shù)據(jù)采集,利用LCD1602液晶顯示屏作為顯示器、蜂鳴器和LED燈進(jìn)行聲光報(bào)警、三極管和繼電器控制風(fēng)扇,通過(guò)SIM800使系統(tǒng)與用戶手機(jī)互聯(lián)。硬件選型完成后,根據(jù)電子電路設(shè)計(jì)圖,進(jìn)行硬件焊接,組成一個(gè)單片機(jī)系統(tǒng)。

      圖1 系統(tǒng)框圖

      2 系統(tǒng)硬件設(shè)計(jì)

      2.1 傳感器模塊設(shè)計(jì)

      2.1.1 溫度傳感器設(shè)計(jì)

      本設(shè)計(jì)采用DS18B20溫度傳感器檢測(cè)室內(nèi)場(chǎng)所的溫度。DS18B20是一款數(shù)字溫度傳感器,可以直接傳輸給單片機(jī);此外,DS18B20具有應(yīng)用方便、抗干擾能力強(qiáng)、精度高、價(jià)格便宜等優(yōu)點(diǎn)。溫度傳感器模塊電路原理如圖2所示。此元器件有3根外部引腳,其中VCC引腳接電源,GND引腳接地,另一引腳則連接I/O總線;加10 kΩ電阻的目的是上拉限制高低電平。

      圖2 溫度傳感器模塊電路原理

      2.1.2 MQ-2煙霧傳感器設(shè)計(jì)

      本設(shè)計(jì)采用MQ-2型煙霧傳感器進(jìn)行煙霧監(jiān)測(cè)。當(dāng)煙霧傳感器所處環(huán)境存在可燃?xì)怏w時(shí),煙霧傳感器的電導(dǎo)率隨空氣中可燃?xì)怏w濃度的增加而增大,使用ADC0832可將電導(dǎo)率的變化轉(zhuǎn)換為與該煙霧傳感器氣體濃度相對(duì)應(yīng)的數(shù)字信號(hào)。根據(jù)采集電壓的變化,A/D會(huì)輸出不同的電壓。煙霧傳感器模塊電路原理如圖3所示。

      圖3 MQ-2煙霧傳感器模塊電路原理

      2.1.3 熱釋電人體紅外傳感器模塊

      熱釋電人體紅外傳感器能接收到人體發(fā)出的紅外輻射,它由傳感探測(cè)元、干涉濾光片和場(chǎng)效應(yīng)管匹配器三部分組成,能感應(yīng)37 ℃人體發(fā)出的紅外光。本設(shè)計(jì)在傳感器的前端安裝了菲涅爾透鏡,以此來(lái)提高其靈敏度,增加檢測(cè)距離及范圍,其電路原理如圖4所示。

      圖4 人體紅外傳感器模塊電路原理

      2.1.4 攝像頭模塊

      本設(shè)計(jì)選用OV3640型號(hào)的攝像頭模塊,它具有成像清晰、數(shù)據(jù)處理準(zhǔn)確等優(yōu)點(diǎn)。當(dāng)攝像頭采集到視頻數(shù)據(jù)后,將視頻信號(hào)傳輸?shù)揭曨l編碼通道上進(jìn)行編碼壓縮處理,處理后的視頻數(shù)據(jù)保存在本地。當(dāng)紅外傳感器檢測(cè)到有人觸發(fā)報(bào)警后,用戶可直接在手機(jī)端查看攝像頭采集到的視頻。

      2.2 通信模塊設(shè)計(jì)

      本設(shè)計(jì)采用的通信模塊為SIM800。此模塊具有體積小、價(jià)格便宜、發(fā)送短信時(shí)間快等特點(diǎn)。因SIM800給用戶發(fā)送報(bào)警短信后會(huì)產(chǎn)生一個(gè)較大的反向電流,所以在電路中連接一個(gè)二極管,防止反向電流擊穿芯片,造成損壞;設(shè)置1 mF電解電容為發(fā)送短信提供足夠的條件;通信方式采用的是串口通信,其電路原理如圖5所示。模塊支持RS 232和TTL接口控制,可以方便地使用電腦或者單片機(jī)控制實(shí)現(xiàn)GSM/GPRS功能。

      圖5 通信模塊電路原理

      引腳功能:T-RX連接單片機(jī)的TX引腳;T-TX連接單片機(jī)的RX引腳;GND連接單片機(jī)的GND引腳。TTL電平支持3.3 V/5 V系統(tǒng),接口外部的輸入工作電壓為5~24 V,能保證給SIM800提供2 A電流,這里使用5 V、2 A電源進(jìn)行供電。

      2.3 LCD1602顯示模塊設(shè)計(jì)

      本系統(tǒng)通過(guò)LCD1602顯示屏顯示檢測(cè)到的溫度和煙霧濃度,LCD1602顯示屏與單片機(jī)的P口連接,并在中間連接一個(gè)10 kΩ電阻,其原理如圖6所示。

      圖6 顯示模塊電路原理

      LCD1602顯示屏的讀寫(xiě)操作是通過(guò)控制指令程序來(lái)實(shí)現(xiàn)的,當(dāng)有數(shù)據(jù)傳輸?shù)絃CD1602顯示屏?xí)r,引腳RS與引腳R/W均置為低電平并進(jìn)入寫(xiě)入指令;然后引腳RS置為高電平,引腳R/W不變,寫(xiě)入數(shù)據(jù);最后將引腳R/W置為高電平進(jìn)行讀操作,并將數(shù)據(jù)顯示在顯示屏上。

      2.4 報(bào)警模塊設(shè)計(jì)

      本設(shè)計(jì)報(bào)警電路分為兩部分,分別是聲光報(bào)警和短信報(bào)警。聲光報(bào)警模塊電路原理如圖7所示。設(shè)置煙霧濃度和溫度報(bào)警閾值,單片機(jī)開(kāi)始循環(huán)監(jiān)測(cè),并把監(jiān)測(cè)到的數(shù)值與閾值進(jìn)行比較。觸發(fā)報(bào)警條件,單片機(jī)向報(bào)警模塊發(fā)送命令,蜂鳴器置為低電平開(kāi)始工作,LED燈亮起,同時(shí)向SIM800模塊發(fā)送AT指令,向用戶發(fā)送報(bào)警短信。

      圖7 聲光報(bào)警模塊電路原理

      3 系統(tǒng)軟件設(shè)計(jì)

      系統(tǒng)軟件設(shè)計(jì)包括數(shù)據(jù)采集、數(shù)據(jù)顯示與通信傳輸三部分。

      3.1 數(shù)據(jù)采集

      系統(tǒng)初始化完成后傳感器開(kāi)始進(jìn)行數(shù)據(jù)采集,通過(guò)按鍵設(shè)置溫度和煙霧濃度的報(bào)警閾值以及防盜模式的開(kāi)關(guān),將溫度、紅外濃度與利用ADC0832進(jìn)行模數(shù)轉(zhuǎn)換后的煙霧濃度數(shù)據(jù)傳送給單片機(jī)分析處理,溫度或煙霧濃度達(dá)到報(bào)警條件后開(kāi)啟風(fēng)扇、報(bào)警并發(fā)送報(bào)警短信,防盜開(kāi)啟模式下有人經(jīng)過(guò)時(shí)報(bào)警并發(fā)送報(bào)警短信。數(shù)據(jù)采集流程如圖8所示。

      圖8 數(shù)據(jù)采集流程

      3.2 數(shù)據(jù)顯示

      LCD1602顯示屏接通電源后,顯示屏首先進(jìn)行初始化,此時(shí)屏幕上的數(shù)值將被清零,單片機(jī)通過(guò)程序進(jìn)行數(shù)據(jù)的寫(xiě)入操作;然后LCD1602顯示屏將數(shù)據(jù)顯示在指定位置,檢測(cè)到結(jié)束字符時(shí),將結(jié)束數(shù)據(jù)寫(xiě)入。數(shù)據(jù)顯示流程如圖9所示。

      圖9 數(shù)據(jù)顯示流程

      3.3 通信傳輸

      本設(shè)計(jì)可通過(guò)手機(jī)端進(jìn)行設(shè)備防盜模式的開(kāi)啟和關(guān)閉,還可以顯示檢測(cè)數(shù)據(jù)。手機(jī)控制設(shè)備發(fā)送相應(yīng)的命令,對(duì)于用戶發(fā)送的文字模式命令需要轉(zhuǎn)換為Unicode碼,將轉(zhuǎn)換過(guò)的命令暫存在GSM模塊的AT命令緩存區(qū),然后發(fā)送到GSM核心模塊后執(zhí)行相應(yīng)功能。程序流程如圖10所示。

      圖10 通信傳輸流程

      系統(tǒng)中使用的AT指令見(jiàn)表1所列。

      表1 系統(tǒng)中使用的AT指令表

      4 系統(tǒng)測(cè)試

      4.1 系統(tǒng)功能測(cè)試

      本系統(tǒng)的功能測(cè)試主要測(cè)試數(shù)據(jù)采集和通信功能兩個(gè)方面。

      4.1.1 數(shù)據(jù)采集功能測(cè)試

      首先進(jìn)行溫度數(shù)據(jù)采集測(cè)試,將裝著熱水的熱水袋緩慢靠近DS18B20溫度傳感器,可以看到顯示屏上的溫度值慢慢增加;然后進(jìn)行煙霧數(shù)據(jù)采集測(cè)試,利用打火機(jī)的氣體進(jìn)行煙霧采集的測(cè)試,打火機(jī)打火后吹滅火焰,并放在煙霧傳感器附近,可以觀察到顯示屏上的煙霧值緩慢增加;再進(jìn)行紅外數(shù)據(jù)采集的測(cè)試,打開(kāi)防盜模式,當(dāng)無(wú)人靠近紅外傳感器時(shí)顯示屏與聲光報(bào)警模塊沒(méi)有變化,當(dāng)有人靠近時(shí)顯示屏上顯示“Somebody”字樣;最后進(jìn)行視頻采集測(cè)試,給系統(tǒng)通電,開(kāi)啟防盜模式,有人從攝像頭前方走過(guò),觸發(fā)報(bào)警,手機(jī)接收到報(bào)警短信,這時(shí)可以在手機(jī)上看到攝像頭采集到的視頻。

      4.1.2 通信功能測(cè)試

      設(shè)備打開(kāi)時(shí)防盜模式默認(rèn)關(guān)閉,首先使用手機(jī)給設(shè)備中的通信模塊發(fā)送短信“開(kāi)啟防盜”,等待1 s,然后繼續(xù)發(fā)送指令“關(guān)閉防盜”;再等待1 s,發(fā)送短信“獲取數(shù)據(jù)”,至此所有功能測(cè)試完成。

      4.2 測(cè)試結(jié)果及分析

      經(jīng)過(guò)測(cè)試,該系統(tǒng)各個(gè)功能均能正常工作,能夠?qū)崿F(xiàn)溫度、煙霧、人體紅外、攝像頭的采集和通信功能,其中系統(tǒng)測(cè)試整體效果如圖11所示。

      圖11 系統(tǒng)測(cè)試效果

      5 結(jié) 語(yǔ)

      本文設(shè)計(jì)了一款基于51單片機(jī)的防火防盜系統(tǒng)。系統(tǒng)選用STC89C52單片機(jī)作為主控芯片,整體造價(jià)較低;采用DS18B20溫度傳感器、MQ-2煙霧傳感器、熱釋電紅外傳感器和攝像頭進(jìn)行室內(nèi)數(shù)據(jù)采集,并通過(guò)SIM800實(shí)現(xiàn)系統(tǒng)與用戶手機(jī)通信。經(jīng)測(cè)試,系統(tǒng)性能穩(wěn)定,易于市場(chǎng)推廣。

      猜你喜歡
      防盜顯示屏煙霧
      一塊布就是一個(gè)顯示屏?
      軍事文摘(2022年10期)2022-06-15 02:29:30
      薄如蟬翼輕若煙霧
      影視劇“煙霧繚繞”就該取消評(píng)優(yōu)
      蒼蠅迷戀顯示屏
      古代陵墓中的防盜機(jī)關(guān)
      軍事文摘(2018年24期)2018-12-26 00:58:10
      防火防盜報(bào)警器設(shè)計(jì)
      電子制作(2018年2期)2018-04-18 07:13:27
      2017年凱迪拉克XT5電路圖
      咸陽(yáng)鎖緊煙霧與塵土
      未來(lái)五年LED顯示屏出貨將保持16%增長(zhǎng)
      基于AT89S52的手勢(shì)可控LED滾動(dòng)顯示屏設(shè)計(jì)
      宁陕县| 县级市| 健康| 英吉沙县| 咸丰县| 分宜县| 林口县| 吉木乃县| 宁明县| 汝阳县| 尚志市| 左贡县| 安达市| 陕西省| 磐石市| 南溪县| 永安市| 晋中市| 隆尧县| 安多县| 兰溪市| 吉首市| 山丹县| 万州区| 齐齐哈尔市| 三原县| 巴林右旗| 茶陵县| 上林县| 永清县| 朝阳县| 衡南县| 秭归县| 同心县| 离岛区| 信丰县| 威远县| 会泽县| 宜兰市| 怀仁县| 柘城县|