基于嵌入式的智能家居控制設計_畢業(yè)設計論文_第1頁
基于嵌入式的智能家居控制設計_畢業(yè)設計論文_第2頁
基于嵌入式的智能家居控制設計_畢業(yè)設計論文_第3頁
基于嵌入式的智能家居控制設計_畢業(yè)設計論文_第4頁
基于嵌入式的智能家居控制設計_畢業(yè)設計論文_第5頁
已閱讀5頁,還剩52頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁1 一一 設計題目設計題目 基于嵌入式的智能家居控制系統(tǒng)設計 二二 設計要求設計要求 人們可以通過手機或電話在任何時候、任意地點對家中的任意電器(空調(diào)、熱水 器、電飯煲、燈光、音響、DVD 錄像機)進行遠程控制;也可以在下班途中,預先將家 中的空調(diào)打開、讓熱水器提前燒好熱水、電飯煲煮好香噴噴的米飯;而這一切的 實現(xiàn)都僅僅是打一個簡單的電話。此外,該系統(tǒng)還可使家庭具有多途徑報警、遠程監(jiān) 控等多種功能,如果不幸出現(xiàn)某種險情,您和 110 可以在第一時間獲得通知以便進一 步采取行動。舒適、時尚的家居生活是社會進步的標志,智能家居控制系統(tǒng)

2、能夠在不 改變家中任何家電的情況下,對家里的電器、燈光、電源、家庭環(huán)境進行方便地控制, 使人們盡享高科技帶來的簡便而時尚的現(xiàn)代生活。 三三 設計的作用目的設計的作用目的 智能家居控制系統(tǒng)可以定義為一個過程或者一個系統(tǒng)。利用先進的計算機技術、 網(wǎng)絡通訊技術、綜合布線技術、將與家居生活有關的各種子系統(tǒng),有機地結合在一起, 通過統(tǒng)籌管理,讓家居生活更加舒適、安全、有效。與普通家居相比,智能家居不僅 具有傳統(tǒng)的居住功能,提供舒適安全、高品位且宜人的家庭生活空間。還將原來的被 動靜止結構轉變?yōu)榫哂心軇又腔鄣墓ぞ?,提供全方位的信息交換功能,幫助家庭與外 部保持信息交換暢通,優(yōu)化人們的生活方式,幫助人們有效

3、安排時間,增強家居生活 的安全性,甚至為各種能源費用節(jié)約資金。 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁2 四四 設計方案設計方案 4.1 系統(tǒng)總體設計 圖圖 4.1-14.1-1 系統(tǒng)工作流程系統(tǒng)工作流程 4.2 單片機控制部分 本系統(tǒng)是單片機在系統(tǒng)檢測以及工程控制方面的應用,其特點是體積小,成本低, 功能強,功耗低,是微機應用產(chǎn)品化的最佳機種之一,它已廣泛地應用在產(chǎn)品智能化 和工業(yè)自動化上。而把單片機面向工控領域對象,嵌入到工控應用系統(tǒng)中,實現(xiàn)嵌入 式應用的計算機稱之為嵌入式計算機系統(tǒng),簡稱嵌入式系統(tǒng)。嵌入式系統(tǒng)一般分為四 種:工控機,通用 CPU 模塊,嵌入式微機

4、處理,單片機。嵌入式系統(tǒng)具有以下特點: (1)面對控制對象。如傳感信號輸入、人機交互操作,伺服驅動等。 (2)嵌入到工控應用系統(tǒng)中的結構形態(tài)。 (3)能在工業(yè)現(xiàn)場環(huán)境中可靠運行的品質。 (4)突出控制功能。如對外部信息的捕捉、對控制對象實時控制和有突出控制功能 的指令系統(tǒng)(I/O 控制、位操作和轉移指令等)。 單片機有惟一的專門為嵌入式應用系統(tǒng)設計的體系結構與指令系統(tǒng),最能滿足嵌 入式應用要求。單片機是完全按嵌入式系統(tǒng)要求設計的單芯片形態(tài)應用系統(tǒng),能滿足 面對控制對象、應用系統(tǒng)的嵌入、現(xiàn)場的可靠運行及非凡的控制品質等要求,是發(fā)展 火災煙霧 傳感器 可燃氣體 傳感器 擴展信號A/D 轉換 放大、

5、 整形 放大、 整形 單片機信 號分析處 理 短信息發(fā)送 紅外 學習 光電 隔離 功率器 件 程控交換信令 執(zhí)行器件 LCD 顯示 門窗磁信 號 電壓 轉 換 RS232 PC 機 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁3 最快、品種最多、數(shù)量最大的嵌入式系統(tǒng)。 4.3 遠程控制設計 4.3.1 控制系統(tǒng)設計 系統(tǒng)控制器由 MT8870 接收遠端發(fā)送來的 DTMF 信號、并對其進行解碼,解碼后的 信號由中央處理單元采集處理。為了方便用戶使用,系統(tǒng)設計了語音提示界面。電話 遠程控制系統(tǒng)一般工作在無人值守環(huán)境,所以應具有自動離線、上線、復位功能。為 了符合 智能化要求,系

6、統(tǒng)采用 SM8952AC25P 作為中央處理器。同時,電話遠程控制系統(tǒng)正常 工作還需電源供電電路、驅動電路等輔助電路。系統(tǒng)組成框圖如圖 2.2-1 示。由圖可 知,系統(tǒng)主要由振鈴檢測電路、模擬摘掛機電路、DTMF 音頻解碼電路、語音提示電路、 中央處理單元(SM8952AC25P) 、控制電路、電源電路等組成。 圖圖 4.3-14.3-1 遠程控制系統(tǒng)遠程控制系統(tǒng) 控制器并聯(lián)于電話機的兩端,不會影響電話機的正常使用。用戶通過異地電話撥 通控制器所連接外線的電話號碼,通過程控交換機向電話機發(fā)出振鈴信號??刂破鳈z 測到六次振鈴后,即六次響鈴后無人接聽時電話自動摘機,進入密碼檢測階段,輸入 正確密碼

7、后選擇被控電器,然后輸入開或關密碼遙控被控電器,完成后返回。 4.4 傳感器信號采集設計 4.4.1 防火災發(fā)生傳感器 如有火災發(fā)生控制器發(fā)出聲光和短信報警信號,通知家人及小區(qū)物業(yè)管理部門。 家庭控制器還可以根據(jù)有人在家或無人在家的情況,調(diào)節(jié)感溫探測器和感煙探測器的 電源電路 語音提示 控制電路 SM8952AC 25P 單片 機 振鈴 檢測 模擬 摘機 DTMF 解碼 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁4 靈敏度。本系統(tǒng)采用 NIS-09C 型煙霧傳感器。 4.4.2 可燃氣體泄漏傳感器 如有燃氣泄漏家庭控制器發(fā)出聲光報警信號,并聯(lián)動關閉燃氣管道上的電磁閥, 同

8、時短信通知家人及小區(qū)物業(yè)管理部門。這里采用 TP-2 高溫型一氧化碳傳感器報警器 需在一氧化碳濃度達到設定制值時系統(tǒng)應啟動報警。 4.4.3 防盜傳感器 防盜報警的防護區(qū)域分成兩部分,即住宅周界防護和住宅內(nèi)區(qū)域防護。住宅周界 防護是指在住宅的門、窗上安裝門磁開關,在對外的玻璃窗、門附近安裝玻璃破碎探 測器;住宅內(nèi)區(qū)域防護是指在主要通道、重要的房間內(nèi)安裝被動紅外探測器或被動紅 外微波雙技術探測器。當家中有人時,住宅周界防護的防盜報警設備(門磁開關、玻 璃破碎探測器)設防,住宅內(nèi)區(qū)域防護的防盜報警設備(紅外探測器或被動紅外微波 雙技術探測器)撤防。當家人出門后,住宅周界防護的防盜報警設備(門磁開關

9、、玻璃 破碎探測器)和住宅內(nèi)區(qū)域防護的防盜報警設備(被動紅外探測器或被動紅外微波雙 技術探測器)均設防。當有非法侵入時,家庭控制器發(fā)出聲光報警信號,并短信通知家 人及小區(qū)物業(yè)管理部門。另外,通過程序可設定報警裝置的等級和報警器的靈敏度。 4.4.4 信號采集設計 傳感器是將外界信息轉換成電信號的裝置,其中的電信號包括數(shù)字信號和模擬信 號,數(shù)字信號可以通過電氣隔離直接送給單片機或微型計算機進行處理,模擬信號則 利用數(shù)據(jù)采集系統(tǒng)將多路被測量值轉換成數(shù)字量,再經(jīng)過單片機或微型計算機進行數(shù) 據(jù)處理,實現(xiàn)實時測控。 4.5 GSM 模塊的接口與設計 4.5.1 TC35 模塊組成 Siemens 公司的

10、 TC35 模塊主要由 GSM 基帶處理器、GSM 射頻模塊、供電模塊(ASIC)、 閃存、ZIF 連接器、天線接口六部分組成。作為 TC35 的核心,基帶處理器主要處理 GSM 終端內(nèi)的語音、數(shù)據(jù)信號,并涵蓋了蜂窩射頻設備中的所有的模擬和數(shù)字功能。在 不需要額外硬件電路的前提下,可支持 FR、HR 和 EFR 語音信道編碼。 4.5.2 TC35 模塊通信電路 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁5 數(shù)據(jù)通信電路主要完成短消息收發(fā)、與微機機通信、軟件流控制等功能。TC35 的 數(shù)據(jù)接口采用串行異步收發(fā),符合 ITU-T RS-232 接口電路標準,工作在 CMOS

11、 電平 (2.65V)。數(shù)據(jù)接口配置為 8 位數(shù)據(jù)位、1 位停止位、無校驗位,可以在 300bps115kbps 的波特率下運行,支持的自動波特率為 4.8kbps115kbps(14.4kbps 和 28.8kbps 除外) 。TC35 模塊還支持 RTS0/CTS0 的硬件 握手和 XON/XOFF 的軟件流控制。 4.5.3 TC35 模塊與 MCU 連接方式 單片機與 TC35 一般采用串行異步通信接口,具有紅外和通信電纜兩種連接方式其 中電平轉換及串口通信功能以 TI 公司的 MAX3238 芯片為核心,通信速度可設定,通常 為 19200bps。采用紅外接口的優(yōu)點是單片機系統(tǒng)與手機

12、電氣隔離,相互不干擾,接口 各自獨立,使用方便;缺點是通信距離較短,紅外傳播的方向性對接口相對位置有要 求。采用電纜連接時,數(shù)據(jù)傳輸?shù)目煽啃暂^好;其主要缺點是接口的電氣參數(shù)不兼容, 設計不當時就會對手機的通信質量產(chǎn)生影響。這個單片機系統(tǒng)其實就是一個具有 GPRS 功能的 GSM 手機模塊加上單片機控制系統(tǒng),GSM 手機模塊主要是用來建立無線信道,接 收和發(fā)出短消息。單片機系統(tǒng)用來控制手機模塊,并且對收到的短消息信息進行解釋 并執(zhí)行,目前全國共有 8 種短消息格式包含從互聯(lián)網(wǎng)平臺發(fā)出的短消息。本系統(tǒng)采用 通信電纜的連接方式。 4.6 紅外學習遙控設計 經(jīng)過充分的論證和研討,本系統(tǒng)采用各設備集中控

13、制的方式實現(xiàn)。集中各設備的 方法是首先對各設備的紅外遙控信號進行識別并存儲,然后在需要時進行還原,以控 制對應設備動作。由單片機構成集中控制器,它是自學習與還原的核心部分,紅外接 收部分由 CX20106 解調(diào)電路或一體化紅外接收頭組成,發(fā)射部分有紅外發(fā)光管極其驅 動部分組成。 通常,紅外遙控器將遙控信號調(diào)制在 38KHz 的載波上,經(jīng)緩沖放大后送至紅外發(fā) 光二極管,轉化為紅外信號發(fā)射出去。二進制脈沖碼的形式有多種,其中最為常用的 是 PWM 碼(脈沖寬度調(diào)制碼)和 PPM 碼(脈沖位置調(diào)制碼)。PWM 碼以寬脈沖表示 1,窄脈 沖表示 0。PPM 碼脈沖寬度一樣,但是碼位的寬度不一樣,碼位寬

14、的代表 1,碼位窄的 代表 0。 遙控編碼脈沖信號(以 PPM 碼為例)通常由引導碼、系統(tǒng)碼、系統(tǒng)反碼、功能碼、 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁6 功能反碼等信號組成。引導碼也叫起始碼,由寬度為 9ms 的高電平和寬度為 4.5ms 的 低電平組成(不同的遙控系統(tǒng)在高低電平上有一定的區(qū)別) ,用來標志遙控編碼脈沖的 開始。系統(tǒng)碼也叫識別碼,它用來指示遙控系統(tǒng)的種類,以區(qū)別其它遙控系統(tǒng),防止 各種遙控系統(tǒng)的誤操作。功能碼也叫指令碼,它代表了相應的控制功能,接收機中的 微控制器可根據(jù)功能碼的數(shù)值完成各種功能操作。系統(tǒng)反碼與功能反碼是系統(tǒng)碼與功 能碼的反碼,反碼的加

15、入是為了能在接收端校對傳輸過程中是否產(chǎn)生差錯。為了提高 抗干擾性能和降低電源消耗,將上述的遙控編碼脈沖對頻率為 38KHz(周期為 26.3ms)的載波信號進行脈幅調(diào)制(PAM) ,再經(jīng)緩沖放大后送到紅外發(fā)光管,將遙控 信號發(fā)射出去。 由于遙控器的二進制編碼脈沖有一定的寬度,而且它的高低電平均不斷的交替變 化,因此容易讓我們想到一種容易且方便的方法,脈寬測量。雖然它的二進制脈沖的 高低電平的寬度有所不同,但它們大都是毫秒級的,因而,采用單片機的定時器來測 量它的脈沖寬度,然后存儲,還原是完全可以實現(xiàn)的。實際證明這種思路是可行的, 而且電路簡單,容易實現(xiàn)。 五 系統(tǒng)硬件設計 5.1 MCU SM

16、8952AC25P 簡介 SM8952C25的最高主頻為25MHz,內(nèi)帶8KB閃存的MCU,SM8951/8952系列產(chǎn)品是內(nèi)嵌 4/8K字節(jié)閃存的8 位單片微控制器它具有多達32個I/O口其4K/8K的閃存既可作程序存 儲空間也可以作數(shù)據(jù)存儲空間或程序數(shù)據(jù)混合空間這些硬件特征和其強大的指令系統(tǒng) 和其自帶可編程看門狗使它能應用于不同的場合,因此是一種通用的和性能價格比高 的控制器,SM8951/8952允許用戶還可以通過置位SCONF寄存器的位0(ALE1)來降低 EMI,其中的看門狗定時器(WDT)是1個16位自運行計數(shù)器在計數(shù)器溢出時會產(chǎn)生復位信 號。WDT對那些易受噪聲干擾電壓波動或放電

17、現(xiàn)象影響的系統(tǒng)很有用在程序跑飛或死機 的情況下,WDT可以使用戶程序脫離不正常狀態(tài)。WDT不同于8052系統(tǒng)的定時器0定時器 1和定時器2。通過軟件周期性的清除WDT計數(shù)器的值可以防止WDT產(chǎn)生復位信號。片上 閃存可以使用商用編程器進行編程。 5.2 雙音多頻收發(fā)器 MT8870 簡介 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁7 MT8870 是一種帶呼叫進展過濾器的單片雙音多頻收發(fā)器。它包括一個帶增益可調(diào) 放大器的 DTMF 接收器和一個 DTMF 發(fā)送器。其中濾波電路采用高頻群和低頻群兩個六 階開關電容帶通濾波器,解碼采用數(shù)字計數(shù)器技術來確定輸入的 DTMF 音調(diào)的

18、頻率,并 將其譯成標準的四位二進制碼。發(fā)送器采用開關電容 D/A 變換器。片內(nèi)使用了一個脈 沖計數(shù)器,能合成精確的音調(diào)脈沖,保證音調(diào)脈沖準確的定時發(fā)送。MT8870 提供了一 個標準的微處理器總線接口,可以直接與 MCS-51 系列 MCU 和微機接口。它還可以選用 呼叫進展方式工作,通過呼叫進展濾波器來檢測特定通帶內(nèi)的信號頻率,供微處理機 或計數(shù)器電路分析,以確定檢測到的呼叫進展音的性質。它從接收端接收來自電話機 的雙音多頻脈沖信號該雙音多頻信號先經(jīng)其內(nèi)部的撥號音濾波器,濾除撥號音信號, 然后經(jīng)前置放大后送入雙音頻濾波器,將雙音頻信號按高,低音頻信號分開,再經(jīng)高, 低群濾波器,幅度檢測器送入

19、輸出譯碼電路,經(jīng)過數(shù)字運算后,在其數(shù)據(jù)輸出端輸出 相對應的 8421 碼。 5.3 ISD2500 系列單片語音錄放簡介 美國ISD公司的2500芯片,按錄放時間60秒、75秒、90秒和120秒分成 ISD2560、2575、2590和25120四個品種。ISD2500系列和1400系列語音電路一樣,具有 抗斷電、音質好,使用方便等優(yōu)點。它的最大特點在于片內(nèi)E2PROM容量為480K(1400系 列為128K),所以錄放時間長;有10個地址輸入端(1400系列僅為8個),尋址能力可達 1024位;2500系列最多可分為600段,只要在分段錄/放音操作前(不少于300納秒),給 地址A0A9賦值

20、,錄音及放音功能均從設定的起始地址開始,錄音結束由停止鍵操作決 定,芯片內(nèi)部自動在該段的結束位置插入結束標志(EOM);而放音時芯片遇到EOM標 志即自動停止放音,設有OVF(溢出)端,便于多個器件級聯(lián)。 5.4 固態(tài)繼電器(SSR)簡介 繼電器是本系統(tǒng)的執(zhí)行機構,本系統(tǒng)選用D4810型固態(tài)繼電器,固態(tài)繼電器(SSR) 與機電繼電器相比,是一種沒有機械運動,不含運動零件的繼電器,但它具有與機電 繼電器本質上相同的功能。SSR是一種全部由固態(tài)電子組件組成的無觸點開關組件,他 利用電子元器件的點,磁和光特性來完成輸入與輸出的可靠隔離,利用大功率三極管, 功率場效應管,單項可控硅和雙向可控硅等器件的

21、開關特性,來達到無觸點,無火花 地接通和斷開被控電路。 固態(tài)繼電器有三部分組成:輸入電路,隔離(耦合)和輸出電 路。安輸入電壓的不同類別,輸入電路可分為直流輸入電路,交流輸入電路和交直流 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁8 輸入電路三種。有些輸入控制電路還具有與TTL/CMOS兼容,正負邏輯控制和反相等功 能。固態(tài)繼電器的輸入與輸出電路的隔離和耦合方式有光電耦合和變壓器耦合兩種。 固態(tài)繼電器的輸出電路也可分為直流輸出電路,交流輸出電路和交直流輸出電路等形 式。交流輸出時,通常使用兩個可控硅或一個雙向可控硅,直流輸出時可使用雙極性 器件或功率場效應管。固態(tài)繼電器有

22、壽命長、可靠性高、靈敏度高、控制功率小、電 磁兼容性好、 快速轉換、電磁干擾小的優(yōu)點。D4810型繼電器輸入電流為5-40mA,電 壓330V,額定輸出電流10A,輸出電壓范圍寬為20-220V,滿足項目的要求。 5.5 遠程控制電路設計 5.5.1 振鈴檢測電路 振鈴檢測電路如圖 5.5.1 所示,圖中二極管有 2 種作用: (1)將不確定的線路供電正負變?yōu)楣潭ǖ恼撦敵觯?(2)將交流的振鈴信號變?yōu)槊}動直流以供檢測。 當沒有振鈴信號時,線路上的供電電壓為 48V(部分交換機為 60V),經(jīng)四個二極 管構成的全橋整流后,不足以使 62V 穩(wěn)壓管導通,振鈴信號輸出端電壓接近 0V,當振 鈴信號

23、到來時,線路上的 90V 交流振鈴信號經(jīng)全橋整流變換后 90V 的脈動直流電,其 峰值足以擊穿耐壓值為 62V 穩(wěn)壓管,經(jīng)電阻 R1 給 U1 提供電壓,從光電耦合器輸出的 波形是時通時斷的方波方波信號,可以直接輸出至單片機的中斷輸入口, CPU 可以根 據(jù)振鈴信號光電轉換后的高低電平檢測有無振鈴。其中通過光電耦合一次側的輸入及 的電流為: (3-1) 1 max 2 R UUU I GD 1 max 5100 7.062290 I AI013.0 max 即 R1 取 5.1K 滿足設計要求。 電路中光電耦合 U1 隔離了振鈴信號和單片機的直接連接,光電耦合器以光電轉換原理 傳輸信息,它不僅

24、使信息發(fā)出端(一次側)與信息接收并輸出端(二次側)是絕緣的, 從而對地電位差干擾有很強的抑制能力,而且有很強的抑制電磁干擾能力。保護單片 機也提高了穩(wěn)定性。 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁9 圖圖 5.5.15.5.1 振鈴檢測電路振鈴檢測電路 5.5.2 模擬摘掛機電路 模擬摘掛機電路如圖 5.5.2 所示。平時電話掛機時,兩條電話線處于開路狀態(tài), 兩電話線的電壓為 48V(部分電話為 60V),加到電話機的振鈴電路兩端,當摘機時振 鈴電路斷開,兩電話線接通,阻值大約 250。當撥打電話號碼時,來自電話線的高壓 振鈴信號經(jīng)鈴流檢測電路,通過光電耦合器在其二次

25、側形成方波脈沖信號送到單片機 進行振鈴脈沖進行計數(shù),當振鈴次數(shù)達到設定次數(shù)時,由單片機內(nèi)部軟件過程控制, 控制摘掛機口輸出一個低電平,然后電平送到三極管 PNP1 的基極,使三極管飽和此時, +5V 電源經(jīng)三極管,再通過繼電器線圈接地,繼電器線圈得電,使繼電器的常開觸電閉 合,250 的電阻接入電路當中,電話接通。當用戶輸入密碼錯誤,或者是操作結束后, 系統(tǒng)由軟件控制 PNP1 截止,繼電器線圈失電,常開觸點斷開,電話線又處于開路狀態(tài), 從而實現(xiàn)模擬掛機。 圖圖 5.5.25.5.2 模擬摘掛機電路模擬摘掛機電路 5.5.3 雙音頻解碼電路 DTMF(Dual Tone Multi Frequ

26、ency)雙音多頻信號解碼電路是目前在按鍵電話 (固定電話、移動電話)、程控交換機及無線通信設備中廣泛應用的集成電路。它包 括 DTMF 發(fā)送器與 DTMF 接受器,前者主要應用于按鍵電話作雙音頻信號發(fā)送器,發(fā)送 D5 62V U1 1 2 3 4 D1-D4 IN4004X4 業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè) R1 5.1K GND R2 10K VCC 業(yè)業(yè)業(yè)業(yè) INT1 1 2 3 4 D1-D4 IN4004X4 業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè) R1 150 GND R2 1K VCC 業(yè)業(yè)業(yè)業(yè)業(yè) K1 D5 IN4148 PNP1 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁10 一組雙音多頻信號

27、,從而實現(xiàn)音頻撥號。雙音多頻信號是一組由高頻信號與低頻信號 疊加而成的組合信號,CCITT 和我國國家標準都規(guī)定了電話鍵盤按鍵與雙音多頻信號的 對應關系如表 1 所示:電話遠程控制系統(tǒng)采用 MITEL 公司生產(chǎn)的 MT8870 DTMF 接受器 作為 DTMF 信號的解碼核心器件。MT8870 主要用于程控交換機、遙控、無線通信及廣播 系統(tǒng),實現(xiàn) DTMF 信號的分離濾波和譯碼功能,輸出相應 16 種頻率組合的四位并行二 進制碼。MT8870 具有撥號音抑制和模擬信號輸入可調(diào)功能,所以在設計 MT8870 DTMF 解碼電路時,只需外加一些阻容組件即可。 表 1 電話鍵盤與 DTMF 頻率對應

28、關系表 本系統(tǒng)的雙音多頻 DTMF 信號解碼電路由 MT8870 主要承擔。MT8870 的連線如圖 3.2-3 所示,其的 2、3 腳接收來自電話機的雙音多頻脈沖信號該雙音多頻信號先經(jīng)其內(nèi)部的 撥號音濾波器,濾除撥號音信號,然后經(jīng)前置放大后送入雙音頻濾波器,將雙音頻信 號 按高,低音頻信號分開,再經(jīng)高,低群濾波器,幅度檢測器送入輸出譯碼電路,經(jīng)過 數(shù)字運算后,在其數(shù)據(jù)輸出端(1114 腳)輸出相對應的 8421 碼。MT8870 的數(shù)據(jù)輸出 端 Q4 Q1 連到單片機,單片機識別 4 位代碼。電話按鍵與相應譯碼(Q4Q1)輸出。 其中,A,B,C,D 4 個按鍵常被當作 R/P,REDIAL

29、,HOLD,HANDSFREE 等功能使用。為 了使單片機及時獲取有效數(shù)據(jù),MT8870 的 CLD 有效端經(jīng)反相后接 CPU 的 INT0 引腳。當 MT8870 獲取有效雙音多頻信號后,CLD 電平由低變高,再反相為低,CPU 檢測后,指示 輸入口接收有效二進制代碼。而無效的雙音頻信號(電話線路雜音、人們的語音信號 等)是不會引起 MT8870 的 CLD 端變化的。DTMF 接收器的外圍電路如圖 5.5.3 所示。 高頻 低頻 1209Hz1336Hz1477Hz1633Hz 697Hz123A 770Hz456B 852Hz789C 941Hz*0#D R1 100K CID 15 I

30、N+ 1 4 IN- 2 FB 3 O1 7 O2 8 EN 10 ST O 17 ECO 16 DO1 11 DO2 12 DO3 13 DO4 14 GND 9 VCC 18 IC1 CR1 3.579545M C40.1U R3 100K GND VCC VCC R4 100K C6 0.1uF NPN3 VCC GND R7 1K R8 10K CLD1 MT8870 1 2 3 4 D1-D4 IN4004X4 業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè) GND 業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè) 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁11 圖圖 5.5.35.5.3 雙

31、音頻解碼電路雙音頻解碼電路 5.5.4 語言提示電路 ISD2560 芯片采用多電平直接模擬量存儲專利技術,每個采樣值直接存儲在片內(nèi)單 個 E2PROM 單元中,不需另加 A/D 或 D/A 變換來存儲和重放,能夠非常自然、真實地再 現(xiàn)語音,音樂,音調(diào)和效果聲,避免了一般固體錄音電路因量化和壓縮造成的量化噪 聲和金屬聲,因此,作為目前國內(nèi)外較為理想的語音芯片,在許多領域得到了廣泛 地應用。語音芯片音質的優(yōu)劣、功能的強弱決定了報站器的語音效果和性能。如圖 5.5.4 所示,語音控制電路由單片機完成。其中,系統(tǒng)中單片機 P0 端口為單片機與語音芯片 的通訊口。ISD2560 中,模擬電源(VCCA

32、)和數(shù)字電源(VCCD)使用不同的電源總線,分別 引到外封裝上;模擬地(VSSA)和數(shù)字地(VSSD)也使用不同的地線。 圖圖 5.5.45.5.4 語言錄放電路語言錄放電路 5.6 TC35 短消息模塊電路設計 5.6.1 TC35 短消息模塊接口電路 TC35 短消息模塊是 RS-232C 標準接口,RS-232C 標準(協(xié)議)的全稱是 EIA-RS- 232C 標準,其中 EIA(Electronic Industry Association)代表美國電子工業(yè)協(xié)會, RS(recommeded standard)代表推薦標準,232 是標識號,C 代表 RS232 的最新一次 修改(19

33、69) ,在這之前,有 RS232B、RS232A。它規(guī)定連接電纜和機械、電氣特性、信 號功能及傳送過程。目前在 PC 機上的 COM1、COM2 接口就是 RS-232C 接口。TI 公司的 A0 1 A1 2 A2 3 A3 4 A4 5 A5 6 A6 7 A7 8 A8 9 A9 10 XCLK 26 OVF 22 EOM 25 PR 27 PD 24 CE 23 VCCD 28 VCCA 16 VSSD 12 VSSA 13 SP+ 14 SP- 15 AUX IN 11 ANA IN 20 ANAOUT 21 MICREF 22 MIC 23 AGC 24 C? 104 C? 10

34、4 C? 104 C? 22UF VCC R? 5.1KMIC SPEAKER C? 4.7UF 470 GND GND 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) 業(yè)業(yè)業(yè)業(yè)業(yè) ISD2560 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁12 MAX3238 芯片如圖 5.6.1 供電電壓為 35.5V,符合 TIA/EIA-232-F 和 ITU v.28 標準。 具有獨特的15KV 人體靜電保護措施,兼容 5V 邏輯輸入,內(nèi)含 3 路接收、5 路發(fā)

35、送串 行通信接口,最大數(shù)據(jù)傳輸速率可達 250 kbps。該芯片的最大特點是,在串行口無數(shù) 據(jù)輸入的情況下,可以靈活的進行電源管理,即當 FORCEON(13 腳)為低電平、 /FORCEOFF(14 腳)為高電平時,Auto-Powerdown Plus 功能有效。在正常運行模式下, 約 30 秒事件內(nèi)若芯片在接收和發(fā)送引腳沒有檢測到有效信號,將自動進入 Powerdown 模式,此時耗電 1uA。如果 FORCEON 和/FORCEOFF 引腳均為高電平,那么 Auto- Powerdown Plus 功能失效。在 Auto-Powerdown Plus 功能有效的時,如果檢測到接收 或發(fā)

36、送引腳有信號輸入,該芯片自動被激活,轉入正常工作狀態(tài)。如果任一接收通道 的輸入電壓高于 2.7V 或小于-2.7V,或者位于-0.3V0.3V 的時間小于 30uS,則 /INVALID(15 腳)引腳為高電平(數(shù)據(jù)有效)。如果所有接收通道的輸入電壓位于- 0.3V0.3V 的時間大于 30uS,則/INVALID(15 腳)引腳為低電平(數(shù)據(jù)無效)。 該芯片 的以上特性,滿足了 TC35 作為移動終端的接收和發(fā)送電路連接要求。 圖 圖圖 5.6.1 RS232 接口電路接口電路 5.6.2 TC35 短消息模塊控制設計 SM8952AC25P 與 TC35 之間通過異步串行接口進行通信,通信

37、速率為 9600bs,具 有 1 位起始位、8 位數(shù)據(jù)位、1 位停止位,無奇偶校驗。由于 TC35 的數(shù)據(jù)接口工作在 CMOS 電平,接口電平為 3.3V5.5V,而 SM8952AC25P 單片機串口工作在 TTL 電平,工 作電壓范圍一般比 TC35 寬,故應在 SM8952AC25P 和 TC35 之間加電平轉換電路和電平 限制電路。若無電平轉換,則有可能使智能模塊的性能不太穩(wěn)定。ZIF 連接器給 SIM 卡 RI1 13 RI2 8 TI1 11 TI2 10 GND 15 V+ 2 V- 6 VCC 16 RO1 12 RO2 9 TO1 14 TO2 7 C1+ 1 C1 - 3

38、C2+ 4 C2 - 5 MAX232 C1 1uF C2 1uF C3 1uF C4 1uF VCC VCC RXD TXD PT X PRX 1 6 2 7 3 8 4 9 5 DB9 PRX PTX GND GND GND SM8952AC25P TC35GSM業(yè)業(yè) 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁13 接口提供 6 個引腳,其中 CCIN 用來檢測 SIM 卡是否插好,其它 5 個引腳分別為 ccvcc(電源,29v)、CCGND(地)、CCRST(復位)、CCCLK(時鐘)和 CCIO(數(shù)據(jù))。ZIF 連 接器的 SYNC 腳控制燈的狀態(tài),以此判斷 T

39、C35 的工作狀態(tài)。系統(tǒng)加電后,為使 TC35 進 入工作狀態(tài),必須給 IGT 加一延時大于 100ms 的低脈沖,電平下降持續(xù)時間不可超過 lms;啟動后,IGT 應保持高電平(3.3V):驅動 IGT 時,TC35 的供電電壓不能低于 3.3V否則 TC35 不能被激活。 5.7 紅外遙控電路設計 5.7.1 紅外遙控接收電路設計 所有紅外遙控器的輸出都是用編碼后的串行數(shù)據(jù)對 38kHz40kHz 的方波進行脈沖 幅度調(diào)制而產(chǎn)生的。如果直接對已調(diào)波進行測量,而其脈寬只有 20 多微秒,由于單片 機的指令周期是微秒級,會產(chǎn)生很大的誤差。因此,先要對已調(diào)波進行解調(diào),對解調(diào) 后的波形進行測量。將

40、 CX20106 或一體化紅外接收頭解調(diào)出的遙控編碼脈沖直接連入 SM8952AC25P 單片機的 INT0 和 T0 腳,定時器 T0 和 T1 都初始化為定時工作方式 1,T0 的 GATE 位置位。每次外部中斷首先停止定時,記錄 T0、T1 的計數(shù)值,然后將 T0、T1 的計數(shù)值清零,并重新啟動定時。T0 的值即為高電平脈寬,T1T0 的值為低電平脈寬。 T0、T1 與紅外編碼信號脈寬的對應關系并且存儲到外部儲蓄器 24C256 中等待發(fā)送調(diào)用。 圖圖 5.7.15.7.1 紅外學習遙控接收電路設計紅外學習遙控接收電路設計 5.7.2 紅外學習遙控發(fā)送電路設計 遙控信號的還原是通過 SM

41、8952AC25P 的 T2 特殊輸出口進行二進制脈沖碼的高電平 與低電平的調(diào)制輸出,其中調(diào)制為利用單片機特殊功能進行內(nèi)部調(diào)制這也是本設計的 一個創(chuàng)新點,調(diào)制后的信號如圖 5.7.2 驅動紅外發(fā)光管工作。該設計的硬件電路相對 簡單,因此系統(tǒng)的調(diào)試重點在軟件上。 1 2 3 5 6 7 vss 4 vdd 8 cx20106 IC1CX20106 C3 330 C1 1U C2 3.3U C4 100U R1 R2 200KR3 10K VCCGND 業(yè)業(yè)業(yè)業(yè) 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁14 圖圖 5.7.25.7.2 紅外學習遙控發(fā)送電路設計紅外學習遙控發(fā)

42、送電路設計 5.85.8 電路原理圖電路原理圖 PNP1 VCC 業(yè)業(yè)業(yè)T2 R4 GND R1 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁15 六 軟件設計 123456 A B C D 654321 D C B A Title NumberRevisionSize B Date:11-Jun-2006Sheet of File:D:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè).DDBDrawn By: EA/VP 31 X1 19 X2 18 RST 9 RD 17 WR 16 INT0 12 INT1 13 T0 14 T1 15 P10 1 P11 2 P12 3 P13 4 P

43、14 5 P15 6 P16 7 P17 8 P00 39 P01 38 P02 37 P03 36 P04 35 P05 34 P06 33 P07 32 P20 21 P21 22 P22 23 P23 24 P24 25 P25 26 P26 27 P27 28 PSEN 29 ALE /P 30 TXD 11 RXD 10 U1 AT89C51 VCC P10 P11 P12 P13 P14 P15 P16 P17 D0 D1 D2 D3 D4 D5 SDA SCL A8 A9 A10 A11 A12 A13 INT0 INT1 T0 T1 X1 X2 RST RD WR RXD TX

44、D ALE Y1 12MH zC1 30pF C2 30pF GND X1 X2 C3 47uF VCC RST R9100K C5104 R10 1.5K D1 IN4004 AK D2 IN4004 D3 IN4004 D4 IN4004 R11 150 C8 104 D5 5551 R12 100 GND GND GND 12 3 R13 500 R17 1K LE D2 VCC 1 2 3 4 5 6 78 REL AY2 5V D8 8050 R7 1k D10 4148 VCC GND 1 2 J6 TE LIN R14 100K CID 15 IN+ 1 4 IN- 2 FB 3

45、 O1 7 O2 8 EN 10 ST O 17 ECO 16 DO1 11 DO2 12 DO3 13 DO4 14 GND 9 VCC 18 IC2 TDA8870AA CR2 C7 0.1U R3 100k GND VCC VCC CLD Q1 8050 VCC GND R5 10K CLD R6 10K INT1 P14 MR 1 VCC 2 GND 3 PFI 4 PFO 5 WDI 6 RST 7 WDO 8 MAX813 IC1 * D11 4148 VCC GND TE L TE L TE L A0 1 A1 2 A2 3 GND 4 SDA 5 SCL 6 WP 7 VCC

46、8 IC3 24C* SCL SDA GND GND VCC GND GND GND D6 DIODE D7 DIODE C4 EL ECTRO1 C6 CAP GND Vin 1 GND 2 Vout 3 7805 1 2 3 J1 TL P2TL P521-1 GND R2 10K VCC INT0 R1 5K C9 104 C10 104 D9 4007 RD WR D6 DOG DOG D0 P15 P16 P17 Q2 8050 VCC GND R4 1K 1 2 J2 P10 R8 10 1 2 3 J3 TXD GND VCC C11 104 VCC 1 2 J4 R15 4.7

47、K D4 1234 A B C D 4321 D C B ATitle NumberRevisionSize B Date:11-Jun-2006Sheet of File:E:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)ISD2500業(yè)業(yè)業(yè).DDB Drawn By: 1 2 3 U2A 7400 4 5 6 U2B 7400 8 9 10 U2C 7400 11 12 13 U2D 7400 EA/VP 31 X1 19 X2 18 RESET 9 RD 17 WR 16 INT0 12 INT1 13 T0 14 T1 15 P10 1 P11 2 P12 3 P13 4 P14 5 P15 6 P16 7 P1

48、7 8 P00 39 P01 38 P02 37 P03 36 P04 35 P05 34 P06 33 P07 32 P20 21 P21 22 P22 23 P23 24 P24 25 P25 26 P26 27 P27 28 PSEN 29 ALE /P 30 TXD 11 RXD 10 U1 8051 P2.7 12 3 RP1 VCC D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 A8 A9 A8 A9 E E X1 12MH Z C1 30P C2 30P C3 10UF VCC R1 10K VSS 1 VDD 2 VO 3 RS

49、 4 R/W 5 E 6 DB0 7 DB1 8 DB2 9 DB3 10 DB4 11 DB5 12 DB6 13 DB7 14 LE DA 15 LE DK 16 U3 LCD DISPL AY VCC R4 200 A0 1 A1 2 A2 3 GND 4 SDA 5 SCL 6 WP 7 VCC 8 IC3 24C* SCL SDA GND LCDL ED LCDL ED VO VO GND VCC GND SCL SDA SPK GND VCC GND GND GND VCC X1 X2 X1 X2 RES RES P10 P11 P12 P13 P14 P15 P16 P17 IN

50、T0 INT1 T0 T1 SPK R6 RES2 Q2 SPEAKERGND D1 DIODE D2 DIODE D3 DIODE D4 DIODE 1 2 J5 CON2 C4 EL ECTRO1 C8 CAP C5 EL ECTRO1 C9 CAP VCC GND VCC Q1 PNP1 1 2 3 4 5 6 J2 P12 P13 INT1 GND P11 P10 Vin 1 GND 2 Vout 3 7812 VOLT REG Vin 1 GND 2 Vout 3 7805 VOLT REGC6 EL ECTRO1 C7 CAP 12V VDD Vref VoutB VoutASYN

51、C SCL K Din GND U4 U5 LM431 R5 1K R7 1K RP2 GND 12V REF REF GNDVCC DIN DIN SCL K SCL K SYNC SYNC 1 2 J1 VOUT B VOUT B VOUT A GND C10C12 1 2 J3 VOUT A GND C11C13 A8 A9 SCL SDA SPK DIN SCLK SYNC 1 2 3 4 5 6 7 8 9 J4 CON9 VCC Ain3N Ain2P Ain2N Ain1P Ain1N AGND VB NIC NIC CS DSYN C Xin Xout DGNDDVDD SCL

52、 K SDIO SDOU T DRDY NIC NIC MODE Ain4N Ain3P REFin Ain4P AVDD REFout IC1 ADS1213 GND GND VCC AB CD J15 TRAN S1 VCC GNDAGND AVDD C14C17 1 2 3 J16 GND VCC MODE MODE AIN1P AIN1N AIN2N AIN2P AIN3NAIN3P AIN4P AIN4N U6 LM431 R2 1K R3 1K RP3 GND 12V REFAD REFAD VCC ALE ALE AGNDAVDD C15 C16 P14 P15 P16 P17

53、1 2 J6 1 2 J7 1 2 J8 1 2 J9 AIN2N AIN3N AIN1N AIN4N AGND AGND AGND AGND 1 2 J10 1 2 J11 1 2 J12 1 2 J13 AIN2P AIN3P AIN1P AIN4P AGND AGND AGND AGND P10 P11 P12 P13 P14 P15 P16 P17 1 2 3 4 5 6 7 8 9 J14 CON9 VCC 1 2 J17 GND T0 1 2 J18 GND T1 RX TX 1 6 2 7 3 8 4 9 5 DB1 DIP9 C1+ 1 V+ 2 C1- 3 C2+ 4 C2-

54、 5 V- 6 T2OUT 7 R2IN 8 R2OU T 9 T2IN 10 T1IN 11 R1OU T 12 R1IN 13 T1OUT 14 GND 15 VCC 16 U7 MAX232 VCC C18 1uF C19 1uF C20 1uF C21 1uF VCC RXD TXD TX RX RXD TXD 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁16 6.1 遠程控制程序設計 遠程控制軟件設計主要分為系統(tǒng)初始化、振鈴檢測計數(shù)、控制摘掛機、雙音頻信 號分析處理、控制電器、信號音提示等部分。下面, 為整體流程圖: 6.2 上位機(PC 機)編程 本系統(tǒng)為了給用

55、戶提供一個良好的人機對話界面還利用 RS232 通信標準還特別設 開始 初始化 模擬摘機 提示輸入密碼 開電器 提示控制電器 等待回應 關電器 啟動軟件計數(shù) 啟動計時 掛機 啟動軟件計數(shù) 提示重輸密碼 振鈴信號 振鈴六次 密碼正確 45S 到 3 次 提示完 成 按# 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁17 計了與 PC 機軟件,傳輸波特率為 57600 kbps。 PC 上位機程序見附錄。 七七 系統(tǒng)調(diào)試系統(tǒng)調(diào)試 本系統(tǒng)的制作調(diào)試主要分為硬件調(diào)試、軟件調(diào)試和聯(lián)機調(diào)試等三大部分。 7.1 系統(tǒng)硬件調(diào)試 本系統(tǒng)的硬件調(diào)試分為以下階段進行調(diào)試: (1)邏輯錯誤調(diào)試 樣

56、機硬件的邏輯錯誤是由于設計錯誤和加工過程中的工藝性錯誤所造成的。這類 錯誤包括:錯線、開路、短路等幾種,其中短路是最常見的故障。 (2)器件調(diào)試 元器件失效的原因有兩個方面:一是器件本身已損壞或性能不符合要求;二是由 于組裝錯誤造成的元器件失效,如電解電容、二極管的極性錯誤,集成塊安裝方向錯 誤等。 (3)可靠性調(diào)試 引起系統(tǒng)不可靠的因素很多,如金屬化孔、接插件接觸不良會造成系統(tǒng)時好時壞; 內(nèi)部和外部的干擾、電源紋波系數(shù)過大、器件負載過大等造成邏輯電平不穩(wěn)定;另外, 走線和布局的不合理等也會引起系統(tǒng)可靠性差。 (4)電源故障 若樣機中存在電源故障,則加電后將造成器件損壞。電源的故障包括:電壓值

57、不符合 設計要求,電源引出線和插座不對應,電源功率不足、負載能力差。 在本次調(diào)試在調(diào)試樣機加電之前,先用萬用表和示波器,根據(jù)硬件電氣原理圖和裝 配圖仔細檢查樣機線路的正確性,并核對元器件的型號、規(guī)格和安裝是否符合要求。 還特別注意電源的走線,防止電源之間的短路和極性錯誤,并重點檢查擴展系統(tǒng)總線 是否存在相互間的短路;或其它信號線的短路,由于本設計的印刷電路板布線密度較 高,出現(xiàn)了兩處因工藝原因造成短路,短路點用刻刀斷開。 對于樣機所用的電源事先做了單獨調(diào)試,調(diào)試好后,檢查其電壓值、負載能力、 極性等均符合要求,然后加到系統(tǒng)的各個部件上。在不插片子的情況下,加電檢查各 插件上引腳的電位,仔細測量

58、各地點電位是否正常,還特別注意單片機插座上的各點 基于嵌入式的智能家居控制設計_畢業(yè)設計論文 共 54 頁 第 頁18 電位是否正常,防止了聯(lián)機時會損壞仿真器。 7.2 軟件及聯(lián)機調(diào)試 7.2.1 主控程序調(diào)試 軟件調(diào)試與所選用的軟件結構和程序設計技術有關。本系統(tǒng)采用模塊程序設計技 術,逐個模塊調(diào)好以后,再進行系統(tǒng)程序總調(diào)試。由于采用了實時多任務操作系統(tǒng), 采用是逐個任務進行調(diào)試,下面進一步予以說明。在調(diào)試第一個任務時,同時也調(diào)試 相關的子程序、中斷服務程序和操作系統(tǒng)的程序。等逐個任務調(diào)試好以后,再使各個 任務同時運行,在本次調(diào)試中操作系統(tǒng)中沒有錯誤,在單步和斷點調(diào)試后,進行了連 續(xù)調(diào)試,因為

59、單步運行只能驗證程序的正確與否,而不能確定定時精度、CPU 的實時響 應等問題。等全部完成后,反復運行多次,除了觀察穩(wěn)定性之外,還觀察了用戶系統(tǒng) 的操作是否符合設計要求的操等,部分程序作了適當修正后系統(tǒng)能夠正常運行。 6.2.2 短消息發(fā)送調(diào)試 監(jiān)控軟件在平時不斷檢測各報警點的信號,當有異常情況時,系統(tǒng)通過 TC35 模塊 自動發(fā)出報警信息 ,在 TC35 初始化之前要用定時器延時約 5s,等待 TC35 自檢完畢, 然后檢查 SIM 卡,如果檢查到無 SIM 卡,系統(tǒng)就會調(diào)用提示出錯程序;有 SIM 卡則繼 續(xù)檢查移動運營商,之后再對 TC35 進行初始化,主要是用 AT 命令初始化發(fā)送方式

60、、 設置短信中心號碼和登錄網(wǎng)絡的測試。特別需要注意的是:不能給 SIM 卡設置開機密 碼,否則不能正常登錄到 GSM 網(wǎng)絡,還有在收到短消息命令后必須先判斷是否是手機 預設號碼,如果是就處理,否則刪除。由于 GSM 網(wǎng)絡有較好的安全及保密性,所以在 軟件設計時不需要考慮安全方面的問題,監(jiān)控軟件在外界干擾強烈的情況下有可能跑 飛,為了使跑飛的程序恢復正常,可采用定時計數(shù)器 T1 來完成軟件看門狗的功能定 時時間設置為監(jiān)控軟件完成 1 次全過程時間的 3 倍。TC35 采用 AT 命令,單片機可以通 過正確的 AT 指令對 TC35 進行初始化和短消息的接收與發(fā)送。對短消息的控制有三種 模式:Bl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論