當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]摘要:開發(fā)了一款具有短信發(fā)送功能的CO監(jiān)測與報警系統(tǒng)。系統(tǒng)利用STC89C52單片機(jī)與MQ-2傳感器相結(jié)合的方式對多路CO信號進(jìn)行監(jiān)測,濃度可實時顯示,當(dāng)濃度超過閾值時本地聲光報警,利用GSM模塊TC35i向指定的手機(jī)發(fā)送報

摘要:開發(fā)了一款具有短信發(fā)送功能的CO監(jiān)測與報警系統(tǒng)。系統(tǒng)利用STC89C52單片機(jī)與MQ-2傳感器相結(jié)合的方式對多路CO信號進(jìn)行監(jiān)測,濃度可實時顯示,當(dāng)濃度超過閾值時本地聲光報警,利用GSM模塊TC35i向指定的手機(jī)發(fā)送報警短信。報警閾值、手機(jī)號碼可通過按鍵進(jìn)行設(shè)定。系統(tǒng)操作簡便、精度高、靈敏度強(qiáng),并且很好的控制了成本有利于推廣,達(dá)到了設(shè)計要求

據(jù)世界衛(wèi)生組織公布,世界上每年有超過250萬人死于CO中毒,我國每年也發(fā)生10萬多宗煤氣中毒事故。尤其在我國廣大的農(nóng)村地區(qū),由于采用燃煤取暖的方式,一氧化碳中毒事件常有發(fā)生。目前我國針對農(nóng)村市場的CO監(jiān)測系統(tǒng)或儀器還較少,CO監(jiān)測裝置大多應(yīng)用于煤礦等生產(chǎn)部門,人民的生命安全受到極大威脅。因此我們急需設(shè)計出一款針對農(nóng)村市場的CO監(jiān)測裝置。此裝置應(yīng)該具有穩(wěn)定性高,價格合理,安裝方便等特點以利于在農(nóng)村地區(qū)推廣。

1 系統(tǒng)總體方案

本系統(tǒng)采用單片機(jī)為微控核心。首先,通過CO傳感器收集環(huán)境中的CO數(shù)據(jù)信息。CO傳感器將采集到的模擬信號通過AD轉(zhuǎn)換器轉(zhuǎn)化為數(shù)字信號后傳送給單片機(jī),單片機(jī)經(jīng)邏輯處理判斷是否越限,越限本地聲光報警并由LCD液晶顯示報警線路、實時濃度,通過GSM模塊向指定電話發(fā)送報警短信,系統(tǒng)的報警閾值,電話號碼可通過按鍵進(jìn)行設(shè)定。系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

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

本系統(tǒng)主控芯片選用宏晶公司生產(chǎn)的STC89C52單片機(jī),其具有使用普遍、價格合理等優(yōu)點,是目前同類技術(shù)中性價比較高的產(chǎn)品。STC 89C52的P0口用于與LCD1602數(shù)據(jù)傳輸,P1口用于接收AD轉(zhuǎn)換器的數(shù)據(jù)以及對液晶1602的控制,串口RXD、TXD與TC35i通信,其余管腳用在按鍵和聲光報警等。下面對各部分器件及其電路設(shè)計作簡要闡述:

2.1 CO傳感器模塊

CO傳感器是系統(tǒng)中的重要部件,傳感器的性能直接決定了監(jiān)測結(jié)果的好壞。市場上的CO傳感器分為兩種,半導(dǎo)體式與電化學(xué)式。電化學(xué)傳感器的靈敏度比半導(dǎo)體傳感器要高,并且功耗低更穩(wěn)定。因此本系統(tǒng)選用了電化學(xué)CO傳感器MQ-2,其使用的氣敏材料是在清潔空氣中電導(dǎo)率較低的二氧化錫(SnO2)。當(dāng)傳感器所處環(huán)境中存在CO氣體時,傳感器的電導(dǎo)率隨空氣中CO濃度的增加而增大。使用簡單的電路即可將電導(dǎo)率的變化轉(zhuǎn)換為與CO濃度相對應(yīng)的輸出信號。MQ-2應(yīng)用電路如圖2,其中S1為MQ-2。

MQ-2采集的模擬信號要經(jīng)過AD轉(zhuǎn)換器處理后發(fā)送給單片機(jī),將MQ-2的輸出端OUT與AD轉(zhuǎn)換器的輸入通道ADO連接。

2.2 AD轉(zhuǎn)換器模塊

系統(tǒng)選用美國TI公司生產(chǎn)的10位AD轉(zhuǎn)換器TLC1543。它具有多通道、低價格的特點。TLC1543為20腳DIP封裝的CMOS 10位開關(guān)電容逐次A/D逼近模數(shù)轉(zhuǎn)換器。TLC1543的CS(15腳)為片選端,CS端的一個下降沿將復(fù)位內(nèi)部計數(shù)器并控制和使能芯片。ADDRESS(17腳)為串行數(shù)據(jù)輸入端,用來選擇下一個即將被轉(zhuǎn)換的模擬輸入或測試電壓。DATA OUT(16腳)為A/D串行輸出端,它與單片機(jī)通信,可對數(shù)據(jù)長度和格式靈活編程。I/O CLOCK(18腳)時鐘輸入/輸出提供同步時鐘,系統(tǒng)時鐘由片內(nèi)產(chǎn)生。我們將TLC1543的15~18引腳分別與單片機(jī)的P1.0~P1.3連接。TLC1543將MO-2采集的模擬信號處理后傳送給單片機(jī)。

2.3 GSM模塊

系統(tǒng)選用西門子工業(yè)級GSM模塊TC35i來發(fā)送短信,它工作在EGSM900和GSM1800雙頻段,電源范圍為直流3.3~4.8 V。TC35i利用串口與單片機(jī)通信,所以我們將TC35i的RXD、TXD分別與單片機(jī)的TXD、RXD相連。我們用單片機(jī)的P3.4引腳控制TC35i的點火信號IGT。與單片機(jī)連接如圖3所示。

2.4 液晶LCD1602模塊

1602為工業(yè)字符型液晶,能夠同時顯示16*2即32個字符。將單片機(jī)的P0口通過上拉電阻與LCD1602的D0~D7連接并行傳輸數(shù)據(jù),將LCD的R/S(數(shù)據(jù)/命令選擇H/L)、R/W(讀/寫選擇)、E(使能端)分別與單片機(jī)的P2.0、P2.1、P2.2連接實現(xiàn)對LCD的控制。

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

系統(tǒng)的軟件部分采用C語言編程,具有很好的模塊化和移植性。我們對其中重要的模數(shù)轉(zhuǎn)換,以及短信發(fā)送模塊進(jìn)行介紹。

氣敏傳感器MQ-2采集到的模擬信號以電壓的形式表現(xiàn)出來我們要經(jīng)過AD轉(zhuǎn)化后才能輸入單片機(jī)處理,AD轉(zhuǎn)換部分的軟件流程如圖4所示。

選用的短信模塊TC35i支持多種通信波特率,這里使用9600bps的波特率,單片機(jī)通過串口與其通信。單片機(jī)串口初始化如下:

在使用TC35i之前單片機(jī)要給IGT一個大于200μs的上升沿,以啟動模塊,之后單片機(jī)通過串口發(fā)送AT指令來控制TC35i工作,以本系統(tǒng)中發(fā)送報警短信為例,具體實現(xiàn)如下:

1)啟動后單片機(jī)通過串口發(fā)送指令“AT”,若TC35i與單片機(jī)通信正常,TC35i向單片機(jī)返回“OK”

2)單片機(jī)發(fā)送“AT+CMGF=0\n”,設(shè)置TC35i為PDU中文短信模式。設(shè)置成功返回“OK”。

3)單片機(jī)發(fā)送“AT+CMGS=31”,設(shè)置短信長度。設(shè)置成功返回“OK”。

4)寫入短信內(nèi)容“11000D916881082

25397F4000800104E006C27531678

B362A58866901A9053”。內(nèi)容為經(jīng)過Unicode編碼后的形式.其中包括運(yùn)營商短信中心號碼、接收端手機(jī)號碼、中文短信內(nèi)容。此處即為向188XXXX5794手機(jī)號發(fā)送“一氧化碳報警”。手機(jī)號碼可通過外部按鍵進(jìn)行修改。

5)單片機(jī)發(fā)送結(jié)束符“0x1a”,TC35i收到結(jié)束符后發(fā)送短信。

6)發(fā)送完成TC35i返回“+CMGS=150”“OK”。150為系統(tǒng)發(fā)送短信計數(shù),OK表示發(fā)送成功。

系統(tǒng)主程序流程圖如圖5所示。

程序首先執(zhí)行初始化程序,完成LCD,GSM模塊的初始化,對GSM模塊設(shè)定默認(rèn)報警電話號碼等工作。然后開始CO濃度采集,A/D轉(zhuǎn)換,單片機(jī)接收到采集數(shù)據(jù)后進(jìn)行運(yùn)算,超過閾值進(jìn)行聲光報警以及啟動GSM模塊發(fā)送報警短信。

4 系統(tǒng)仿真

利用KEIL與Proteus聯(lián)合仿真的方式,對系統(tǒng)進(jìn)行仿真,仿真中我們以滑動變阻器變化產(chǎn)生不同的電壓值來模擬MQ-2采集到的不同濃度CO值,利用模擬串口終端讀取單片機(jī)串口輸出給TC35i的信號。設(shè)定虛擬串口終端能響應(yīng)輸入字符,這樣,模仿TC35i的返回信息。仿真結(jié)果達(dá)到預(yù)期,仿真圖如圖6所示。

液晶顯示器的第一行顯示的736、184、327(單位ppm)實時顯示的為3個CO傳感器監(jiān)測CO濃度值,第二行為我們設(shè)定的報警閾值(600 ppm上限),可以看到只有第一個濃度736 ppm超過了上限600 ppm所以在顯示器的右下角顯示1,即表示1號報警。圖中30為溫度,即30℃。單片機(jī)串口發(fā)送了正確的AT指令。仿真后我們制作了實物,經(jīng)多次測試,系統(tǒng)開機(jī)后能在30 s左右完成采集并實時顯示,穩(wěn)定性高,操作簡便。

5 結(jié)論

本系統(tǒng)具有較高的數(shù)據(jù)采集速率,能夠很好的完成CO監(jiān)測并實現(xiàn)越限的本地與遠(yuǎn)程報警功能。將區(qū)域內(nèi)所有的監(jiān)測系統(tǒng)目標(biāo)手機(jī)號設(shè)定為相同的號碼,便可以實現(xiàn)區(qū)域性監(jiān)測。系統(tǒng)實物經(jīng)多次測試,表明該系統(tǒng)具有穩(wěn)定可靠、易于安裝,操作簡單,成本低廉易于在農(nóng)村大面積推廣等特點,達(dá)到了設(shè)計要求。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉