<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > PL2101在路燈控制系統(tǒng)中的應(yīng)用

          PL2101在路燈控制系統(tǒng)中的應(yīng)用

          作者: 時間:2004-12-08 來源:網(wǎng)絡(luò) 收藏
          摘要:新型直序擴頻半雙工異步調(diào)制解調(diào)順具有功能多、抗干擾能力強等特點。利用它通過電力線載波系統(tǒng)可實現(xiàn)的集約化及自動化管理和控制。文中介紹了用進行集約化自動控制設(shè)計的基本原理及軟硬件實現(xiàn)方法,同時給出了其設(shè)計原理圖和主、從控站的程序流程圖。

          關(guān)鍵詞:電力線載波 控制 芯片 通信協(xié)議

          1 引言

          為實現(xiàn)校園路燈控制的自動化,筆者PL2101芯片開發(fā)了基于電力線載波的路燈。該系統(tǒng)采用電力載波通信方式,它將所有的路燈連接到計算機上,并通過計算機監(jiān)視所控區(qū)域內(nèi)的路燈工作狀態(tài),可隨時設(shè)定開關(guān)時間、路燈開啟比例或單獨革一個路燈的開與關(guān)。任一路路燈的工作電流和溫度均可隨時查詢,路燈損壞時可實時報警,并可顯示具體地理位置,以便于快速維修;當夜晚(或光線較暗)來臨且處在交通高峰時,路燈全部開啟,交通高峰期后,進入按比例開啟,如午夜之后70%;在凌晨之前時段,路燈開啟比例可以降到40%等,這樣既兼顧了照明需要,又減少了電力浪費。

          2 系統(tǒng)工作原理

          該系統(tǒng)由三個層次組成,分為總控站、主控站及從控站??偪卣居蒔C機組成,可與主控站通過光纜或無線電連接,以實現(xiàn)對各個主控站的管理,并設(shè)定開關(guān)燈時間及執(zhí)行開燈比例指令,同時對主控站返回的信息進行匯總,對有故障的路燈通過圖文顯示出來,以便準確確定其所在的位置。

          主控站內(nèi)部結(jié)構(gòu)如圖1所示。主控站通過光纜或無線方式來接收總控機的指令,并通過電力線載波的串行通信方式來對從控站進行監(jiān)控。一個通信數(shù)據(jù)包由8字節(jié)數(shù)據(jù)組成,第一、二字節(jié)是主控標識,第三字節(jié)是命令,第四、五字節(jié)是從站地址,第六至第八字節(jié)為數(shù)據(jù)。從理論上講,一個主控站最多可控制6萬個從站。主控站采用廣播方式發(fā)送命令數(shù)據(jù),從機站收到通信包后進行數(shù)據(jù)分析,分析的內(nèi)容:一是識別主機是否是自己的上級主控站,二是識別從機地址是否是自己的地址,只有在全部確認無誤后,主控站才執(zhí)行命令和相應(yīng)的操作。

          從控站的內(nèi)部邏輯結(jié)構(gòu)如圖2所示,每個從控站可控制三組路燈,它通過電力載波接收電路來接收主控站的指令,并執(zhí)行相應(yīng)的操作,完成對工作電流的采樣及處理,判斷路燈是否工作正常,以便采取合理的保護措施;同時,它可以對現(xiàn)場工作溫度進行采樣處理,以便在溫度超出正常工作范圍時采取保護措施,同時將相關(guān)信息返送回主控站中。

          3 硬件設(shè)計

          3.1 主要元件的選擇與性能

          PL2101是一個新型的直序擴頻半雙異步調(diào)制解調(diào)器,載頻為120kHz,帶寬為15kHz,傳輸速率為500bps,接收靈敏度高達30μV,另外,PL2101還具有上電復(fù)位、電壓監(jiān)測電路、看門狗定時器及可編程實時時鐘等附屬功能電路。該電路抗干擾能力強,靈敏度高,且與TTL電平兼容。此外,PL2101與MCS51系列單片機的接口非常簡單,因而完全能夠滿足系統(tǒng)要求。

          AT89C2051和89C55WD系列單片機是具有Flash存儲器且指令與MCS51完全兼容的、高性價比的微處理器。其中89C2051帶有2kB Flash存儲器,可用于從控站。89C55WD則具有20kB Flash存儲器,可用于主控站。

          TLC0832是一款8bit二通道三總線的A/D轉(zhuǎn)換器,其特點是體積小巧、占用單片機資源少,且性能優(yōu)良。

          3.2 電路設(shè)計

          該設(shè)計中的接收放大電路如圖3所示。其中D7用于箝位,以防止過大的浪涌電流;C5、L1及Q1組成輸入信號選頻放大電路,以對輸入的微小信號進行放大,從而提高接收靈敏度。

          發(fā)射放大電路如圖4所示。這種發(fā)射放大電路非常簡單,主要由4個三極管組成,四個二極管起保護作用。從控機數(shù)據(jù)處理及控制電路原理如圖5所示。當PL2101收到的載頻信號經(jīng)內(nèi)部電路處理后,它將解調(diào)出數(shù)據(jù)bit信息,并經(jīng)RXD輸出,同時HEAD同步輸出低電平。當AT89C2051的INT1產(chǎn)生斷并接收bit后,會根據(jù)預(yù)定格式合成相應(yīng)的指令信息;同時根據(jù)指令中所規(guī)定的時間設(shè)置來修改開關(guān)燈時間及開燈的比例,并執(zhí)行開關(guān)燈的操作等。另外,它還將在開燈后監(jiān)控電流、溫度等參數(shù),以便在嚴重超標時執(zhí)行保護措施,同時及時給主控機發(fā)送故障原因信息。

          主控機信息處理電路如圖6所示。它的調(diào)制與解調(diào)電路與從控機一致,在圖中增加了中文液晶顯示和一個12鍵鍵盤,可用于現(xiàn)場進行電路參數(shù)設(shè)置。與總控機之間的通信采用行通信協(xié)議,并通過中斷由SBUF進行收發(fā),員時經(jīng)SN75176轉(zhuǎn)換成RS-485電平。其物理結(jié)構(gòu)可以是光纖或無線數(shù)據(jù)傳輸設(shè)備。

          總控機的作用是在PC機上用VB開發(fā)整個城市路燈的線咱圖,它可在某一路燈發(fā)生故障時,準確及時地顯示出故障發(fā)生的具體位置和可能的故障原因。

          3.3 軟件設(shè)計

          該系統(tǒng)軟件要用C51語言編寫,并采用全部模塊化編程。從控機中的單片機程序模塊包括對PL2101的接收以及電流和溫度采樣、路燈控制等,其主程序流程如圖7所示。主控機中的程序模塊主要包括對總控機通信數(shù)據(jù)的接收、鍵盤的掃描、顯示以及對從控機發(fā)送數(shù)據(jù)等,其主程序流程如圖8所示。圖9為其中斷程序。

          4 結(jié)束語

          該城市路燈開發(fā)完成后,目前已被在860只路燈的小型應(yīng)用控制系統(tǒng)中。實際使用證明:該系統(tǒng)性能穩(wěn)定良好。




          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();