<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 如何基于RS485總線(xiàn)設計智能小區周界防越報警系統?

如何基于RS485總線(xiàn)設計智能小區周界防越報警系統?

作者: 時(shí)間:2018-08-07 來(lái)源:網(wǎng)絡(luò ) 收藏

本文引用地址:http://dyxdggzs.com/article/201808/385618.htm

4.具體的實(shí)現電路

4.1 前端報警信號傳輸與后端顯示電路

下位機AT89S52單片機P1口接主動(dòng)/被動(dòng)紅外探測,單片機識別的語(yǔ)言是高級語(yǔ)言,即二進(jìn)制。因此直接根據紅外是否被出發(fā)作為二進(jìn)制的開(kāi)關(guān)量對前端的防區進(jìn)行定義。當單片機AT89S52接收到紅外傳來(lái)的信號時(shí),單片機用TXD、RXD端口將信號通過(guò)MAX485芯片的DI、RO接入到 RS485的A、B總線(xiàn)上面,后端同樣通過(guò)MAX485芯片A、B接收信號通過(guò)DI、RO接入到AT89S52單片機的TXD、RXD進(jìn)行通信,實(shí)現對前端地址的識別。

下位機AT89S52通過(guò)撥碼開(kāi)關(guān)可定義為單防區、雙防區以及八防區模塊,上位機AT89S52先根據前兩位用來(lái)判斷防區類(lèi)型,再通過(guò)后六位來(lái)判斷防區地址,后端上位機AT89S52接收到前端防區來(lái)的觸發(fā)信號時(shí),控制相應防區地址的報警輸出光電二極管和蜂鳴器。后端接收的單片機RET端口接復位電路,當檢查報警完畢之后管理員可按下復位按鈕復位,重新進(jìn)行下一輪的監控,硬件接線(xiàn)如圖3所示。

圖2 周邊系統硬件接線(xiàn)圖

4.2 后端顯示電路擴展

485總線(xiàn)方式的有效傳輸距離為1.2km,防區可擴展到24路,一般的編譯碼器可實(shí)現8路防區的報警顯示,為了能有效地擴展,在此課程設計中采用單片機并利用74HC595芯片對其進(jìn)行擴展,如圖4所示,可以擴展到128路。

圖2 周邊系統區擴展硬件接線(xiàn)圖

擴展芯片74HC595的11、12、13腳分別對應互接,為了進(jìn)行擴展,前一個(gè)芯片的9腳連接下一個(gè)芯片的14腳,便可進(jìn)行擴展。

5.通訊模式

本系統利用單片機的串行口實(shí)現了單片機之間的多機通信模式,由單片機構成的多機通信系統常常采用總線(xiàn)型主從式結構,在由多個(gè)單片機組成的本系統中,只有上位機單片機是主機,其余作為單防區、雙防區、八防區地址模塊的下位機都是從機,單片機的多機通信在通信過(guò)程中需要完成三部分的內容。

5.1 地址識別過(guò)程

在這一過(guò)程中主機發(fā)送的信息需要所有的從機都能接受,在設置串行口模式時(shí),除從機要設置成多機通信模式,即SM2=1外,主機發(fā)送信息的第9位數據必須為 “1”,即TB8=1.這是因為在多機通信模式下,從機只有接受到的第9個(gè)數據為“1”,才會(huì )將接受到的數據設置成有效,否則將視為無(wú)效數據將其丟棄。

5.2 數據通信過(guò)程

當主機與從機建立起聯(lián)系后,接下來(lái)的工作就是數據通信,為了能夠很好地完成數據傳送,一般情況下,這時(shí)的主機與需要通信的從機都要設置為單機通信模式,并且在整個(gè)通信過(guò)程中,通信的雙方都要保持發(fā)送數據的第9位為0,防止其他的從機接受數據。

5.3 數據通信結束過(guò)程

當某一前端報警信息上傳完畢后,即主機與此從機之間的數據通信結束后,要將從機重新設置回多機通信模式,以便相應下一輪監控。例如在本系統中單防區從機的地址為51H,主機呼叫該機時(shí),開(kāi)始數據通信:主機發(fā)送命令,從機接受到命令后向主機發(fā)送數據,數據發(fā)送完成后,恢復從機的多機通信模式。

6.結束語(yǔ)

周界防越系統是智能小區安防系統的重要組成部分,該系統的完善與否也已成為衡量智能小區安防系統性能指標的重要依據。作者認為各智能小區可根據各自的規模大小選擇周界防越系統實(shí)現方案,綜合考慮技術(shù)的先進(jìn)性和可靠性及經(jīng)濟上的可行性,選擇適合自己的解決方案,對于中小規模高端智能小區而言本文提供的智能小區周界防越系統設計方案既滿(mǎn)足了功能性要求又滿(mǎn)足了經(jīng)濟性要求,可供大家參考。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>