基于m880的糧庫安防報警系統(tǒng)_第1頁
基于m880的糧庫安防報警系統(tǒng)_第2頁
基于m880的糧庫安防報警系統(tǒng)_第3頁
基于m880的糧庫安防報警系統(tǒng)_第4頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

基于m880的糧庫安防報警系統(tǒng)

1介紹mt188801.1通訊、監(jiān)控等領(lǐng)域的應用mitel生產(chǎn)的dtmf收發(fā)器mt880具有功能強、能夠中斷銷售、各種工作模式和編程特點,因此在通信、監(jiān)控等領(lǐng)域得到了廣泛應用。MT8880的特點可以概括如下:(1)MT8880為CMOS大規(guī)模集成電路,片內(nèi)集成了完整的DTMF收發(fā)電路,功耗很低;(2)具有多種工作模式,并且可編程選擇;(3)與TTL電平兼容,和CPU接口簡單,并且可中斷收發(fā)。1.2mt880的內(nèi)部結(jié)構(gòu)1.3系統(tǒng)的工作模式MT8880包含5個工作寄存器:發(fā)送數(shù)字寄存器(TDR)、接收數(shù)據(jù)寄存器(RDR)、狀態(tài)寄存器(SR)、控制寄存器A和B。分別通過RSI、R/W的不同時序?qū)?shù)據(jù)寫入TDR或A、B,來控制選擇MT8880的不同工作模式和數(shù)據(jù)讀寫。MT8880共有6種工作模式:a.DTMF模式:電路發(fā)送或接收DTMF信號。數(shù)據(jù)通過TDR、RDR以及狀態(tài)寄存器SR,可以完成DTMF信號的發(fā)送與接收。b.呼叫處理(CALL)模式:電路可以從輸入信號中檢測電話呼叫過程中的各種信號音,并由IRQ/CALL端方波輸出。c.突發(fā)(BURST)模式:該模式下只能發(fā)送DTMF信號而不能接收。d.單/雙(S/D)音產(chǎn)生模式:電路可產(chǎn)生單音或DTMF信號,用于測試和監(jiān)測。e.測試(TEST)模式:使電路從DTMF接收部分得到延遲監(jiān)測信號,并從IRQ/CALL端輸出。f.中斷模式:該模式可工作在DTMF狀態(tài)條件下或BURST模式條件下,一旦有信號出現(xiàn),則IRQ/CALL端輸出低電平。6種工作模式的選擇,主要通過兩個控制寄存器A、B的不同賦值來得到。2遠端電話控制板本監(jiān)控系統(tǒng)主要實現(xiàn)了對糧食倉庫的水、火、電、有盜賊闖入等異常問題的監(jiān)測,一旦情況發(fā)生,單片機就接收到來自監(jiān)控系統(tǒng)的報警信息,然后單片機通過MT8880撥出電話進行報警,并接收遠端用戶的電話遙控指令進行相應的操作。這樣能夠及時通過電話線將報警信息通知到值班人員,值班人員可以不在現(xiàn)場而進行24小時值班,并根據(jù)現(xiàn)場信息做出判斷處理,如關(guān)電源、火警、110等。整個系統(tǒng)是一個由單片機89C51作為中央處理單元的控制系統(tǒng)。而MT8880是整個系統(tǒng)的核心芯片,數(shù)據(jù)的輸入輸出以及管理都要通過它來完成。其它的主要單元電路有:無線編碼接收電路、DTMF收發(fā)電路、數(shù)字語音電路、通話電路、線路切換電路、斷線檢測和回鈴檢測電路,以及電源、后備電源電路等。下面重點介紹MT8880在本系統(tǒng)中所起的作用。2.1系統(tǒng)接口電路設計2.1.1優(yōu)勢電路設計中可實現(xiàn)??刂破髟谇?、多設備組合MT8880與電話線的連接電路非常重要,電路設計不當容易燒毀。本設計中采用控制器在前,電話機在后的串聯(lián)方式,可實現(xiàn)電話機對控制器各種功能的控制。接口電路由過壓保護電路、極性轉(zhuǎn)換電路和中斷請求電路組成。2.1.1.影響后級電路工作的因素在電話線回路上加入了一個壓敏電阻R,它的作用是當它兩端的電壓大于其工作電壓時呈短路狀態(tài),從而保護后級電路免受高壓危害。當加到它的兩端的電壓小于其工作電壓,壓敏電阻呈開路狀態(tài),對后級電路的工作沒有任何影響。在本設計中,壓敏電阻的工作電壓為220V。2.1.1.2.極性焊接由于在電話線上傳輸?shù)氖墙涣餍盘?為了使信號的極性固定,在電路中加入電橋,進行全波整流。2.1.1.3中斷請求電路為延長電池工作時間,CPU在待機時處于休眠的省電狀態(tài),在實現(xiàn)遠程電話機和本地機對控制器功能控制時,由中斷請求電路將CPU喚醒。2.1.2發(fā)送信息以發(fā)送信息發(fā)送信息時,單片機首先發(fā)出控制信號CK1進行摘機,然后啟動MT8880中斷發(fā)送功能進行中斷發(fā)送。2.1.3mt黨組織讀寫mt鋼絞線時表當振鈴檢測電路檢測到有振鈴信號后,向單片機發(fā)出INT0中斷請求,單片機響應中斷后進行相應處理并同時發(fā)出控制信號CK1,繼電器切換到摘機狀態(tài),通訊線路中的信號通過MT8880的IN引腳被接收,產(chǎn)生接收中斷,MT8880向單片機發(fā)出INT1中斷請求,單片機響應中斷后讀取MT8880的D3~D0端口數(shù)據(jù)。另外單片機對MT8880進行讀寫操作時,要遵循一定的時序。編程的時候,要B2在高低電平上有一定的延遲時間,以確保單片機讀到MT8880的數(shù)據(jù)和單片機輸出信號寫入MT8880相應的寄存器。2.2各類機構(gòu)的工作部分本系統(tǒng)的軟件設計主要分為系統(tǒng)初始化、振鈴檢測計數(shù)、控制摘掛機、雙音頻信號分析處理、控制電器、信號音提示判斷等部分。下面對涉及到MT8880的部分做重點說明。2.2.1控制橫向80-tMT8880設置不當容易導致工作不穩(wěn)或故障,所以初始化非常重要。在程序開始的時候必須初始化MT8880的控制寄存器CRA和CRB,使它們的內(nèi)容重新置零。如果要寫控制寄存器,就先要通過MT8880的四個控制腳,選中相應的控制寄存器。選中CRA寄存器,然后把它的四位置為零,即將寄存器CRA初始化了,再將CRA的最高位置為1,這樣就選中寄存器CRB,再把CRB的各位也置為零,這樣就初始化了CRB。2.2.2其它語言的判斷單片機控制MT8880的摘機和呼叫轉(zhuǎn)移,事先都要檢測一定的信號才能開始。因為整個通信過程是在電話線上完成的,所以此過程中就存在對撥號音、振鈴音、回鈴音、忙音進行判斷的問題。各種音的具體判斷如下:振鈴音的判斷:因為在振鈴音來到之前,單片機的相應管腳會由高電平變?yōu)榈碗娖?所以振鈴音的判斷很簡單,只要單片機檢測到相應管腳有電位變化,就可以接著完成摘機。撥號音的判斷:因為0.7S內(nèi)出現(xiàn)脈沖315次,所以0.7S內(nèi)計數(shù)大于230次,這種情況下認為是撥號音?;剽徱舻呐袛?撥號后立即計數(shù)脈沖信號,延時11S,一旦計數(shù)大于50,跳出11S循環(huán),等待2S后判斷脈沖信號,延時1S;若1S內(nèi)無脈沖信號,確認電話撥通;若有脈沖信號,確認電話忙音;同樣,11S超時也確認為電話忙音。忙音判斷:因為0.7S內(nèi)出現(xiàn)脈沖156次,所以0.7S內(nèi)計數(shù)小于230次,這種情況下認為是忙音。主程序如下:2.2.3段時間充放電當單片機控制MT8880作為主叫方時,單片機要先對MT8880進行初始化,然后控制摘機電路摘機(程序定位P2.1由高電平變?yōu)榈碗娖綍r,P1.3由高電平跳變?yōu)榈碗娖酵瓿烧獧C功能),等待一段時間,檢測到交換機發(fā)送的撥音號后,單片機寫數(shù)據(jù)到MT8880,作為主叫方呼叫801。等待一段時間后,看對方有沒有接機。如果收到應答(即檢測不到交換機發(fā)送的信號)后,通信開始;等待時間到后,若仍然收不到應答,掛機,通信結(jié)束。程序框圖如圖4所示:當MT8880作為被叫方時,啟動單片機后,程序要首先對MT8880進行初始化,然后隨時檢測是否有振鈴音,如果有,就由單片機控制摘機電路主動摘機,等待一段時間,確保已經(jīng)摘機后,單片機寫數(shù)據(jù)到MT8880,作為主叫方呼叫801。等一段時間后,完成呼叫轉(zhuǎn)移功能,掛機,結(jié)束通信。程序框圖如圖5所示:3糧庫控制系統(tǒng)該系統(tǒng)用MITEL公司的DTMF收

溫馨提示

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

評論

0/150

提交評論