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

正文內(nèi)容

基于tc35模塊的gsm遠程智能家居控制系統(tǒng)的設(shè)計畢業(yè)設(shè)計好-文庫吧資料

2025-06-24 16:18本頁面
  

【正文】 }////////////////////////////////////////// 處理來自串口 0 的發(fā)送中斷if __VER__ 200 interrupt [UART0TX_VECTOR] void UART0_TX_ISR(void)elsepragma vector=UART0TX_VECTOR__interrupt void UART0_TX_ISR(void)endif{ if(nTX0_Len != 0) { // 表示緩沖區(qū)里的數(shù)據(jù)沒有發(fā)送完nTX0_Flag = 0。 nRev_UART0 = 1。 chrTemp= UART0_RX_BUF[nRX0_Len_temp 1]。 //接收來自的數(shù)據(jù) UART0_RX_BUF[nRX0_Len_temp] = RXBUF0。串口進行數(shù)據(jù)的發(fā)送和接收處理時,采用中斷服務(wù)程序來實現(xiàn),下面為具體的中斷服務(wù)程序。}通過上面的程序可以看出,只要設(shè)置相應(yīng)的寄存器就可以設(shè)置串口工作的參數(shù)。 // P3DIR |= BIT4。 // P3SEL |= BIT4。 //使能UART0的RX中斷 IE1 |= URXIE0。 //調(diào)整寄存器 UMCTL_0 = 0X49。 //波特率為19200 UBR0_0 = 0Xa1。 //將寄存器的內(nèi)容清零 U0TCTL = 0X00。void Init_UART0(void){ //將寄存器的內(nèi)容清零 U0CTL = 0X00。串口初始化程序主要包括初始化和中斷服務(wù)程序兩個部分。串口程序主要包括初始化和中斷服務(wù)程序兩個部分。單片機的初始化包括設(shè)置波特率、設(shè)置外部中斷(電平觸發(fā)方式)和串口中斷等,TC35的初始化包括設(shè)置短信到達時提醒方式、接收短信的存儲位置、電話薄的尋址位置等,初始化過程中用到的AT命令詳見表1。IAR 公司為 MSP430 系列單片機開發(fā)的 C430 集成開發(fā)環(huán)境和 C 語言調(diào)試器作為程序開發(fā)工具,程序主要由三部分代碼組成:啟動與初始化、報警監(jiān)控、遠程開啟與控制。裝置的遠程報警和開啟功能通過軟件控制實現(xiàn),在使用裝置前需準(zhǔn)備好一張已開通的GSM網(wǎng)SIM卡,并在手機終端上向SIM卡第一個電話本位置存入報警的目的手機號碼(無+86),此號碼也是用戶進行遠程開啟時的唯一有效號碼;向SIM卡的第一個短信存儲位置存入欲發(fā)送的報警短信內(nèi)容。 3系統(tǒng)軟件設(shè)計經(jīng)過前面的系統(tǒng)硬件設(shè)計可知,系統(tǒng)的軟件主要包括串口程序、存儲程序、短消息程序、采集控制程序和測試程序等。單片機的串口0與GSM模塊接口,串口1與PC進行通信,由于接口電平不同,因此串口1與RS232芯片進行連接。在單片機的時鐘設(shè)計上與其他單片機有一定的區(qū)別:MSP430F149單片機采用兩個時鐘輸入,即一個32KHZ的時鐘信號,另外一個為8MHZ的時鐘信號,該系統(tǒng)的時鐘部分都是采用晶體振蕩器來實現(xiàn)的。此外,單片機還與串行存儲器接口,以記錄某些關(guān)鍵數(shù)據(jù)。單片機通過A/D通道進行數(shù)據(jù)采集,單片機與GSM模塊之間的通信采用單片機的串口0(UART0)來實現(xiàn),GSM模塊與單片機接口時不不需要進行電平轉(zhuǎn)換。RAM與程序存儲器是經(jīng)過相同的地址總線和數(shù)據(jù)總線與 CPU 相連。數(shù)據(jù)存儲器(RAM)與程序存儲器相同,經(jīng)地址總線(MAB)和數(shù)據(jù)總線(MDB)與 CPU 相連。在程序設(shè)計中,可以將數(shù)據(jù)安排在程序存儲器中,它們可以用字或字節(jié)指令方式訪問,因此可以實現(xiàn)查表處理等應(yīng)用。存儲模塊由內(nèi)部模塊允許信號自動選中,這樣可以減少總的電流消耗。對程序存儲器進行訪問時,對于程序代碼總是以字形式取得,而對于數(shù)據(jù)可以用字或字節(jié)指令進行訪問。對CGCG2 訪問時的尋址模式可以區(qū)分所獲得的常數(shù)數(shù)值。除了 CG1 和 CG2,所有寄存器都可作為通用寄存器,用所有指令操作。MSP430 的 CPU 運行正交的精簡指令集,由 16 位 ALU(Arithmetic and Logic Unit)、指令控制邏輯和 16 個寄存器組成。 是 MSP430F14x 系統(tǒng)結(jié)構(gòu)圖。它們都具有開發(fā)設(shè)備簡便、可現(xiàn)場編程等特點。在這個系列中有多個型號,它們由一些基本功能模塊按不同的應(yīng)用目標(biāo)組合而成。 控制電路 單片機模塊的設(shè)計MSP430F149 結(jié)構(gòu)概述MSP430 系列單片機是一個特別強調(diào)超低功耗性能的單片機品種。,、。 外部繼電器控制模塊設(shè)計在某些應(yīng)用場合,需要控制設(shè)備的狀態(tài),比如開機或者關(guān)機,因此本系統(tǒng)也設(shè)計了相應(yīng)的控制電路。 采集電路設(shè)計由圖可以看出,采集電路通過一個電阻將電流信號轉(zhuǎn)換成電壓信號,為了提高采集的進度,需要采用高精度的電阻,這里采用的是精度為1%的電阻。 采集系統(tǒng)模塊設(shè)計在該系統(tǒng)中主要考慮模擬前端為傳感器,從傳感器送來的是標(biāo)準(zhǔn)信號,即4mA到20mA,這樣設(shè)計具有一定的通用性,只要前端接不同的傳感器就可以采集不同的信號源。在設(shè)計時,需要將SCL和SDA分別通過一個10KΩ的電阻將其拉高,以滿足I2C工作條件。連接的方式是I2C總線方式。在本電路中,主要為了簡化設(shè)計,直接將WP管腳接地,使24LC02B不處于寫保護狀態(tài)。將24LC02B的第7管腳(寫保護管腳)接地,可使該芯片始終處于可以進行讀/寫的狀態(tài)。24LC02B主要是通過I2C實現(xiàn)與單片機的連接。當(dāng)SIM座的管腳7與TC35模塊的SIMDATA進行連接時,則用來模擬SIM卡插入的情況;當(dāng)SIM座的管腳7不與TC35模塊的SIMDATA進行連接時,則用來模擬SIM卡沒有插入的情況。其中編程端我們不用,其它的接口分別對應(yīng)于 TC35 的 5 個管腳,SIM上的CCRST、CCIO、CCCL、CCVCC和CCGND通過SIM卡閱讀器與TC35的同名端直接相連。閃爍的持續(xù)時間約為 0 . 5 秒。 指示燈電路1)、 LED 燈熄滅時:表示 TC35 處于關(guān)閉、休眠、報警或者充電狀態(tài)二;2)、 LED燈 600ms 亮/ 600ms 暗:表示 SIM 卡沒有插入,或者正在搜索網(wǎng)絡(luò),或者正在認證用戶,或者正在注冊網(wǎng)絡(luò);3)、 LED 燈 75ms 亮/ 3S 暗: 表示已經(jīng)注冊上網(wǎng),處于待機狀態(tài)二; 4)、 LED燈 75ms 亮/ 75ms 暗/ 75ms 亮/ 3S 暗:表示一個或多個 GPRS 文件被激活二; 5)、 LED 燈閃爍:表示 GPRS 的數(shù)據(jù)傳輸,當(dāng) GPRS 數(shù)據(jù)傳輸時,在交換一個數(shù)據(jù)包后, LE 。本系統(tǒng)在該端通過一個三級管接入 LED 燈,接法如圖 所示。TC35模塊的SYNC管腳用來指示GSM模塊的工作狀態(tài),連接一個指示燈來指示工作狀態(tài),、。由于TC35模塊的串口管腳中的DTR0和RTS0兩個管腳是輸入管腳,因此分別通過10KΩ的電阻將這兩個管腳拉高。由圖可以看出,TC35接口電路的設(shè)計比較簡單。另外TC35模塊還需要連接SIM卡座,這樣才能夠?qū)崿F(xiàn)一個完整獨立的GSM終端。另外由于/IGT管腳是控制TC35模塊工作的管腳,所以需要將該管腳上拉,并且將該管腳與單片機進行連接,從而可以通過單片機來控制TC35模塊的工作狀態(tài)。對TC35模塊通信的控制可以通過軟件來實現(xiàn),采用軟件實現(xiàn)控制具有使用靈活等特點,也很好地避免了過多硬件信號的檢測。 GSM模塊接口設(shè)計TC35模塊主要通過串口與單片機進行連接,從而單片機實現(xiàn)對TC35模塊的控制。基帶處理器作為TC35的核心,主要處理GSM終端內(nèi)的語音、數(shù)據(jù)信號,并涵蓋了蜂窩射頻設(shè)備中所有的模擬和數(shù)字功能。通過獨特的40管腳ZIF連接器,實現(xiàn)電源連接、指令、數(shù)據(jù)、語音信號、及控制信號的雙向傳輸。此外,該模塊還具有電話簿功能、多方通話、漫游檢測等功能?!C35是西門子公司推出的一種完整的無線GSM模塊,主要由GSM基帶處理器、GSM射頻模塊、供電模塊(ASIC)、閃存、ZIF連接器、天線接口六部分組成??紤]到減小電源的干擾,還需要在芯片的電源輸入管腳加一個104pf的電容來實現(xiàn)濾波,以減小輸入端受到的干擾。工作時將該管腳設(shè)置為低電平,需要處于低功耗時將該管腳設(shè)置為高電平這樣很容易實現(xiàn)控制。具體的RS232電路圖如圖所示。 串口通信模塊設(shè)計該系統(tǒng)實現(xiàn)的串口電路(RS232電路)主要是MSP430與上位機進行通信,實現(xiàn)單片機系統(tǒng)與上位機進行通信處理。另外在芯片的輸入管腳也放置了100nf的濾波電容,以減小輸入端受到的干擾。 ,另外在芯片的輸入管腳也放置了一個100nf的濾波電容,以減小輸入端受到的干擾。下面對各個模塊進行詳細介紹。: 系統(tǒng)終端框圖系統(tǒng)終端由用戶GSM手機或者PC機,PC由串口接TC35模塊,上位機控制TC35模塊通信。: 系統(tǒng)遠程端框圖系統(tǒng)遠程端負責(zé)數(shù)據(jù)采集及控制外部設(shè)備,以及存儲重要的數(shù)據(jù)。 系統(tǒng)總體框架本系統(tǒng)采用MSP430控制TC35無線模塊進行遠程通信。由于收音機模塊的應(yīng)用范圍很廣,DVD、電視等系統(tǒng)中則是對220V市電進行變壓后供電。因此本設(shè)計采用MSP430F149單片機開發(fā)板作為系統(tǒng)的控制核心。 控制單元模塊的選擇控制模塊是本設(shè)計的核心,通過外圍電路和向GSM模塊寫入相關(guān)程序,控制部分要實現(xiàn)能夠控制GSM模塊短消息的接收和發(fā)送、接收頻率、功耗大小、工作模式等各項參數(shù)的功能。所以我們有兩種選擇,一是用TC35模塊和TC35i模塊。本設(shè)計就是用單片機控制GSM模塊采集和控制遠程設(shè)備信息的無線通信控制系統(tǒng)。本設(shè)計是一種利用手機短信息實現(xiàn)對遠程監(jiān)控設(shè)備如交通路燈,家庭里的門鎖、家用電器、可視對講、報警裝置等進行智能控制或信息采集交流的設(shè)計思路。1 總體方案與論證 設(shè)計方案模塊本設(shè)計是一個基于GSM模塊的遠程控制系統(tǒng),GSM就是global system for mobile munications 【電信】全球通, 全球移動通信系統(tǒng) (亦稱“泛歐數(shù)字式移動通信系統(tǒng)”, 是一個根據(jù)歐洲電信標(biāo)準(zhǔn)協(xié)會出版的 GSM 技術(shù)規(guī)范建造的國際無線蜂窩網(wǎng)) 。GSM 網(wǎng)絡(luò)是目前基于時分多址技術(shù)的移動通信體制中最成熟完善、覆蓋面最廣、功能最強、用戶最多的移動通信網(wǎng)絡(luò),GSM 短消息業(yè)務(wù)不需要建立撥號連接,只需把待發(fā)的消息加上目的地址發(fā)送至短消息中心,再由短消息中心轉(zhuǎn)發(fā)到最終目標(biāo)。遠程控制系統(tǒng)應(yīng)用廣泛,遍及國民經(jīng)濟的很多領(lǐng)域,而目前這些控制系統(tǒng)無論從成本、可靠性、穩(wěn)定性、使用方便性、還是維護的難易程度等方面都不能最大限度的使人滿意。目前遠程控制主要有以下幾種方式:短距離長線控制;通過市話網(wǎng);通過 Internet 網(wǎng)絡(luò);通過自組網(wǎng)絡(luò)(CDPD 網(wǎng));通過數(shù)傳電臺方式。目前市場上提供的GSM 調(diào)制解調(diào)器和模塊提供了 RS232 標(biāo)準(zhǔn)數(shù)據(jù)接口,采用 AT 指令控制,符合 ETSI 標(biāo)準(zhǔn) GSM0707 和 GSM0705。短消息業(yè)務(wù)與語音及傳真是 GSM 網(wǎng)絡(luò)提供的主要電信業(yè)務(wù),它通過無線控制信道進行傳輸,經(jīng)短消息中心完成存儲和轉(zhuǎn)發(fā)功能,每條短消息的信息量為 140bit。 AT mand。 re
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1