室內(nèi)空氣智能調(diào)控系統(tǒng)
2.6 電源模塊
系統(tǒng)需提供5 V(甲烷、氨氣傳感器模塊,電機(jī)模塊,短信模塊等部分)、6 V(二氧化碳傳感器模塊)直流電源,設(shè)計(jì)電源模塊電路,通過(guò)220 V轉(zhuǎn)9 V變壓器及三端穩(wěn)壓器7805、7806產(chǎn)生所需的電源電壓以供傳感器、電機(jī)、單片機(jī)使用。輔助電源原理圖如圖4,變壓器產(chǎn)生9 V左右的交流電,輔助電源的輸入端電源由變壓器輔助線圈提供,經(jīng)過(guò)整流橋整流和電容后濾成9 V作為三端穩(wěn)壓器輸入電源。本文引用地址:http://www.ex-cimer.com/article/159999.htm
3 軟件部分
該部分為短信模塊的調(diào)試運(yùn)行。TC35模塊采用AT賀氏指令。單片機(jī)通過(guò)AT指令對(duì)TC35模塊進(jìn)行初始化和短消息的接收發(fā)送。對(duì)短消息的控制共有3種模式:Block模式、PDU模式和Text模式。本系統(tǒng)使用PDU模式進(jìn)行短消息的接收和發(fā)送。
3.1 初始化指令
1)設(shè)置短消息發(fā)送格式AT+CMGF=1CR>;2)設(shè)置短消息中心AT+CSCA=“+8613800250500”(短消息中心,不同地區(qū)不同,此為南京)CR>;3)設(shè)置短消息到達(dá)自動(dòng)提示AT+CNMI=1,1,0,0,1CR>,。
3.2 發(fā)送短消息
先發(fā)送短消息數(shù)據(jù)的長(zhǎng)度,AT+CMGS=length>CR>。等待TC35模塊返回ASCII字符“>”,則可以將PDU數(shù)據(jù)輸入,PDU數(shù)據(jù)以Z>作為結(jié)束符。
3.3 接收短消息
短消息到來(lái)后,單片機(jī)接收到指令CRL F>+CMTI:“SM”,INDEX(信息存儲(chǔ)位置)CRL F>。讀取PDU數(shù)據(jù)的AT命令為AT+CMGR=INDEXCRL F>,則模塊返回剛剛收到的PDU格式的短消息內(nèi)容。
3.4 PDU數(shù)據(jù)示例
如需要發(fā)送漢字“煤氣泄漏”到手機(jī)15365181385,則首先發(fā)送數(shù)據(jù)串AT+CMGS=0CR>,然后等待ASCII字符“>”,然后輸入PDU數(shù)據(jù)00 11 00 0D 91 685163151883F5 00 08A9 0A71646C146CC46FOF1A。
(以上幾步中操作成功則模塊返回CRL F>OKCRL F>)
軟件部分流圖如圖5所示。
4 系統(tǒng)運(yùn)行
傳感器模塊檢測(cè)到相應(yīng)氣體后通過(guò)無(wú)線模塊向控制中心發(fā)送信號(hào),電機(jī)模塊收到控制中心信號(hào)開(kāi)始運(yùn)行,排氣扇工作,實(shí)現(xiàn)氣體交換。短信模塊收到控制中心指令后啟動(dòng),向指定用戶發(fā)送短信警報(bào),以便用戶及時(shí)采取措施。整個(gè)系統(tǒng)各部分工作互不影響,很好的實(shí)現(xiàn)的既定功能。
5 結(jié)束語(yǔ)
文中設(shè)計(jì)的以STC89C52單片機(jī)為控制中心的室內(nèi)空氣智能調(diào)節(jié)系統(tǒng),在軟硬件的結(jié)合下,可以達(dá)到所要求的性能指標(biāo),運(yùn)行穩(wěn)定可靠。測(cè)試表明,傳感器部分具有較高的靈敏度,可以成功檢測(cè)到低濃度的氣體。對(duì)于電機(jī)的類型,依不同需求而定,監(jiān)測(cè)的氣體也可以通過(guò)跟換傳感器而增減,短信模塊可以作為家用電話使用,因而此系統(tǒng)具有廣闊的應(yīng)用前景和實(shí)用價(jià)值。
評(píng)論