<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 一種短信控制的水浸報(bào)警系統(tǒng)設(shè)計(jì)

          一種短信控制的水浸報(bào)警系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2012-11-24 來(lái)源:網(wǎng)絡(luò) 收藏

          2 軟件
          2.1 軟件流程
          軟件流程如圖3所示,主要分為以下幾部分:?jiǎn)纹瑱C(jī)及TC35初始化,濾波檢測(cè),發(fā)送報(bào)警,接收并解碼處理,低功耗模式。

          本文引用地址:http://www.ex-cimer.com/article/159667.htm

          g.JPG


          2.2 AT指令集
          AT指令集是GSM模塊與外部處理器之間的通信協(xié)議。用戶可以通過(guò)AT指令進(jìn)行呼叫、、電話本、數(shù)據(jù)業(yè)務(wù)、傳真等方面的。所有單片機(jī)對(duì)TC35的都是通過(guò)UART串口發(fā)送AT指令完成的,AT指令的發(fā)送要按照規(guī)定的語(yǔ)法格式,每一個(gè)命令行的開(kāi)始都要以AT(或at)開(kāi)頭,結(jié)尾要以CR>結(jié)束。發(fā)送AT指令后通常會(huì)受到返回字符,字符格式為CR>LF>返回字符>CR>LF>。CR>是回車(chē)字符(ASCII碼為16進(jìn)制0d,即0x0d),LF>是換行字符(ASCII碼為16進(jìn)制0a,即0x0a)。系統(tǒng)用到的AT指令見(jiàn)表1。
          2.3 初始化過(guò)程
          初始化過(guò)程分為單片機(jī)初始化和TC35初始化。單片機(jī)初始化包括關(guān)閉看門(mén)狗,系統(tǒng)時(shí)鐘初始化,端口(Port)初始化,UART串口初始化和ADC模塊初始化;TC35初始化包括發(fā)送AT指令“ATF”,“AT+CMGF=1”,“AT+CNMI=3,1,0,2”,“AT+CMGD=1”。
          單片機(jī)的初始化系統(tǒng)時(shí)鐘為16 MHz,采用外部時(shí)鐘源。端口初始化包括I/O的輸入輸出方向配置,初始化端口值配置。當(dāng)從單片機(jī)系統(tǒng)接收串口數(shù)據(jù)時(shí),TC35模塊可以從300 b/s~115 Kb/s自適應(yīng)傳輸速率。但是,單片機(jī)系統(tǒng)不能自適應(yīng)TC35的串口速率。因此,單片機(jī)與TC35模塊應(yīng)設(shè)置同一傳輸速率,如單片機(jī)系統(tǒng)的UART串口設(shè)置9 600 b/s。UART串口選擇移位寄存器低位優(yōu)先(LSB first),8位數(shù)據(jù)位,1位停止位,UART同步模式,傳輸速率為9 600 b/s。ADC參考電壓選擇2.5 V。TC35初始化在單片機(jī)與TC35模塊之間要通過(guò)AT指令進(jìn)行配置,發(fā)送“AT+CMGF=1”設(shè)置短信格式為T(mén)EXT,發(fā)送“AT+CNMI=3,1,0,2”設(shè)置新短信提示,當(dāng)TC35收到新短信后主動(dòng)向單片機(jī)報(bào)告并顯示存儲(chǔ)地址,如“+CMTI:“SM”,1”。發(fā)送“AT+CMGD=1”刪除地址1的短信,每次TC35使用時(shí)都要清空地址1的短信,當(dāng)接收到新短信時(shí),可以將短信存儲(chǔ)到地址1的位置,解碼短信后也要執(zhí)行刪除短信的命令。需要說(shuō)明的是,一個(gè)已注冊(cè)網(wǎng)關(guān)的SIM卡不需要設(shè)置短信中心號(hào)碼。



          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();