avav588con,最近2019中文免费字幕在线观看,欧美一道本一区二区三区,九九热在线观看,经典好看免费AV

移動端

AT89C52的智能無線安防報警器應用分析

2012年07月10日 17:07$artinfo.Reprint點擊量:1137

  引言
  
  現(xiàn)在安防報警系統(tǒng)越來越受到人們的重視,人們對報警器功能和性能方面的要求也越來越高。本文提出一種基于AT89C52的智能無線安防報警器:能與標準保安探頭進行無線連接,實現(xiàn)大范圍安防監(jiān)控,并可隨意擴展。多防區(qū)功能。能夠區(qū)分各種警情,并能夠用語音播出警情類別。自動報警,向遠方用戶提供警情語音和現(xiàn)場聲響,并接收用戶指令進行相應操作。多功能自由切換,低誤報率,高可靠性。使用方便,有較高的性價比。
  
  本報警器串接在外線和用戶的普通機中間。報警號碼的輸入、報警語音的錄制、無線傳感器的錄入及其他主機參數(shù)的設(shè)定都是通過機完成,平時不影響機的工作,用戶用遙控器對主機進行布防或撤防。當主機接收到來自無線探頭發(fā)過來的編碼信號時,主機將編碼與原來存入的編碼進行對照,并查詢系統(tǒng)參數(shù),決定是否報警和采取何種方式報警。它可以自動撥出用戶設(shè)置的報警,通過語音告知警情,用戶可監(jiān)聽現(xiàn)場聲響,還可通過指令啟動警號和其他執(zhí)行機構(gòu)(如防煤氣泄露,可啟動排風扇),并決定主機進入布防還是撤防狀態(tài)。用戶還可以主動從異地打到主機,對主機布防或撤防。
  
  系統(tǒng)結(jié)構(gòu)
  
  本系統(tǒng)的核心部分是AT89C52,其它的主要單元電路有:無線編碼接收電路、DTMF收發(fā)電路、數(shù)字語音電路、通話電路、線路切換電路、斷線檢測和回鈴檢測電路,以及電源、后備電源電路等。系統(tǒng)框圖如圖1所示。
  
  單片機、看門狗電路、無線編碼接收電路
  
  采用MCS-51系列的AT89C52單片機,它有8K的EEPROM,無需擴展外部存儲器。256字節(jié)的RAM和32線I/O口,*可以滿足本系統(tǒng)的要求。看門狗電路采用X5045,它是一種集看門狗、電壓監(jiān)控和串行EEPROM三種功能于一身的可編程電路。它內(nèi)部的512字節(jié)的EEPROM用來存放無線探頭的編碼和一些系統(tǒng)設(shè)置參數(shù)。X5045可提供1,000,000次擦寫和100年的數(shù)據(jù)保存期。無線編碼接收采用常見的超再生接收模塊,頻率315MHz,ASK方式,不含解碼芯片PT2272(采用軟件解碼),與無線探頭端的編碼芯片PT2262對應,有312種編碼,保證了有足夠的保密性。模塊的信號輸出端直接接到單片機的P1.1進行軟件解碼。
  
  DTMF收發(fā)電路
  
  DTMF(雙音多頻)收發(fā)電路如圖2所示,其核心芯片為MT8880,可接收和發(fā)送DTMF全部16個信號,具有接收呼叫音和帶通濾波功能,能和微處理器直接接口。單片機通過DTMF收發(fā)電路撥出進行報警,并接收遠端用戶的遙控指令進行相應操作。DTMF電路的輸入輸出信號都會經(jīng)過信號放大電路(以TEA1062為核心)進行增益調(diào)整。
  
  數(shù)字語音錄放電路
  
  數(shù)字語音錄放電路如圖3所示。所用的數(shù)字語音芯片ISD1420,采用*的模擬數(shù)字語音存儲技術(shù),音質(zhì)好,無須A/D轉(zhuǎn)換,可錄制20秒的語音信息,可分段存儲信息,采用總線技術(shù),適宜與單片機接口。另外,它是零功率信息存儲方式,斷電情況下,信息可保留10年以上;易于使用,可隨意改變錄音內(nèi)容,錄放次數(shù)達10萬次以上。在本系統(tǒng)中,用戶通過機將各種警情語音和用戶的地址語音(便于與110聯(lián)網(wǎng))分段錄入到ISD1420中。6種警情(或?qū)?個防區(qū))共6×2秒=12秒,地址語音8秒。在使用ISD1400系列的語音芯片時,應注意在REC和VCC之間接一個0.1mF的電容,以防止在上電時出現(xiàn)錄音操作而破壞原來錄制的信息。
  
  通話電路
  
  TEA1062是機通話集成電路。送話時,語音信號(來自ISD1420和駐集體話筒)通過MIC+引腳輸入,DTMF信號(來自MT8880)通過DTMF引腳輸入,經(jīng)過TEA1062放大后從LN引腳一起送到外線上。受話時,信號通過消側(cè)音網(wǎng)絡,從IR引腳輸入,放大后從引腳QR輸出,分兩路:一路送到ISD1420的ANA-IN端供語音錄制用,另一路送到MT8880的IN-端提取DTMF信號。
  
  斷線、回鈴檢測電路
  
  為防止線路故障或人為損壞而導致不能報警,作為一種補救措施,本系統(tǒng)中加入了斷線檢測電路,圖4為斷線、回鈴檢測電路。斷線檢測電路有兩個,一個是由整流橋和9018構(gòu)成的高輸入阻抗檢測電路,用于平時檢測外線的線路電壓,是主機自檢的一部分。此電路應滿足機入網(wǎng)要求,保證外線泄露電流在15mA以下。另一個是由光耦4N33構(gòu)成,外線電壓送到4N33的B端,若報警時外線突然被剪斷,則C端跳變?yōu)楦唠娖?,此時單片機將由報警方式自動轉(zhuǎn)換為警號報警方式,起到雙重保護的目的。同時,4N33也構(gòu)成回鈴檢測電路。當用戶從異地打到主機進行布防撤防操作時,振鈴信號通過滌綸電容、整流橋送到4N33的IN+、IN-引腳,引起C端電平的跳變。光電隔離可以防止高壓振鈴信號串入主機。當主機檢測到振鈴信號達到相應次數(shù)后,主機便自動摘機,接收用戶輸入的密碼,若密碼正確,則主機開始接受用戶的遙控指令。
  
  線路切換、設(shè)置電路
  
  線路切換電路由兩個雙刀雙置繼電器組成,實現(xiàn)主機、外線、機連接關(guān)系的切換。平時外線與機連通;報警時和異地主動監(jiān)控時,外線與主機連接;對主機進行設(shè)置時(包括錄報警,錄語音,及其他參數(shù)設(shè)定),主機斷開外線,只與機相連,此時主機需要通過一個恒流源來給TEA1062提供電源。恒流源由發(fā)光二極管、S8550和幾個電阻組成。是否進入設(shè)置狀態(tài)由一個設(shè)置開關(guān)來決定。設(shè)置開關(guān)開,則恒流源投入,并且軟件轉(zhuǎn)入響應的設(shè)置子程序。
  
  后備電源電路、顯示電路、驅(qū)動電路
  
  為保證市電斷電時,主機仍然能夠進行報警,本系統(tǒng)中設(shè)有后備電源電路,如圖5所示。用4節(jié)1.2V的鎳鎘充電電池作為后備電源,電力不足時能夠自動恒流充電;利用電壓檢測模塊HT7050A,電池充電滿后自動停止充電。當市電停電時,電子開關(guān)打開,后備電源接入系統(tǒng)。
  
  由于有語音區(qū)分警情類別,故系統(tǒng)對顯示電路的要求不高。用一個發(fā)光二極管做電源指示,再用一個發(fā)光二極管指示工作狀態(tài):布防(點亮)、撤防(熄滅)或報警中(閃爍),便可以滿足要求。執(zhí)行機構(gòu)用于一些特殊場合,如在防煤氣泄露中啟動排風扇。為保證執(zhí)行機構(gòu)有足夠的驅(qū)動能力,系統(tǒng)采用過零觸發(fā)光耦MOC3041驅(qū)動雙向可控硅,可有220V、10A的驅(qū)動容量。
  
  系統(tǒng)軟件設(shè)計
  
  系統(tǒng)軟件采用模塊化結(jié)構(gòu)和子程序嵌套技術(shù),可讀性好,便于編制和擴充。主流程采用順序查詢方式,分別檢測無線編碼信號、設(shè)置按鈕的開關(guān)狀態(tài)、外部振鈴信號。用于檢測后兩個信號的時間很短,可以認為主機是在隨時接收無線編碼信號。
  
  主程序流程
  
  主程序流程如圖6所示。它反復循環(huán),調(diào)用以下幾個主要子程序:
  
 ?。?)無線編碼檢測程序。如果檢測到有效信號,則轉(zhuǎn)入軟件模擬PT2272解碼子程序和報警子程序。
  
  (2)設(shè)置按鈕狀態(tài)檢測。如果設(shè)置開關(guān)打開,則轉(zhuǎn)入設(shè)置子程序,設(shè)定主機參數(shù)。
  
  (3)外部振鈴檢測程序。如果振鈴達到設(shè)定的次數(shù),則轉(zhuǎn)入監(jiān)控子程序。通過參數(shù)設(shè)置,也可禁止異地主動監(jiān)控。
  
  設(shè)置子程序流程
  
  主要子程序的簡要介紹
  
 ?。?)報警子程序:判斷是否該報警,該采用何種報警方式(報警,警號報警或者兩者同時報警)。若是采用了報警方式,那么它會調(diào)用撥號子程序來撥出預先設(shè)定的報警,選擇恰當?shù)恼Z音放送到線路上,此過程中它還會檢測是否有來自遙控器的撤防信號,或是用戶端的反控信號。
  
 ?。?)監(jiān)控子程序:當用戶在異地向主機打來進行布、撤防或其他操作,監(jiān)控子程序就會接收用戶的這些指令。它首先校驗用戶密碼,看是否是合法用戶。如果是,則監(jiān)控子程序可按照用戶的指令進行布防、撤防、啟動警號、開關(guān)繼電輸出口等。
  
  幾點注意事項
  
  (1)無線編碼的軟件解碼。本報警器用軟件模擬PT2272來進行軟件解碼,這樣無論發(fā)射端PT2262的地址碼是怎樣的,報警器都可以接收該編碼。而采用硬件PT2272進行解碼時,只有它與PT2262的地址碼*一致時,才能成功解碼。由于一臺報警主機要能與多個無線傳感探頭進行無線方式連接,且能夠區(qū)分各探頭達到分區(qū)的目的,因此必須采用軟件解碼方式。
  
 ?。?)主機的防誤報功能。在本報警器使用過程中,我們發(fā)現(xiàn)絕大多數(shù)煙感探頭存在著電池電壓下降(9伏電池降到7.5伏左右)而導致誤發(fā)信號的問題,這就會導致主機的誤報警。這是同類報警器普遍存在的問題。根據(jù)對煙感探頭低電誤報特點的研究,發(fā)現(xiàn)此時煙感探頭發(fā)出的碼信號比正常報警時要短,于是在程序中加入靈敏度調(diào)節(jié)模塊,規(guī)定只有連續(xù)幾次都收到有效信號(只針對裝有煙感探頭的防區(qū)),主機才開始報警。靈敏度6級可調(diào),只要設(shè)置合適,就可以兼顧靈敏度和可靠性,解決煙感探頭的誤報問題。
  
 ?。?)主機工作方式的靈活性。在軟件中定義了30多條指令,可以對主機進行各種工作方式的選擇,參數(shù)大小的設(shè)置,便于調(diào)試人員調(diào)試,也便于用戶使用,將軟件的功能發(fā)揮到zui大。
  
  結(jié)語
  
  本文介紹的安防報警器能夠?qū)崿F(xiàn)分區(qū),具有自動語音報警功能,借用普通作為鍵盤,來對報警主機進行設(shè)置,并通過軟件實現(xiàn)強大的功能??紤]到可擴展性,在軟件中含有聯(lián)網(wǎng)子程序,可與監(jiān)控中心的PC機聯(lián)網(wǎng),適用于小區(qū)和大樓等場合的集中管理。
版權(quán)與免責聲明: 凡本網(wǎng)注明“來源:智慧城市網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡有限公司-智慧城市網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應在授權(quán)范圍內(nèi)使用,并注明“來源:智慧城市網(wǎng)www.duty-free.cn”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責任。

本網(wǎng)轉(zhuǎn)載并注明自其它來源(非智慧城市網(wǎng)www.duty-free.cn)的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或和對其真實性負責,不承擔此類作品侵權(quán)行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品第一來源,并自負版權(quán)等法律責任。

編輯精選

更多

本站精選

更多

專題推薦

更多

名企推薦

更多

浙公網(wǎng)安備 33010602000006號