freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于gsm短信模塊的防盜警報(bào)監(jiān)控系統(tǒng)終端軟件論文(存儲(chǔ)版)

  

【正文】 RS232 雙向接口;l 模擬語(yǔ)音接口;l 50 歐姆天線連接器;l 尺寸: x 36 x mm;l 環(huán)境溫度: –20176。 TC35接口電路說(shuō)明TC35接口電路如圖24所示,只需利用單片機(jī)的RXD和TXD管腳對(duì)TC35進(jìn)行控制,就可完成短消息方式的數(shù)據(jù)傳輸。模組上為串行 SPI 接口,除電源線之外通訊僅需要連接一根片選線(CS)、一根時(shí)鐘線(SCK)、一根數(shù)據(jù)線(SDA)以及一根 BUSY 線即可;接口簡(jiǎn)單、操作方便;與各種MCU均可進(jìn)行方便簡(jiǎn)單的接口操作。(2)GSM模塊,主要負(fù)責(zé)向STC單片機(jī)傳送控制信息、向單片機(jī)指定的電話號(hào)碼發(fā)送報(bào)警信息。將SIM卡裝入裝置并上電后,裝置即可按程序設(shè)計(jì)的流程運(yùn)行。(管腳編號(hào) 13)為外部中斷1,下降沿觸發(fā),連接IIC鍵盤(pán)如圖34。在本課題中串口設(shè)置方式:8位數(shù)據(jù)位,1位停止位,定時(shí)器選用的工作方式即8位自動(dòng)重裝定時(shí)器、波特率設(shè)置為9600bit()、GSM模塊模式要設(shè)置為 MCU—GSM。 //開(kāi)放所有中斷,各中斷源的允許和禁止可通過(guò)相應(yīng)的中斷允許位單獨(dú)加以控制 UART1_Init(RELOAD, doubleBaud, timeMod)。 //英文字體 FontSet_(1,1)。amp。) { system_cast=0。 } else { system_cast=1。 PutString_(76,50,進(jìn)入待機(jī))。 //禁止外部中斷1中斷 key=CH452_Read()。 PutString_(10,15,請(qǐng)輸入短信電話號(hào)碼:)。239。break。l++。 case 0x52:phone_number[l+2]=39。PutChar(8+l*6,29,phone_number[l+1])。039。按建設(shè)置如下:key=0x4A=“重置號(hào)碼”對(duì)應(yīng)S6key=0x4B=“進(jìn)入檢測(cè)”對(duì)應(yīng)S8key=0x40=“1”對(duì)應(yīng)S1key=0x41=“2”對(duì)應(yīng)S3key=0x42=“3”對(duì)應(yīng)S5key=0x43=“4”對(duì)應(yīng)S7key=0x50=“5”對(duì)應(yīng)S9key=0x51=“6”對(duì)應(yīng)S11key=0x52=“7”對(duì)應(yīng)S13key=0x53=“8”對(duì)應(yīng)S15key=0x48=“9”對(duì)應(yīng)S2key=0x49=“0”對(duì)應(yīng)S4圖41 按鍵分布圖寫(xiě)入號(hào)碼時(shí):void write_number(char p[]){ INT8U read_eeprom=0。039。 //將 DEBUG_DATA 寫(xiě)入 EEPROM } }void read_number(char p[]){ char i=0。 //實(shí)驗(yàn)證明可以不用延時(shí) //TimeDelay(5)。i13。 TimeDelay(500)。 TimeDelay(500)。 //報(bào)警電話號(hào)碼 UART1_SendStr(\r)。 TimeDelay(500)。如設(shè)置短信息的編碼方式、讀取手機(jī)的電話本、發(fā)送短信息、電話掛機(jī)、撥打手機(jī)等。 /*報(bào)警電話號(hào)碼*/UART1_SendStr(AT+CMGF=1\r)。只有知道了它的具體格式,同時(shí)掌握GSM摸塊返回值的格式,才能完成MCU與GSM摸塊的通信,上述問(wèn)題是用MCU控制無(wú)線模塊的關(guān)鍵,透徹解決它們的第一步是準(zhǔn)確掌握AT指令的格式。 put_send_data(\r\n,strlen(\r\n))。 /* 發(fā)送短信命令頭 */put_send_data(\,1)。endifendif}AT+CMGS=da[,toda]CR該命令是用來(lái)發(fā)送基于TEXT格式的短消息在該命令中,da為字符串形式的目的地址,指摘收短消息的手機(jī)號(hào)碼,它的類型由toda來(lái)確定。CH452_I2C_MASK|CH452_I2C_ADDR0)。CH452_I2C_MASK|0x01|CH452_I2C_ADDR1)。在建立起連接后就可通過(guò)TC35進(jìn)行數(shù)據(jù)發(fā)送、接收及數(shù)據(jù)處理操作。操作步驟如下:(1)把上面調(diào)試完成的GSM模塊的和單片機(jī)連接起來(lái) 單片機(jī)不要通電連好了在通電,用手機(jī)發(fā)quickly給GSM模塊 RING燈亮了 但是GSM模塊沒(méi)有回短信;(2)使用串口調(diào)試助手(如圖57);圖57 串口調(diào)試助手窗口圖(3)選則串口 1,把硬件串口和單片機(jī)連接上,單片機(jī)先別上電,打開(kāi)串口之后再給單片機(jī)上電;窗口有會(huì)信息顯示(如圖58):圖58 窗口顯示圖(4)輸入 +CMTI: SM,17手動(dòng)發(fā)送后窗口顯示(如圖59):圖59窗口顯示圖(5)輸入:OKAT+CMGR=30+CMGR: REC READ,+8615253166009,11/11/16,15:37:11+32quickly OK 串口調(diào)試助手窗口顯示(如圖510)圖510串口調(diào)試助手窗口顯示圖然后用手機(jī)給GSM模塊發(fā)短信quickly之后GSM模塊上RING燈亮了,然后模塊返回quickly給手機(jī)上,初步實(shí)現(xiàn)短信收發(fā)。尤其是基于單片機(jī)的GSM數(shù)據(jù)傳輸方案在GSM報(bào)警終端、遠(yuǎn)程打卡系統(tǒng)等遠(yuǎn)程遙測(cè)遙控系統(tǒng)中的應(yīng)用更是倍受關(guān)注。斷線報(bào)警器將實(shí)時(shí)監(jiān)測(cè)用戶家里情況,當(dāng)有報(bào)警信號(hào)時(shí),利用GSM模塊將信息以短消息的形式發(fā)送到用戶的手機(jī)上,即實(shí)現(xiàn)了用戶對(duì)安防情況的遠(yuǎn)程監(jiān)測(cè)。(4)在調(diào)試過(guò)程中,很希望可以看到程序執(zhí)行到何處了,數(shù)據(jù)的結(jié)果如何?因?yàn)镚SM模塊要求的波特率非常的嚴(yán)格,一般是不可以使用仿真器進(jìn)行仿真調(diào)試的。系統(tǒng)的分析和設(shè)計(jì)是項(xiàng)很辛苦的工作,同時(shí)也是一個(gè)充滿樂(lè)趣的過(guò)程,在設(shè)計(jì)過(guò)程中,要邊學(xué)習(xí),邊實(shí)踐,遇到新問(wèn)題就不斷探索和努力即可使問(wèn)題得到解決。這次的畢業(yè)設(shè)計(jì)是由本小組三人共同完成的,正是大家的團(tuán)結(jié)合作、堅(jiān)持不懈才能取得現(xiàn)在的結(jié)果。 謝辭本論文是在李恒老師的悉心指導(dǎo)下完成的,李恒老師淵博的知識(shí)、遠(yuǎn)見(jiàn)的科學(xué)創(chuàng)新和嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度都給了我深遠(yuǎn)的影響。系統(tǒng)的分析與設(shè)計(jì)過(guò)程是對(duì)學(xué)習(xí)的總結(jié)過(guò)程,更是進(jìn)一步學(xué)習(xí)和探索的過(guò)程。(3)確認(rèn)串口線是否為交叉線,并不是兩頭都是一樣就是交叉線,用萬(wàn)用表測(cè)串口線導(dǎo)通不導(dǎo)通,直接測(cè)針,結(jié)果得出兩邊對(duì)應(yīng)的針頭都導(dǎo)通,證明此雙公頭串口線不為交叉線。經(jīng)過(guò)半年左右的設(shè)計(jì)、分析、研究、和調(diào)試,本次畢業(yè)設(shè)計(jì)最終實(shí)現(xiàn)了一套比較完整的基于GSM短信報(bào)警監(jiān)控的遠(yuǎn)程控制系統(tǒng)。圖512 LCD顯示斷線報(bào)警圖發(fā)送報(bào)警信息成功,上位機(jī)可以顯示線路異常并導(dǎo)出報(bào)警信息,可以導(dǎo)出Excel表。對(duì)與完成單片機(jī)與模塊之間的成功通信很重要。使用GSM模塊TC35時(shí),用戶需通過(guò)編程選用MODEM端口,TC35將自動(dòng)上電,再通過(guò)編程發(fā)送AT命令和處理返回?cái)?shù)據(jù)。 CH452_I2c_Start()。鍵盤(pán)驅(qū)動(dòng)程序如下:void CH452_Write(unsigned short cmd) //寫(xiě)命令{ CH452_I2c_Start()。 /* 發(fā)送結(jié)束符CTRL+Z */put_send_data(amp。sms_init(FALSE)。 endif } /* TEXT模式 */ else { b_smsMode = TRUE。MCU串口實(shí)質(zhì)上是以位為單位完成收發(fā),由協(xié)議預(yù)定義的起始位、校驗(yàn)位、停止位決定數(shù)據(jù)幀的封裝格式。 /* AT指令測(cè)試 */UART1_SendStr(AT+CSCA=+8613800871500\r)。AT命令是調(diào)制解調(diào)器的控制指令,無(wú)線信道的建立、數(shù)據(jù)傳輸?shù)炔僮鞫际峭ㄟ^(guò)它來(lái)完成的。 UART1_SendStr(\x01a)。 UART1_SendStr(AT+CMGS=)。 UART1_SendStr(AT+CSCA=+8613800871500\r)。 UART1_SendStr(AT\r)。amp。i++) { read_eeprom = Byte_Read(eeprom_address+i)。i15。839。 //允許外部中斷1中斷 }按鍵0—9的設(shè)置,在號(hào)碼設(shè)置狀態(tài)下用這些按鍵修改號(hào)碼。break。839。PutChar(8+l*6,29,phone_number[l+1])。 case 0x50:phone_number[l+2]=39。l++。break。 l=0。上述有具體的外部中斷0服務(wù)程序。 system_cast=0。 } PutString_(2,50,重置號(hào)碼)。phone_number[14]==39。phone_number[1]==39。 //設(shè)置背光的亮度等級(jí)為0 ClrScreen()。 //允許串行口中斷 REN=1。圖32 系統(tǒng)狀態(tài)圖圖33 斷線報(bào)警器管腳連接圖圖34 IIC鍵盤(pán)管腳連接圖 第四章 各模塊驅(qū)動(dòng)程序設(shè)計(jì) 系統(tǒng)初始化程序串口初始化程序主要包括初始化和中斷服務(wù)程序兩個(gè)部分。按下key==0x4B鍵單片機(jī)進(jìn)入system_cast=3檢測(cè)狀態(tài),允許外部中斷0中斷,若接收到斷線標(biāo)志,則檢測(cè)并發(fā)送信息到用戶手機(jī)(如圖32)。 主程序流程系統(tǒng)軟件采用模塊化程序設(shè)計(jì)思想,主要有主程序、串口程序、短消息程序設(shè)計(jì)、按鍵驅(qū)動(dòng)程序等幾個(gè)模塊。各個(gè)部分功能有:(1)主控機(jī)核心為STC12C5A60S2單片機(jī),主要負(fù)責(zé)接收斷線報(bào)警器的報(bào)警信號(hào)后,通過(guò)分析、處理控制GSM模塊向設(shè)定的手機(jī)發(fā)送短信以及接收到GSM模塊的檢測(cè)信號(hào)后,通過(guò)分析、處理控制GSM模塊向設(shè)定手機(jī)發(fā)送檢測(cè)信息。該芯片內(nèi)置時(shí)鐘振蕩電路,可以動(dòng)態(tài)驅(qū)動(dòng) 8位數(shù)碼管或者64位LED,具有BCD譯碼、閃爍、移位、段位尋址、光柱譯碼等功能;同時(shí)還可以進(jìn)行64鍵的鍵盤(pán)掃描;CH452通過(guò)可以級(jí)聯(lián)的4線串行接口或者2線串行接口與單片機(jī)等交換數(shù)據(jù);并且可以對(duì)單片機(jī)提供上電復(fù)位信號(hào)。(待機(jī)時(shí)電流很小,但在發(fā)送語(yǔ)音、數(shù)據(jù)機(jī)短信時(shí)要很大的電流驅(qū)動(dòng),因此必須外加電源,額定電流至少2A)。圖22 TC35 GSM模塊TC35版西門(mén)子工業(yè)GSM模塊是一個(gè)支持中文短信息的工業(yè)級(jí)GSM模塊,主要功能是提供無(wú)線語(yǔ)音和數(shù)據(jù)傳輸,與外界的傳輸媒介為GSM(全球移動(dòng)通訊系統(tǒng))網(wǎng)絡(luò)。單片機(jī)通過(guò)兩根I/O口控制TC35的開(kāi)關(guān)機(jī)、復(fù)位等,通過(guò)串口與TC35進(jìn)行數(shù)據(jù)通信,通信速率為9600Kbps,采用8位異步通訊方式,1位起始位,8位數(shù)據(jù)位,1位停止位。當(dāng)直接使用外部時(shí)鐘源時(shí),此引腳是外部時(shí)鐘源的輸入端。RD:外部數(shù)據(jù)存儲(chǔ)器讀脈沖。INT1:外部中斷1,下降沿中斷或低電平中斷。當(dāng)P2口作為輸入/輸出口時(shí),P2是一個(gè)8位準(zhǔn)雙向口。 STC12C5A60S2管腳排列STC12C5A60S2管腳(如圖21)所示。其接口簡(jiǎn)單,使用方便,且功能強(qiáng)大,因此本系統(tǒng)采用STC12C5A60S2單片機(jī)作為主控制芯片。構(gòu)建報(bào)警終端程序框架,設(shè)計(jì)功能模塊之間的程序框架使GSM、液晶、IIC鍵盤(pán)等模塊能協(xié)同工作,完成基本功能。通過(guò)GSM防盜系統(tǒng)對(duì)房屋提供保護(hù)可以使戶主很好的、實(shí)時(shí)的了解到房屋的情況,對(duì)盜竊犯罪行為實(shí)施打擊。但此類防盜缺點(diǎn)是浪費(fèi)電力資源,畢竟家庭失竊概率是比較小的,因此裝此類防盜系統(tǒng)成本比較高,普通家庭使用不夠經(jīng)濟(jì)實(shí)惠。防盜報(bào)警系統(tǒng)與出入口控制系統(tǒng)、閉路電視監(jiān)控系統(tǒng)、訪客對(duì)講系統(tǒng)和電子巡更系統(tǒng)等一起構(gòu)成了安全防范系統(tǒng)。(2)以太網(wǎng)同樣面臨著線路被切斷的隱患,且不易普及。本系統(tǒng)通過(guò)斷線報(bào)警監(jiān)測(cè)入侵者,由單片機(jī)與GSM串口通信,來(lái)實(shí)現(xiàn)報(bào)警,能很好的解決當(dāng)今現(xiàn)階段房屋安防問(wèn)題。 EEE Specialty: Electronic information science and technology Class: Student’s Name: Student ID : Faculty Adviser: 目錄摘要 IAbstract II前言 1第一章 緒論 2 研究背景 2 研究的目的及其意義 3 本設(shè)計(jì)的研究?jī)?nèi)容 3第二章 系統(tǒng)總體設(shè)計(jì) 5 STC12C5A60S2單片機(jī)的概述 5 STC12C5A60S2單片機(jī)主要特點(diǎn) 5 STC12C5A60S2單片機(jī)功能特性描述 6 STC12C5A60S2管腳排列 6 各主要功能模塊原理及其概述 9 TC35 GSM模塊的概述及內(nèi)部結(jié)構(gòu)和通信特性 9 GSM模塊的內(nèi)部構(gòu)造 10 TC35接口電路說(shuō)明 11 IIC鍵盤(pán)顯示 12 LCD液晶顯示 13 系統(tǒng)工作原理及結(jié)構(gòu)框圖 14第三章 終端軟件總體設(shè)計(jì) 16 主程序功能 16 主程序流程 16 系統(tǒng)狀態(tài)分析 17 系統(tǒng)狀態(tài)表 18第四章 各模塊驅(qū)動(dòng)程序設(shè)計(jì) 21 系統(tǒng)初始化程序 21 號(hào)碼及按鍵設(shè)置程序 23 短消息報(bào)警程序設(shè)計(jì) 28 短信報(bào)警及檢測(cè)程序 28 GSM常用AT指令 30 IIC鍵盤(pán)驅(qū)動(dòng)程序 35第五章 系統(tǒng)測(cè)試 37 TC35的測(cè)試及短信收發(fā)初步測(cè)試 37 系統(tǒng)總體測(cè)試 42結(jié)論 44總結(jié)與體會(huì) 45謝辭 47參考文獻(xiàn) 48附錄1(外文文獻(xiàn)) 49附錄2(中文翻譯) 55附錄3(源程序代碼) 60畢業(yè)設(shè)計(jì)(論文)專用紙基于GSM短信模塊的防盜報(bào)警監(jiān)控系統(tǒng)——終端軟件設(shè)計(jì)摘要本設(shè)計(jì)將
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1