基于MT8880的自動(dòng)報(bào)警系統(tǒng)_第1頁(yè)
基于MT8880的自動(dòng)報(bào)警系統(tǒng)_第2頁(yè)
基于MT8880的自動(dòng)報(bào)警系統(tǒng)_第3頁(yè)
基于MT8880的自動(dòng)報(bào)警系統(tǒng)_第4頁(yè)
基于MT8880的自動(dòng)報(bào)警系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、畢業(yè)設(shè)計(jì)(論文) 基于MT8880的自動(dòng)報(bào)警系統(tǒng) 學(xué) 院 年級(jí)專業(yè) 03級(jí)電子信息工程 學(xué)生姓名 指導(dǎo)教師 專業(yè)負(fù)責(zé)人 答辯日期 畢業(yè)設(shè)計(jì)(論文)任務(wù)書學(xué)院: 里仁學(xué)院 系級(jí)教學(xué)單位: 電子工程 學(xué)號(hào)學(xué)生姓名專 業(yè)班 級(jí)電信一班課題題 目來(lái) 源主要內(nèi)容基于AT89C51和雙音多頻的系統(tǒng),通過(guò)探測(cè)家庭環(huán)境,發(fā)現(xiàn)情況后由單片機(jī)控制摘機(jī),由MT8880自動(dòng)撥號(hào)至預(yù)設(shè)電話號(hào)碼,通過(guò)語(yǔ)音報(bào)警基本要求參考資料周 次14周58周912周1316周1718周應(yīng)完成的內(nèi)容指導(dǎo)教師:系級(jí)教單位審批:說(shuō)明:如計(jì)算機(jī)輸入,表題黑體小三號(hào)字,內(nèi)容五號(hào)字。本任務(wù)書一式二份,教師、學(xué)生各執(zhí)一份。摘 要雙音多頻信號(hào)(DTMF

2、)是由一組低音頻信號(hào)和一組高音頻信號(hào)以一定方式的組合構(gòu)成,每組音頻信號(hào)各有4個(gè)音頻信號(hào),而每種組合有一個(gè)高音頻信號(hào)和一個(gè)低音頻信號(hào),共16種組合。過(guò)去主要用于電話撥號(hào)信息傳輸,具有很強(qiáng)的抗干擾能力。目前市場(chǎng)上銷售的DTMF專用芯片集編解碼于一體,MT8880具有收發(fā)功能。本文介紹了一種基于公共電話網(wǎng)絡(luò)以單片機(jī)AT89C51和雙音多頻收發(fā)器MT8880為核心的遠(yuǎn)程智能監(jiān)控、報(bào)警系統(tǒng)。系統(tǒng)由模擬摘掛機(jī)模塊、語(yǔ)音模塊、DTMF收發(fā)模塊、控制模塊、鍵盤顯示模塊、警情采集模塊等。當(dāng)防盜探測(cè)器檢測(cè)到險(xiǎn)情的時(shí)候,向單片機(jī)發(fā)出中斷申請(qǐng),再由單片機(jī)控制電話接口電路,實(shí)現(xiàn)模擬摘機(jī),根據(jù)險(xiǎn)情類別,自動(dòng)撥打相關(guān)部門的

3、電話號(hào)碼如小區(qū)管理中心電話系統(tǒng)通過(guò)電話網(wǎng)絡(luò)自動(dòng)向所設(shè)定的目標(biāo)發(fā)送報(bào)警信息。本文介紹了該系統(tǒng)的工作原理及實(shí)現(xiàn)方法;詳細(xì)描述了該系統(tǒng)各模塊組成、原理及具體的電路及軟件流程圖。 本系統(tǒng)是一種適合于家庭、辦公室和倉(cāng)庫(kù)等處的可靠性較好的安全防范裝置。本系統(tǒng)可應(yīng)用于各個(gè)地點(diǎn),電話到哪里,系統(tǒng)就可以在哪里工作。且具有成本低、使用方便、可靠性高等特點(diǎn)。因此,這種智能防盜報(bào)警功能的單片機(jī)產(chǎn)品將具有良好的發(fā)展前景關(guān)鍵詞MT8880 DTMF ISD1420 AT89C2051AbstractN Transmission of Communication Network Abstract:DTMF technolo

4、gy is applied to communication network extensivelyThe paper introduced to use the kind of DTMF special-purpose chip base on MT8880 which receive and transmit the chip to realize the simple data transmission among the computerIts characteristic utilizes a IO to simulate interface signalofMT8880Design

5、 and regard 89C51 as controller this time and make use of MAX232 to realize flat to change electricity,in order to finishing the data communications of computer, This paper introduced a kind of intellectual remote monitor and alarming system, which is based on the DTMF transceiver MT8880 and single

6、chip computer AT89C51.The system is consistent of some block which are hanging up and off, speech, DTMF transceiver, controlling , and keyboard and showing. When the sensor of fireproofing orburglarproof detects any off normal signal, an interrupt request is sent to the MCU. Next theMCU control the

7、interface module of telephone to accomplish off hook. According the kindof dangerous the dialing module will automatically dial the right phone number such as thephone number of surveillant center.the system can report the alarm happening to the target, which is set up before. This paper introduced

8、the system about working principle, hardware construct and software design and flow chart. It is a kind of security safeguard device, which is suited to home, office, storehouse and so on. This system can apply in anyplace where telephone arrived. It is inexpensive, reliable and easy in use. Therefo

9、re, this system will have a bright foreground.Keywords:DTMF;data communication;single-chip microcomputer;MT8880Keywords目 錄摘 要IAbstractII第1章 緒論11.1 課題背景11.2 自動(dòng)報(bào)警系統(tǒng)的功能和工作過(guò)程1第2章 自動(dòng)報(bào)警器硬件部分12.1 AT89C512.2 MT88802.3 熱釋電紅外探測(cè)器2.4 語(yǔ)音芯片IDS1420 2.5 電話工作原理2.6 電話接口電路2.7 總電路圖1第3章 自動(dòng)報(bào)警器軟件部分13.1 ISD1420錄放子程序流程13.2

10、系統(tǒng)自動(dòng)撥號(hào)3.3 電話信號(hào)的檢測(cè)與判別3.4信號(hào)音判斷與實(shí)現(xiàn)3.5信息位的發(fā)送3.6信號(hào)的接受與處理3.7 系統(tǒng)的DTMF收發(fā)程序結(jié) 論2參考文獻(xiàn)3附錄14附錄25致謝6第1章 緒論1.1 課題背景當(dāng)前,隨著經(jīng)濟(jì)的發(fā)展,人民的生活日益改善,人們對(duì)家庭生命對(duì)產(chǎn)安全越來(lái)越重視,采取了許多措施來(lái)保護(hù)家庭的安全。以往的做法是安裝防盜門、防盜網(wǎng),但也存在有礙美觀,不符合防火要求,不能有效地防止壞人的入侵?,F(xiàn)在,全國(guó)各地都在如火如荼地開展建設(shè)安全文明小區(qū)的活動(dòng),而且很多地方都提出拆除防盜網(wǎng)的口號(hào),家庭電子防盜報(bào)警系統(tǒng)也應(yīng)運(yùn)而生,單片機(jī)的應(yīng)用正在不斷地走向深入,同時(shí)帶動(dòng)傳統(tǒng)控制檢測(cè)日新月益更新。在實(shí)時(shí)檢測(cè)

11、和自動(dòng)控制的單片機(jī)應(yīng)用系統(tǒng)中,單片機(jī)往往是作為一個(gè)核心部件來(lái)使用,僅單片機(jī)方面知識(shí)是不夠的,還應(yīng)根據(jù)具體硬件結(jié)構(gòu),以及針對(duì)具體應(yīng)用對(duì)象特點(diǎn)的軟件結(jié)合,以作完善。本系統(tǒng)是以單片機(jī)機(jī)和MTJ8880為主要器件輔助外圍電路完成自動(dòng)報(bào)警過(guò)程。本文講述了基于MT8880自動(dòng)報(bào)警系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。首先在緒論中介紹了此系統(tǒng)的開發(fā)背景、意義、系統(tǒng)功能及設(shè)計(jì)方法。此后,本文在第二章論述了系統(tǒng)硬件設(shè)計(jì)過(guò)程,確定器件的選擇,論述了系統(tǒng)硬件電路設(shè)計(jì)、并對(duì)所使用各種芯片的功能與特性進(jìn)行了詳細(xì)介紹;在第三章中重點(diǎn)剖析了軟件設(shè)計(jì)開發(fā)的過(guò)程,尤其是主程序、采集和報(bào)警子程序的工作流程。1.1.1自動(dòng)報(bào)警系統(tǒng)的功能和工作過(guò)程智能

12、住宅防盜防火報(bào)警系統(tǒng)具有以下特點(diǎn)和功能:系統(tǒng)采用模塊化設(shè)計(jì)。前端報(bào)警器能夠快速、準(zhǔn)確地檢測(cè)到現(xiàn)場(chǎng)的異常狀態(tài),經(jīng)確認(rèn)后及時(shí)通報(bào)給中央控制器。并能夠可靠地進(jìn)行盜情,通過(guò)電話線拔打預(yù)先設(shè)置的1-6組電話手機(jī)號(hào)碼(小區(qū)監(jiān)控管理中心電話、用戶個(gè)人電話、用戶單位電話、盜警電話110,火警電話119、緊急呼救電話),進(jìn)行語(yǔ)音報(bào)警。報(bào)警完畢自動(dòng)回到警戒狀態(tài),等待下一次報(bào)警。系統(tǒng)的基本工作過(guò)程:用戶端的防范現(xiàn)場(chǎng),一旦有人入侵時(shí),熱釋電紅外探測(cè)器則立即向用戶端自動(dòng)報(bào)警器發(fā)出報(bào)警信號(hào)。接到警情事件后,自動(dòng)報(bào)警器立即進(jìn)行確認(rèn),自動(dòng)報(bào)警器自動(dòng)向相關(guān)部門撥打預(yù)先設(shè)置好的報(bào)警電話號(hào)碼,進(jìn)行語(yǔ)音報(bào)警。 第2章 硬件設(shè)計(jì)2.1

13、 AT89C51AT89C51簡(jiǎn)介AT 89C51單片機(jī)是一種低損耗、高性能、8位微型處理器,由于在芯片上組裝了一個(gè)8位帶有寄存的CPU, 片內(nèi)有4K字節(jié)的在線可重復(fù)編程快擦寫程序存儲(chǔ)器,其設(shè)計(jì)采用了Atmel公司高密度非失易性存儲(chǔ)技術(shù),與MCS-51系列單片機(jī)在指令系統(tǒng)和引腳上完全兼容。 片內(nèi)可擦除存儲(chǔ)起允許可編程寄存在系統(tǒng)內(nèi)或通過(guò)外部無(wú)失易性寄存進(jìn)行重復(fù)編程。8031片內(nèi)沒(méi)有程序存儲(chǔ)器,在編程時(shí)需外擴(kuò)EPROM;8051片內(nèi)雖有4K的ROM,但其程序在出廠時(shí)已經(jīng)寫好,不能更改。由于以上原因,本系統(tǒng)選用AT89C51。(1) 單片機(jī)中的存儲(chǔ)器ROM和RAM是嚴(yán)格分工的。ROM為程序存儲(chǔ)器,只

14、存放程序、常數(shù)及數(shù)據(jù)表格。而RAM則為數(shù)據(jù)存儲(chǔ)器,用作工作區(qū)及存放變量。這樣的結(jié)構(gòu)主要是考慮到單片機(jī)用于控制系統(tǒng)中,有較大的程序存儲(chǔ)空間,把已調(diào)試好的程序固化在ROM中,而把少量的隨機(jī)數(shù)據(jù)存放在RAM中,這樣,小容量數(shù)據(jù)存儲(chǔ)器能以高速RAM形式集成在單片機(jī)內(nèi),以加快單片機(jī)的執(zhí)行速度。但單片機(jī)上RAM是作為數(shù)據(jù)存儲(chǔ)器用,而不是當(dāng)作高速數(shù)據(jù)緩沖存儲(chǔ)器(Cache)用。(2) 采用面向控制的指令系統(tǒng)。為滿足控制的需要,單片機(jī)的邏輯控制能力要優(yōu)于同等級(jí)的CPU,特別是單片機(jī)具有很強(qiáng)的位處理能力。單片機(jī)的運(yùn)行速度也較高。(3) 單片機(jī)的I/O引腳通常是多功能的。由于單片機(jī)機(jī)芯上引腳有限,為了解決實(shí)際引腳

15、和需要的信號(hào)線數(shù)的矛盾,采用了引腳功能復(fù)用的方法,引腳處于何種功能,可由指令來(lái)設(shè)置或由機(jī)器狀態(tài)來(lái)區(qū)分,(4) 系列齊全,功能擴(kuò)展性強(qiáng)。單片機(jī)具有內(nèi)部掩膜ROM、內(nèi)部EPROM和外接ROM等形式,并可方便的擴(kuò)展外部的RAM、ROM及I/O接口,與許多通用的微機(jī)接口芯片兼容,對(duì)應(yīng)用系統(tǒng)的設(shè)計(jì)和生產(chǎn)帶來(lái)極大的方便。(5) 單片機(jī)的功能是通用的。單片機(jī)雖然主要是作控制器用,但是功能上還是通用的,可以像一般微處理器那樣廣泛地應(yīng)用在各個(gè)方面。AT89C51具有以下突出特點(diǎn):與MSC-51系列的單片機(jī)兼容有4K字節(jié)在線可重復(fù)編程快速擦寫程序存儲(chǔ)器,可寫入/擦除1000次全靜態(tài)工作:0HZ-24MHZ三級(jí)程序

16、存儲(chǔ)加密1288為內(nèi)存RAM32位雙向輸入輸出線兩個(gè)16位定時(shí)/記數(shù)器六個(gè)中斷源可編程串口AT89C51有40個(gè)引腳,采用雙列直插封裝形式,使用方便。引腳如圖3-2-1所示。各引腳功能如下:Vcc(40腳):接+5V電源; Vss(20腳):接地; XTAL1(19腳):接外部晶體的一個(gè)引腳。在單片機(jī)內(nèi)部,它是一個(gè)反相放大器的輸入端。這個(gè)放大器構(gòu)成了片內(nèi)振蕩器。當(dāng)采用外部振蕩器時(shí),此引腳應(yīng)接地。 XTAL2(18腳):接外部晶體的另一端,在單片機(jī)內(nèi)部接至內(nèi)部反相放大器的輸出端。若采用外部振蕩器時(shí)該引腳接收振蕩器的信號(hào),把此信號(hào)直接接到內(nèi)部時(shí)鐘發(fā)生器的輸人端。RST/VPD(9腳):當(dāng)振蕩器運(yùn)行

17、時(shí),在此引腳外加 上兩個(gè)機(jī)器周期的高電平將使單片機(jī)復(fù)位。推薦此引腳與Vss引腳之間連接個(gè)約82k的下拉電阻,與引腳之間連接一個(gè)約10uF的電容,以保證復(fù)位。在單片機(jī)正常工作時(shí),此腳應(yīng)0 .5v低電平。ALE/PROG(30腳):當(dāng)訪問(wèn)單片機(jī)外部存儲(chǔ)器時(shí),ALE(地址鎖存允許):輸出脈沖的負(fù)跳沿用于16 AT89C51管腳圖 P3口專用功能口線 專用功能P3.0RXD(串行口輸入端)P3.1TXD(串行口輸出端)P3.2INT0(外部中斷0輸入端)P3.3 INT1(外部中斷1輸入端)P3.4T0(定時(shí)器0的外部輸入端)P3.5T1(定時(shí)器1的外部輸入端)P3.6WR(片外數(shù)據(jù)存儲(chǔ)器寫控制).P

18、3.7RD(片外數(shù)據(jù)存儲(chǔ)器讀控制)位地址的低8位的鎖存信號(hào),即使不訪 問(wèn)外部鎖存器,ALE端仍有正脈沖信號(hào) 輸出,此頻率約為時(shí)鐘振蕩器頻率的l 6。PO口: PO口為一個(gè)8位漏級(jí)開路雙向I/O口,每腳可吸收8TTL門電流。當(dāng)P1口的管腳第一次寫l時(shí),被定義為高阻輸入。PO能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。在FLASH編程時(shí),PO口作為原碼輸入口,當(dāng)FLASH進(jìn)行校驗(yàn)時(shí),PO輸出原碼,此時(shí)PO外部必須被拉高。P1口: P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向1/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為

19、低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。P2口: P2口為一個(gè)內(nèi)部上拉電阻的8位雙向1/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。P3口除

20、做I/O接口外還兼有專用功能,P3口專用功能如表3-2-1所列。AT89C51的外圍基礎(chǔ)電路1)復(fù)位電路本系統(tǒng)的復(fù)位電路包括上電復(fù)位和人工復(fù)位電路,如圖3-2-2所示。當(dāng)系統(tǒng)開啟即通電時(shí),電容C相當(dāng)于瞬間短路,+5V立刻加到了RST/VPD端 ,該高電平使AT89C51全機(jī)復(fù)位。若運(yùn)行中遇到程序跑飛或是陷入死循環(huán)等使CPU失控時(shí),最簡(jiǎn)單的方法是監(jiān)控 復(fù)位電路 人員按動(dòng)按鈕使其復(fù)位,程序自動(dòng)從0000H開始執(zhí)行。這就是手動(dòng)復(fù)位。為此只要在單片機(jī)的RESET端加上一個(gè)高電平信號(hào),并持續(xù)10s以上即可。按圖中所示,按下按鈕,則直接把+5V加到了RST/VPD端從而復(fù)位。后文硬件抗干擾電路將要介紹的“

21、程序運(yùn)行監(jiān)視系統(tǒng)”(WATCHDOG)能自動(dòng)生成復(fù)位信號(hào),使系統(tǒng)的三種復(fù)位方式(上電復(fù)位、人工復(fù)位、自動(dòng)復(fù)位)相互并存。2)時(shí)鐘電路時(shí)鐘是單片機(jī)的心臟,各部分都以時(shí)鐘為基準(zhǔn),有條不紊地一拍一拍地工作。常用時(shí)鐘電路有內(nèi)部時(shí)鐘和外部時(shí)鐘兩種,本系統(tǒng)單片機(jī)使用內(nèi)部時(shí)鐘。如圖3-2-3所示,利用AT89C51內(nèi)部一個(gè)高增益反向放大器,把一個(gè)晶振體和兩個(gè)電容器組成自激振蕩電路,接于XTAL1(19腳)和XTAL2(18腳)之間。這樣振蕩器發(fā)出的脈沖直接送入內(nèi)部時(shí)鐘電路。其中,晶振為12MHz,電容器C1、C2為30pF。 時(shí)鐘電路2.2 MT8880MT8880簡(jiǎn)介MT8880系列集成電路是加拿大MIT

22、EL公司生產(chǎn)的雙音頻編解碼電路。它是一個(gè)帶有呼叫進(jìn)程檢測(cè)濾波器的單片雙音多頻收發(fā)器。它采用MITEL公司的ISO2-COMS工藝制造,功耗低,可靠性高。其雙音多頻收號(hào)器是基于單片收號(hào)器MT8870工業(yè)標(biāo)準(zhǔn);發(fā)送器采用開關(guān)電容D/A變換器。雙音多頻信號(hào)失真小、精度高。內(nèi)部計(jì)算器提供雙音群發(fā)送模式,使音群能在精確的時(shí)間傳送。還可以選擇呼叫進(jìn)程檢測(cè)濾波器命令微處理器分析呼叫進(jìn)程中的各個(gè)信號(hào)音。提供標(biāo)準(zhǔn)微處理器總線,與6800系列微處理器兼容。其工作原理框圖如圖所示。MT8880工作原理框圖MT8880采用20腳雙列直插封裝形式,其管腳如圖。當(dāng)芯片置為呼叫處理模式時(shí),芯片可以從輸入信號(hào)中檢測(cè)電話呼叫過(guò)

23、程的各種信號(hào)音(回鈴音、撥號(hào)音、忙音)。當(dāng)信號(hào)頻率落在320510Hz范圍以內(nèi)時(shí),能從端輸出與之相對(duì)應(yīng)的方波,否則端為低電平。 單片機(jī)通過(guò)一定時(shí)間的計(jì)數(shù),就可以判斷出信號(hào) MT8880引腳圖 音的類別。系統(tǒng)據(jù)此進(jìn)行相應(yīng)操作。當(dāng)把它置為雙音頻模式時(shí),芯片能接收并譯碼DTMF信號(hào)或產(chǎn)生并發(fā)送DTMF信號(hào)(接收信號(hào)從IN-端輸入,發(fā)送信號(hào)從TONE端輸出)。此時(shí),系統(tǒng)可以向外撥打報(bào)警電話。MT8880引腳功能引腳名稱描述1IN+同相運(yùn)算放大器輸入端。2IN-反向運(yùn)算放大器輸入端。3GS增益選擇。提高用于連接反饋電阻的前端差分放大器輸出端的增益。4VREF基準(zhǔn)電壓輸出端。標(biāo)稱值為VDD/2,用于中值偏

24、置輸出。5VSS地線輸入(0V)。OSC雙音多頻時(shí)鐘振蕩器輸入端。OSC時(shí)鐘輸出。OSC1和OSC中間連接3.MHz的晶體振蕩器完成內(nèi)部振蕩電路。TONE音群輸出(雙音多頻或信號(hào)音群)。9讀/寫輸入。控制數(shù)據(jù)在微處理部件和收發(fā)機(jī)寄存器之間的傳輸方向。與TTL電路兼容。10片選。TTL輸入端。(=0時(shí)芯片被選中)11RS0寄存器選擇輸入端。見(jiàn)寄存器解碼表。與TTL電路兼容。122系統(tǒng)時(shí)鐘輸入端。信號(hào)電平為TTL電平。當(dāng)器件沒(méi)有被選中時(shí),N.B.2時(shí)鐘輸入端不需要激活。13向微處理部件提出中斷請(qǐng)求(開漏極輸出)。當(dāng)選擇呼叫進(jìn)程檢測(cè)(CP)模式且引腳中斷使能時(shí),將會(huì)輸出與運(yùn)算放大器輸入端相對(duì)應(yīng)的方波

25、信號(hào)。輸入信號(hào)必須在呼叫進(jìn)程檢測(cè)濾波器的帶寬限制范圍內(nèi)。見(jiàn)圖表8。14-17D0-D3微處理器數(shù)據(jù)總線。(TTL電平)當(dāng)=1或2為低電平時(shí)為高阻抗。18Est預(yù)導(dǎo)引輸入端。當(dāng)數(shù)值算法檢測(cè)到有效音頻對(duì)(信號(hào)環(huán)境)時(shí),就輸出邏輯高電平。任何瞬時(shí)的信號(hào)環(huán)境不滿足,就會(huì)造成 Est引腳返回低電平。19St/GT導(dǎo)引輸入/保護(hù)時(shí)間輸出(雙功能)。當(dāng)St端檢測(cè)到電壓高于時(shí),就使器件登記檢測(cè)到的音頻對(duì)。GT輸出端重設(shè)外部控制時(shí)間常數(shù),它的狀態(tài)是Est端和St端電壓的函數(shù)。20電源正極輸入端(典型值為+5V)NC無(wú)連接。(1) DTMF8880是CMOS大規(guī)模集成電路功耗低(52mW),并且將發(fā)送和接收電路集

26、成在一個(gè)芯片內(nèi),所以集成度高。 (2) 可編程控制,容易與微機(jī)接口,微機(jī)可控制接收部分工作原理與DTMF信號(hào)接收器MT8870相同。發(fā)送部分采用開關(guān)電容式D/A變換器,因此DTMF信號(hào)失真小,頻率精度高,片內(nèi)計(jì)數(shù)器對(duì)雙音頻模式的占空時(shí)間進(jìn)行精確定時(shí)。 (3) RSO為寄存器選擇輸入端;2為時(shí)鐘輸入端,與R/W配合完成讀寫數(shù)據(jù);IRQ/CP為中斷請(qǐng)求信號(hào)輸出端,OC輸出電路,或者在CP模式時(shí),輸出方波,標(biāo)志已收到DTMF信令編解碼及各種公式模式選擇。 具有多種工作模式,所以功能很強(qiáng)MT8888可提供6種工作模式,分別為DTMF模式、呼叫處理位ALL)模式、突發(fā)(BURST)模式、單/雙音產(chǎn)生模式

27、、測(cè)試(TEST)模式和中斷模式。 DTMF模式:發(fā)送與接收DTMF信號(hào)。發(fā)送時(shí),輸入數(shù)據(jù)經(jīng)TDR控制可編程行、列計(jì)數(shù)器、 D/A變換器,合成需要發(fā)送的DTMF信號(hào);接收時(shí),DTMF信號(hào)經(jīng)撥號(hào)音抑制、分離帶通濾波器監(jiān)頻與確認(rèn),譯成相應(yīng)的4比特碼,經(jīng)RDR輸至數(shù)據(jù)總線。DTMF編譯碼對(duì)應(yīng)關(guān)系如表3-2所示。 表3-2 DTMF編譯碼對(duì)應(yīng)關(guān)系表 呼叫處理(CALL)模式:電路可以檢測(cè)電話呼叫過(guò)程中的各種信號(hào)音,只要信號(hào)的頻率落在320Hz-5lOHz范圍內(nèi),片內(nèi)呼叫處理濾波器便可濾出。經(jīng)限幅得到的方波信號(hào),由IRQ /CP端輸出,以用于微處理器對(duì)呼叫性質(zhì)和類別進(jìn)行判斷。若無(wú)信號(hào)濾出,則IRQ /C

28、P端始終保持低電平。 突發(fā)(BURST)模式:在DTMF模式下,工作于突發(fā)狀態(tài),信號(hào)突發(fā)和暫停時(shí)間各為51士lms在CP模式下,工作于突發(fā)狀態(tài),信號(hào)突發(fā)和暫停時(shí)間各為102士2ms,此時(shí)電路只可發(fā)送DTMF信號(hào),但不能接收。 單/雙音(S/D)產(chǎn)生模式:電路可產(chǎn)生單音或雙音信號(hào),可用于測(cè)試和監(jiān)測(cè)。 中斷模式:此模式下若選擇DTMF狀態(tài),當(dāng)DTMF信號(hào)被接收或出現(xiàn)在監(jiān)測(cè)時(shí)間內(nèi),或準(zhǔn)備發(fā)送更多數(shù)據(jù)(突發(fā)模式下)時(shí),則端下接至低電平。工作模式均可通過(guò)寄存器進(jìn)行設(shè)置,控制寄存器的功能見(jiàn)表3-3和表3-4所示,狀態(tài)寄存器SR各位所表示的功能如表3-5所示。三、 內(nèi)部寄存器 內(nèi)部寄存器功能 RSO R/W

29、 功能 0 0 寫發(fā)送數(shù)據(jù)寄存器 0 1 讀接收數(shù)據(jù)寄存器 1 0 寫控制寄存器 1 1 讀狀態(tài)寄存器 控制寄存器(CRA)功能 控制位 名稱與功能 說(shuō)明 b0 Tout音調(diào)輸出 邏輯“1”使能音調(diào)輸出 b1 CP/DTMF模式??刂?邏輯“1”為CP模式。當(dāng)b2=1時(shí),例如輸入電話忙音,此腳輸出忙音方波 b2 IRQ中斷使能 邏輯“1”使能中斷模式。當(dāng)b1=0時(shí),接收到DTMF信號(hào)或準(zhǔn)備發(fā)送新的雙音信號(hào),DTMF/CP引腳電平由高變低。 b3 RSEL寄存器選擇 邏輯“1”允許選擇CRB 控制寄存器(CRB)功能 控制位 名稱與功能 說(shuō) 明 b 0 BURST雙音群模式 邏輯“0”使能雙音群

30、模式 b1 TEST實(shí)驗(yàn)?zāi)J?邏輯“1”使能實(shí)驗(yàn)?zāi)J?。該模式時(shí),IRQ/CP引腳輸出延遲控制信號(hào)(CRA b1=0) b2 S/D單雙音產(chǎn)生 邏輯“0”允許產(chǎn)生DTMF,否則,輸出單音頻 b3 C/R列/行音選擇 b2=1,”邏輯“使能產(chǎn)生單音信號(hào) 狀態(tài)寄存器功能 狀態(tài)位 名稱 狀態(tài)標(biāo)志置位 狀態(tài)標(biāo)志清除 b0 IRQ 發(fā)生中斷;b1或b2=0 讀狀態(tài)寄存器清除 b1 發(fā)送寄存器空(群模式) 暫停結(jié)束:準(zhǔn)備發(fā)送新數(shù)據(jù) 同上 b2 接收寄存器滿 接收寄存器的數(shù)據(jù)有效 同上 b3 DELAYED-STEERING 檢測(cè)不到DTMF信號(hào)時(shí)置位 檢測(cè)DTMF信號(hào)時(shí)清除 2.3熱釋電紅外探測(cè)器熱釋電紅外

31、線探測(cè)器 在自然界,任何高于絕對(duì)溫度(-2730)的物體都將產(chǎn)生紅外光譜,不同溫度的物體,其釋放的紅外能量的波長(zhǎng)是不一樣的,因此紅外波長(zhǎng)與溫度的高低是相關(guān)的。2.1.1.1熱釋電效應(yīng) 熱釋電效應(yīng)是指如果使某些強(qiáng)介電質(zhì)材料(如欽酸鋇、欽錯(cuò)酸鉛(PZT )等)的表面溫度發(fā)生變化,則隨著溫度的上升或下降,材料表面發(fā)生極化,即表面上就會(huì)產(chǎn)生電荷的變化,從而使物質(zhì)表面電荷失去平衡,最終電荷變化將以電壓或電流形式輸出:在熱釋電紅外探測(cè)器中有兩個(gè)關(guān)鍵性的元件,一個(gè)是熱釋電紅外傳感器(PTR ) PTR能將紅外信號(hào)變化轉(zhuǎn)變?yōu)殡娦盘?hào),并能對(duì)自然界中的白光信號(hào)具有抑制作用。另一個(gè)是菲涅爾透鏡,菲涅爾透鏡是一種由塑

32、料制成的特殊設(shè)計(jì)的光學(xué)透鏡,它用來(lái)配合熱釋電紅外線傳感器,以達(dá)到提高接收靈敏度。用菲涅爾透鏡配合放大電路將信號(hào)放大60 -70db,就可以檢測(cè)10-20m處人的活動(dòng)。2.1. 1. 2熱釋電電流及電壓響應(yīng)度表達(dá)式 熱釋電傳感器具有自極化效應(yīng),晶體處于低于Curie溫度的恒溫環(huán)境時(shí),其自極化強(qiáng)度保持不變,即極化電荷面密度保持不變川。這些極化電荷被空氣中的帶電粒子中和,當(dāng)紅外輻射入射晶體,被晶體吸收后,晶體溫度升高,自極化強(qiáng)度變小,即電荷面密度變小。這樣,晶體表面存在多余的中和電荷,這些電荷以電壓或電流的形式輸出,該輸出信號(hào)可用來(lái)探測(cè)輻射。相反,當(dāng)截?cái)嘣撦椛鋾r(shí),晶體溫度降低,自極化強(qiáng)度增大,由相反

33、方向的電流或電壓輸出。熱釋電紅外傳感器結(jié)構(gòu)傳感器通常包括熱釋電晶體、電極、氧化膜、襯底、FET和負(fù)載電阻幾個(gè)組成部分,熱釋電晶體一般是PZT或其他材料,在晶體上下表面分別設(shè)置電極,在上表面再加一層黑色氧化膜以提高其轉(zhuǎn)換效率。熱釋電晶體的等效電路是一個(gè)在負(fù)載電阻上并聯(lián)一個(gè)電容的電流發(fā)生器,其輸出阻抗很高,一般為lOK-47K,而且輸出電壓信號(hào)又極其微弱,故在管內(nèi)附有FET放大器及厚膜電阻,以達(dá)到阻抗變換的目的。在管殼頂端裝有濾光鏡片及窗口,用以選擇接收不同的波長(zhǎng)。在窗口上裝濾光鏡的目的是使不需要的紅外線不能進(jìn)入傳感器。一般熱釋電紅外傳感器在光譜范圍內(nèi)的靈敏度是相當(dāng)平坦的(并且不受可見(jiàn)光的影響)。

34、一般常用硅質(zhì)聚乙烯材料的濾光鏡,它能以非接觸形式檢測(cè)出物體放射出來(lái)得紅外線能量變化,并將其轉(zhuǎn)換成電信號(hào)輸出。傳感器探頭前部裝有菲涅爾透鏡。由于人的活動(dòng)頻率范圍在0. 1-IOHz,因此需要對(duì)人體活動(dòng)頻率加以增頻,而菲涅爾透鏡是一種多面反(折)射鏡,比較理想。當(dāng)人體進(jìn)入菲涅爾透鏡的一個(gè)視場(chǎng)時(shí),在熱釋電傳感器上產(chǎn)生一個(gè)交變紅外輻射信號(hào),就會(huì)使傳感器電路產(chǎn)生一個(gè)微弱的電壓信號(hào).熱釋電紅外探測(cè)器電路設(shè)計(jì) 熱釋電紅外探測(cè)器電路采用的器件包括紅外探測(cè)器專用芯片紅外傳感信號(hào)處理器BISS0001、熱釋電紅外探頭RE200B(傳感器)及一些外圍元件(電阻電容)。它的正常工作電壓是+4. V(工作范圍可在3V到

35、5V之間)。檢測(cè)元件BISS0001是CtOS數(shù)?;旌蠈S眉呻娐罚哂歇?dú)立的高輸入阻抗運(yùn)算放大器,可與多種傳感器匹配,進(jìn)行信號(hào)預(yù)處理。另外它還具有雙向鑒幅器,可有效抑制干擾,其內(nèi)部設(shè)有延遲時(shí)間定時(shí)器和封鎖時(shí)間定時(shí)器。當(dāng)A端等于“0”時(shí),為不可重復(fù)觸發(fā)工作方式,即在T:時(shí)間內(nèi),任何工C7的變化都被忽略,直至延遲時(shí)間T、結(jié)束。當(dāng)TX時(shí)間結(jié)束時(shí),UO下跳回低電平,同時(shí)啟動(dòng)封鎖時(shí)間定時(shí)器進(jìn)入封鎖周期T;。在T:周期內(nèi),任何工C7的變化都不能使UO為有效狀態(tài)。本電路中由于BISS0001的1腳接的是低電平,即此時(shí)芯片設(shè)置為不可重復(fù)觸發(fā)狀態(tài),所以在延時(shí)周期內(nèi),電路不會(huì)被重復(fù)觸發(fā),直到延時(shí)周期結(jié)束。這一功

36、能的設(shè)置,可有效抑制負(fù)載切換過(guò)程中產(chǎn)生的各種干擾。RR1, RC1為輸出延遲時(shí)間T、的調(diào)節(jié)端,RR2, RC2為觸發(fā)封鎖時(shí)間T、的調(diào)節(jié)端。 圖2. 8所示為紅外探測(cè)器分立元件電路圖。當(dāng)熱釋電紅外探頭接收到人體發(fā)出的紅外線后,經(jīng)過(guò)內(nèi)部轉(zhuǎn)換,輸出一個(gè)微弱的低頻電信號(hào)到B工ssoool芯片的第一級(jí)運(yùn)算放大器工Cl的同相輸入端(14腳),對(duì)信號(hào)進(jìn)行放大預(yù)處理,然后由電容藕合給第二級(jí)運(yùn)算放大器工C2,對(duì)信號(hào)再次放大,同時(shí)將直流電位抬高到VM。再經(jīng)內(nèi)部的兩個(gè)電壓比較器(I C3, IC4)構(gòu)成的雙向鑒幅器,檢出有效觸發(fā)信號(hào)vs去啟動(dòng)延遲時(shí)間定時(shí)器(只要有觸發(fā)信號(hào)vs的上跳沿則可啟動(dòng)延遲時(shí)間定時(shí)器)。由于V

37、H3.15V, VL1.3V,所以當(dāng)VCC為+4. 5V電壓時(shí),可有效地抑制士0. 9V (VH-VL )的噪聲干擾,提高系統(tǒng)的可靠性。C6是一個(gè)條件比較器,當(dāng)輸入電壓VC VR時(shí),工C6輸出為高電平,則打開與門工C7,此時(shí),如果有觸發(fā)信號(hào)VS的上跳變沿到來(lái),將啟動(dòng)延遲時(shí)間定時(shí)器,同時(shí)UO腳(2腳)輸出高電平信號(hào),經(jīng)與門后送單片機(jī)進(jìn)行報(bào)警處理,此時(shí)探測(cè)器進(jìn)入延時(shí)周期,延遲與封鎖時(shí)間為幾秒鐘。該設(shè)計(jì)輸出為脈沖信號(hào),當(dāng)有移動(dòng)物體進(jìn)入探測(cè)范圍以內(nèi)時(shí),輸出端電平由高電平跳變至低電平,可實(shí)現(xiàn)檢測(cè)并報(bào)警。2.4語(yǔ)音芯片ISD1420語(yǔ)音芯片IDS14203.2.3語(yǔ)音電路ISD1420簡(jiǎn)介ISD1420是

38、美國(guó)ISD公司出品的ISDl400系列單片語(yǔ)音錄放集成電路中一種新器件。較之以往的語(yǔ)音電路,其特有專利技術(shù)的模擬處理存儲(chǔ)方式,使錄放音質(zhì)極佳,沒(méi)有常見(jiàn)的背景噪音,且電路斷電后語(yǔ)音內(nèi)容仍不丟失。而且,其錄放電路外圍元件少,電路簡(jiǎn)單,操作極為方便。語(yǔ)音經(jīng)錄制,可保存100年,可反復(fù)錄放10萬(wàn)次。語(yǔ)音固化無(wú)需編程或什么開發(fā)裝置,只須對(duì)著話筒講。有較強(qiáng)的選址能力,可處理多達(dá)160段語(yǔ)音信息(總共20秒),適合系統(tǒng)多段錄音的要求。其內(nèi)部設(shè)有時(shí)鐘振蕩器、128K EPROM(電可編、電可擦只讀存儲(chǔ)器)、前置放大器、自動(dòng)增益電路、反混疊濾波器、模擬轉(zhuǎn)發(fā)器、平滑濾波器、差分功放等高品質(zhì)語(yǔ)音錄放系統(tǒng)所需的全部基

39、本功能電路。其基本框圖見(jiàn)圖3-2-6。ISD1420采用28腳雙列直插封裝,這里對(duì)管腳文字符號(hào)及管腳功能作一下簡(jiǎn)介:A0A7:地址輸入端V:數(shù)字電路電源正極V:模擬電路電源正極V:數(shù)字電路電源負(fù)極,地V:模擬電路電源負(fù)極,地 ISD1420引腳圖SP+:功放輸出端,接揚(yáng)聲器(+) MIC:駐極體話筒輸入SP-:功放輸入端,接揚(yáng)聲器(-) MIC REEF:駐極體話筒參考輸入XCLK:外接時(shí)鐘(振蕩電路) PLAYE:邊緣觸發(fā)放音端ANAIN:模擬量輸人 PLAYE:電平觸發(fā)放音端ANA 0UT:模擬量輸出 REC:錄音觸發(fā)端AGC:自動(dòng)增益控制 RECLED:發(fā)光二極管接口端NC:空腳ISDl

40、420地址輸入端具有雙重功能,根據(jù)地址中的A6、A7的電平的高低,決定著A0A7的功能。如果A 6、A7有一個(gè)是低電平,則A0A7輸入均為地址位,A0作起始地址用。地址位僅作為輸入端,在操作過(guò)程中不能輸出內(nèi)部的地址信息。根據(jù)PLAYE、PLAYL或REC的下降沿信號(hào),地址輸入被鎖定。如果A6、A7同為高電乎,它們即為模式位。使用模式要注意以下兩點(diǎn):第一,所有初始操作都是從0地址開始。對(duì)于ISD420而言,其存儲(chǔ)空間的起始端即為A0,后面的操作可根據(jù)模式的不同,而從不同的地址開始工作。當(dāng)電路中錄放音轉(zhuǎn)換或進(jìn)入省電狀態(tài)時(shí),地址緩沖器復(fù)位為0。第二,當(dāng)PLAYE端、PLAYL端或REC端變?yōu)榈碗姾酰?/p>

41、同時(shí)A6、A7為高電平時(shí),執(zhí)行對(duì)應(yīng)操作模式。這種操作模式一直執(zhí)行到下一個(gè)低電平控制輸入信號(hào)出現(xiàn)為止。這一刻現(xiàn)行的地址模式信號(hào),被取樣并執(zhí)行。有關(guān)地址輸入端的功能說(shuō)明地址輸入端的功能地址功能典型應(yīng)用A0信息檢索快速檢索信息A1刪除EOM標(biāo)志在錄放最后一段語(yǔ)音結(jié)束時(shí)給出EOM標(biāo)志A2、A5未用A3循環(huán)放音從0地址連續(xù)放音A4連續(xù)尋址可錄放連續(xù)的多段信息與單片機(jī)的連接本次設(shè)計(jì)就將ISD1420用于多路語(yǔ)音報(bào)警。地址輸入端A0A7有效取值范圍為OO,可錄放多達(dá)160段語(yǔ)音信息。由A0A7決定每段的起止地址,而起止地址直接反映了錄放音的起止時(shí)間。其關(guān)系公式:T0.125(128A7+64A6+32A5+

42、16A4+8A3+4A2+2A1+A0)。為了使本系統(tǒng)方便擴(kuò)展,設(shè)計(jì)時(shí)分為四段,每段5秒。只使用其中的兩段,其余兩段備用。5秒的起始地址為:50.125=40,換算成二進(jìn)制數(shù)為。同理10秒地址為,15秒為。從中看出只有A6、A5、A4、A3不同,因此地址線只用連這四根,其余接地即可。 2.5 電話工作原理 電話機(jī)工作原理簡(jiǎn)介本次設(shè)計(jì)的最終成品,能夠獨(dú)立于電話機(jī)工作,實(shí)際上,就是實(shí)現(xiàn)了電話機(jī)的一些簡(jiǎn)單功能,可以看作是一部簡(jiǎn)易電話機(jī)。因此,我們有必要先來(lái)認(rèn)識(shí)一下電話機(jī)的工作原理。電話這一名詞是在1876年3月7日貝爾發(fā)明電話的專利中首次出現(xiàn)的。 英語(yǔ)“Telephone”(電話)的原意是指遠(yuǎn)距離通

43、話。用什么媒介能把人們說(shuō)話的聲音傳送得更遠(yuǎn)呢?在電話通信里是用“電”。電話機(jī)就是實(shí)現(xiàn)這種通信方式的終端設(shè)備。為了用電話把聲音傳送到很遠(yuǎn)的距離,必須把聲波轉(zhuǎn)換成相應(yīng)的電信號(hào),用導(dǎo)電線把電信號(hào)傳送到遠(yuǎn)離說(shuō)話人的地方,而對(duì)方要聽到話音,必須再把這一電信號(hào)還原為原來(lái)的聲音。這實(shí)際上就是貝爾發(fā)明電話的真諦。在電話機(jī)里,把能將聲音變成相應(yīng)電信號(hào)的轉(zhuǎn)換器稱為送話器。把相應(yīng)電信號(hào)還原為聲音的轉(zhuǎn)換器叫受話器,兩者之間的導(dǎo)電線稱為線路。目前流行的按鍵電話機(jī)主要由叉簧、振鈴電路、極性保護(hù)電路、撥號(hào)電路、通話電路和手柄組成。振鈴電路:它把交換機(jī)送來(lái)的25Hz鈴流變成直流,然后再產(chǎn)生兩種頻率不同的交替信號(hào),驅(qū)動(dòng)揚(yáng)聲器或

44、壓電陶瓷蜂嗚器發(fā)出悅耳的聲音。極性保護(hù)電路:它的主要作用是把a(bǔ)b、ba線上極性不確定的電壓變成極性固定的電壓,以確保撥號(hào)電路相通話電路所要求的電源極性。撥號(hào)電路:撥號(hào)電路是由撥號(hào)專用集成電路、鍵盤和外圍電路組成。它可以把鍵盤輸入的號(hào)碼變成相應(yīng)的脈沖或雙音多頻信號(hào),送到線路上。同時(shí)能發(fā)出靜噪信號(hào)來(lái)消除撥號(hào)時(shí)在受話器中產(chǎn)生的“喀喀”聲。通話電路(或者稱作傳輸電路):它主要起24線轉(zhuǎn)換、消側(cè)音和放大接收與發(fā)送信號(hào)2.6 電話接口電路“基于MT8880的自動(dòng)報(bào)警系統(tǒng)”的“自動(dòng)”主要體現(xiàn)在所有過(guò)程的全部自動(dòng)化,當(dāng)采集到一個(gè)警迅時(shí),要撥通電話進(jìn)行報(bào)警,首先要做的就是摘機(jī),因此,自動(dòng)摘機(jī)電路的設(shè)計(jì)是系統(tǒng)設(shè)計(jì)

45、的一個(gè)關(guān)鍵環(huán)節(jié)。一、摘機(jī)電路通常狀況下,電禍合器處于斷開狀態(tài),T,開關(guān)管基極無(wú)偏置,開關(guān)電路斷開,此時(shí),電話線上由交換機(jī)提供有60V左右電壓,一旦單片機(jī)發(fā)出摘機(jī)指令,便使光電禍合器腳置低電平,光電禍合器導(dǎo)通,此時(shí)電話線上的直流偏置電壓馬上降為7V左右,完成實(shí)際上的摘機(jī)過(guò)程。二、極性保護(hù)電路在電 話 機(jī) 安裝時(shí),a/b線的電壓極性是不確定的,可能是a為正,b為負(fù),也可能是b為正,a為負(fù),這樣的電壓如果加到后面的電路,系統(tǒng)將無(wú)法正常工作,而且可能損壞元器件。極性 保 護(hù) 電路D,-D;可以保證a點(diǎn)電壓始終為正,b點(diǎn)電壓始終為負(fù),其作用過(guò)程基本與整流橋類似。由于電話信號(hào)始終有直流偏置,所以該極性保護(hù)

46、電路不會(huì)把音頻信號(hào)整流破壞。一般 情 況 下,交換機(jī)加載在極性保護(hù)電路上的電壓均為60V,但在脈沖工作方式時(shí),由于電感在脈沖接點(diǎn)斷開的瞬間,產(chǎn)生一反向的電壓約為60V,此時(shí)反向二極管上承受的實(shí)際電壓約為120V,加上50%的保險(xiǎn)系數(shù),在選用整流二極管時(shí),選用IN4007,保證二極管的反向電壓大于180V.三、開關(guān)電路開 關(guān) 電路 由光電禍合器TLP521一及開關(guān)管工N5609構(gòu)成,光電禍合器的通斷由Pick端的電位決定,當(dāng)高電平時(shí),二極管無(wú)電流,光電禍合器不導(dǎo)通,T,的基極無(wú)偏置電壓,c,e 兩極斷開,當(dāng)光禍的Pick端置低電平時(shí),二極管有電流流過(guò),光禍導(dǎo)通;T,集電極電壓加到基極,T,的c,

47、e 兩極導(dǎo)通,整個(gè)電路導(dǎo)通。在選 擇 器 件時(shí),要求開關(guān)管的Vce。必須大于160V以上,否則可能出現(xiàn)振鈴時(shí)的瞬時(shí)高壓將c,e 極擊穿,導(dǎo)致話路瞬時(shí)摘機(jī),T,的集電極迅速降為7V左右,這樣,Vce電壓又不夠擊穿是所需的高壓,使得c,e 極馬上斷開,又導(dǎo)致馬上掛機(jī).這個(gè)過(guò)程實(shí)際上是在很短的時(shí)間內(nèi)完成的,電話呼叫方,只能聽到電話忙音信號(hào),造成通訊混亂。四、隔離線圈完成 摘 機(jī) 過(guò)程后,電話線上的信號(hào)就通過(guò)回路加到隔離線圈上然后再送到通話回路。由于 計(jì) 算 機(jī)的電源由市電供給,并有良好的接地,而電話機(jī)的電源由交換機(jī)饋橋供給,而且絕對(duì)不允許接地,所以必須將計(jì)算機(jī)電源與電話機(jī)電源隔離起來(lái)。本部分采用1:

48、 1的變壓器起到了隔離電源的作用,通過(guò)隔離線圈后的電話信號(hào)可以直接進(jìn)入MT8880的輸入端和輸出端,MT8880發(fā)出的雙音頻信號(hào)及所接收的回鈴信號(hào)均通過(guò)這一通道傳送。2.7總電路圖第3章 軟件設(shè)計(jì)3.1 ISD1420錄放子程序流程ISD1420錄音在系統(tǒng)建造時(shí)完成,工作時(shí)不用。放音程序由MT8880撥號(hào)報(bào)警子程序調(diào)用,負(fù)責(zé)發(fā)送語(yǔ)音報(bào)警信號(hào)。ISD1420錄音時(shí)把內(nèi)部語(yǔ)音地址分為四段,只使用其中兩段。起始地址為和。放音時(shí)要按警報(bào)的類型播放報(bào)警音。錄音子程序ISD1420錄音時(shí)應(yīng)先對(duì)ISD1420復(fù)位,即全部送以高電平,然后將錄音存儲(chǔ)地址送入語(yǔ)音芯片接口,此時(shí),錄音指示燈亮,則對(duì)著話筒讀出字段即

49、可錄入語(yǔ)音信息。結(jié)束一段錄音也需送以停止錄音碼,即全部高電平。錄音程序流程圖見(jiàn)圖3-2-3。放音子程序ISD1420放音時(shí),應(yīng)先判斷一下警報(bào)類型,以此來(lái)決定放送哪段錄音。這一過(guò)程實(shí)際上就是判斷放音起始地址的過(guò)程。程序流程圖如圖3-3-4所示。3.2系統(tǒng)自動(dòng)撥號(hào)根據(jù) 系 統(tǒng) 的硬件設(shè)計(jì),當(dāng)有警迅時(shí),單片機(jī)響應(yīng)中斷,并控制白動(dòng)摘機(jī),有軟件實(shí)現(xiàn)白動(dòng)撥號(hào)報(bào)警。本部分設(shè)計(jì)就是為了實(shí)現(xiàn)這一目標(biāo),在設(shè)計(jì)中,單片機(jī)首先復(fù)位,然后發(fā)送方波,等待傳感器發(fā)送來(lái)的警迅觸發(fā)單片機(jī)中斷,當(dāng)外部中斷INTO被觸發(fā)后,CPU轉(zhuǎn)去執(zhí)行中斷程序,首先白動(dòng)摘機(jī),再將事先存放在內(nèi)部存儲(chǔ)器地址為20H-27H中的電話號(hào)碼依次發(fā)送,為了

50、交換機(jī)能準(zhǔn)確正常收到電話號(hào)碼,在發(fā)送過(guò)程中每發(fā)送一個(gè)電話號(hào)碼延時(shí)2.4秒系統(tǒng)自動(dòng)撥號(hào)ORG 0000HMAIN: LIMP J0ORG 0003H ;INT0中斷AJMP LOOP0ORG 0100HJ0: MOV IE,#81H ;定時(shí)/計(jì)數(shù)器0為工作方式2MOV TCON,#00H ;產(chǎn)生100定時(shí),連續(xù)輸出周期MOV TMOD,#0CEH ;為200的方波等待中斷MOV TH0。#0CEHMOV TL0,#0CEHSETB TR0LOOP12: JBC TF0,LOOP11AJMP LOOP12CONT: MOV DPTR, #2000H ;鎖存器口地址MOVX A ,DPTRMOV R

51、1,AANL A,01H ;第一路報(bào)警CJNE A,#00HMOV 0EH, #0AH ;報(bào)警代碼為AAJMP CONTMOV A,R1ANL A,#02HCJNE A,#00HMOC 0EH,0BHAJMP CONTMOV A,R1ANL A,#04HCJNE A,#00HMOV OEH,#0CHAJMP CONTMOV A,R1ANL A,#08HCJNE A,#00HMOV 0EH,#0DHLOOP11: CPL P1.0 ;自動(dòng)摘機(jī)AJMP LOOP12 ;關(guān)中斷LOOP0: CLR P1.0 ;寄存器初使化MOVX IE,#OOHMOV DPTR,#2A00HCLR AMOVX DP

52、TR,AMOV A,#08HMOVX DPTR,ACLR AMOVX DPTR,AMOV SP,#3PHMOV R0,#20H ;撥號(hào)循環(huán)MOVR1#07HMOV20H#02H ;存儲(chǔ)的接收端電話號(hào)MOV21H#09HMOV22H#01HMOV23H#04MOV24H#05MOV25H#08MOV26H#07MOV DPTR,#2A00H ;寫MT8880的CRAMOV A,#0DHMOVX DPTR,ACLR A ;寫MT8880的CRBMOVX DPTR,AMOV 2CH,0AH ;延時(shí)2.4SJ3: MOV 27H,#0FFHJ1: MOV 28H,J2DJNZ 27H,J1DJNZ 2

53、CH,J3MOV DPTR,#2800H ;寫 MT8880發(fā)送數(shù)據(jù)寄存器MOV A,R0MOVX DPTR,AMOV DPTR,#2A00H ;讀MT8880狀態(tài)寄存器LOOP4: NOVX A,DPTRJNB ACC.1, LOOP4 ;是否發(fā)送完?INC R0;指針加一MOV 29H,#0AH ;延時(shí)5SLOOP7: MOV 2AH,#0FFHLOOP8: MOV 2BH,#0FFHLOOP9: DJNZ 2BH,LOOP9DJNZ 2AH,LOOP8DJNZ 29H,LOOP7DJNZ R1,LOOP3 ;指針減13.3電話信號(hào)的檢測(cè)與判別系統(tǒng) 完 成 自動(dòng)撥號(hào)后,根據(jù)常識(shí)我們知道,電話撥打完畢應(yīng)判斷電話是否打通,本部分設(shè)計(jì)就是對(duì)電話信號(hào)的檢測(cè)與判別,確認(rèn)電話打通后,再去控制其他各部分工作。那 么, 計(jì) 算機(jī)怎樣去檢測(cè)及判別電話是否打通呢?電話 信 號(hào) 音是由交換機(jī)發(fā)送到電話機(jī)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論