a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 基于無線模塊NRF905的節能路燈控制系統設計

基于無線模塊NRF905的節能路燈控制系統設計

作者: 時間:2012-11-14 來源:網絡 收藏

摘要:對基于無線模塊路燈系統的硬件電路與軟件設計進行了詳細論述。本系統設計能夠根據環境的明暗變化、物體的動態移動來實現對LED路燈的定時開、關及故障等自動。其過程:總控制器和支路電路之間通過(無線收發器)進行指令的接收與發送,總控電路實現對系統開關的定時,也可對單元電路進行單獨定時,還可以根據光敏電阻對白天黑夜光線的感應來控制系統的開關,實現自動開、關燈。在支路電路中,用LM358集成運放采構成恒流源控制LED燈光的變化。通過光敏電阻對LED燈亮滅的感應檢測,當支路電路發生故障燈滅時,發送相應的指令到主控制器來進行故障。當深夜人少時,利用紅外傳感器光電開關來判斷行駛物體的范圍來實現對LED開關狀態的控制,以達到的目的。
關鍵詞:;控制;;節能

道路照明,各類廠區及高端住宅和商業亮化工程越來越多,也越來越重要,路燈作為這種工程不可缺少的重要組成部個小時(從晚上7點到第二天早上7點),那么一盞路燈就要消耗200×12/1 000=2.4度電能。假設路燈之間的間距是20米,一條長2公里的街道就有2x2000/20=200盞路燈(道路兩邊各有一盞路燈,所以要乘2),那么這條街道一晚上消耗的電能就有200×2.4=480度,1年消耗的電能是480x365分,對節能減排有著重要的影響。為了達到節能的目的,可設計這樣一種路燈控制器系統,使它具有以下功能:1)路燈支路控制系統有時鐘功能,能設定、顯示開關燈時間,并控制整條支路按時開燈和關燈。2)路燈支路控制系統應能根據環境明暗變化,自動開燈和關燈。3)路燈支路控制系統應能根據交通情況自動調節亮燈狀態:當有人或車經過當前路燈的監控區域時,路燈打開,離開時路燈關閉。4)當路燈出現故障時(燈不亮),支路控制器應發出聲光報警信號,并顯示有故障路燈的地址編號。還可以人為的設定一段時間讓路燈的亮度自動的降低或增加,這些功能可以很大的節約電能,達到節能的目的同時也達到了智能的要求。

1 系統總體設計及電路工作原理
系統設計方案總體描述:本系統設計是以作為為控制系統核心,以NRF905作為單片機與控制模塊之間的數據采集通道。通過支路單片機輸出控制指令給無線發射模塊NRF905,經NRF905無線發送給單元電路。無線接收模塊NRF905實現對單元電路的路燈進行定時開、關太故障報警等自動控制,該控制系統既智能又節能。

本文引用地址:http://www.j9360.com/article/159691.htm

a.JPG



2 系統主要模塊方案的選擇
2.1 控制器模塊
本系統對單片機的要求不是太高,AT89S51單片機足以滿足系統的各項要求,各引腳也可以充分的被利用,同時AT89S51單片機價格低廉,其功能和指令對于大家也是比較熟悉的,編寫程序也相對簡單。因此綜合考慮后,選擇了AT89S51單片機作系統設計的控制芯片。
2.2 無線收發模塊
對于數據的無線傳送模塊,系統采用了NRF905無線收發的集成模塊。NRF905單片無線收發器工作在433/868/915 MHz的ISM頻段。由一個完成集成的頻率調制器,一個帶解調器的接收器,一個功率放大器,一個晶體震蕩器和一個調節器組成。電流消耗很少,在發射功率為-10 dBm時,發射電流為11 mA,接收電流為125 mA。進入POWERDOWN模式可以很容易實現節電。此外NRF905模塊性價比高,使用方便,通信距離遠,編程方法簡單,購買也比較方便也是本系統采用其作為數據采集模塊的重要依據。
2.3 顯示模塊
顯示模塊選用74hc595移位寄存器構成的靜態顯示。經過分析考慮選擇的是LED數碼管顯示。LED數碼管顯示主要用來顯示數據,價格低廉,減少了對I/O口的浪費,而且能夠同時驅動多個數碼管。其驅動程序容易編寫和理解。
2.4 電源模塊
電源模塊可采用開關電源或12 V蓄電池供電。開關電源好處雖然多,但價格昂貴。采用12 V蓄電池供電。電源較容易攜帶,具有較強的電流驅動能力以及穩定的電壓輸出性能,且所輸出的電源電壓比較穩定,能適用不同場合的供電要求。
LED恒流源驅動模塊選用LM358運放為驅動芯片,用它構成射極跟隨器控制LED燈光的亮與滅及功率的降低。

3 主要硬件電路的設計
3.1 單片機的最小系統、鍵盤與顯示與電路
單片機的最小系統、鍵盤與顯示電路如圖2所示。本系統所采用的單片機型號為AT89C51。輸入鍵盤采用了4x4的鍵盤作為控制,一共用了16個按鈕開關。采用串行的74HC595構成八位靜態顯示,只用了單片機3個端口,不用進行外圍端口的擴展,大大節約了資源,提高了單片機的工作效率。C語言編程可以實現對鍵盤和顯示器的自動掃描、識別閉合鍵的鍵號、完成顯示器的靜態顯示。

b.JPG


16個按鈕的作用如表1所示。

c.JPG

光電開關相關文章:光電開關原理

上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉