娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年01月20日(星期一)

正在發生

2021年01月20日 | 基于電力載波的智能校園節電系統研究

發布者:平靜的33號 來源: eefocus關鍵字:電力載波 手機看文章 掃描二維碼
隨時隨地手機看文章

簡介:介紹一種基于51單片機的電力線載波技術的校園節電控制系統的工作原理和結構。直序擴頻半雙工異步調制解調器PL2102載波芯片,通過電力線載波應用系統實現教室電燈的管理和控制,給出用PL2102對電燈進行控制的基本原理、軟硬件實現方法及其設計原理圖。

引言


目前我校校園的照明系統仍在沿用簡單的人工控制方式。這無疑不利于照明節電,常常存在忘記關燈等現象,浪費嚴重,而且燈具數量、照明耗電等難以量化管理。故有必要進行照明用電控制方式的革新,采用先進的數字化、網絡化的控制方式可以從根本上杜絕無謂的浪費,而且可以規范照明用電的管理。


電力線載波通信技術是電力系統特有的一種通信技術,它是指利用電力線網絡作為傳輸媒介,實現數據傳遞和信息交換的一種技術。它為用戶提供數字化社區服務和電子商務,提供高速因特網訪問服務、話音服務,可實現家庭辦公和遠程家電控制,還可實現防火、防盜、防有毒氣體泄漏。電力線載波模塊是電力線載波通信的核心部件和硬件基礎,它使實現數據、語音、視頻和電力傳輸的“四網合一”成為可能。


1 系統的工作原理


本系統主要由三個部分組成:上位機、主機、從機。由PC作為上位機,對整個系統起到監視和控制的作用。主機由一個單片機系統和載波通信模塊組成。從機由單片機、通信模塊和一些外圍設備組成,如一些A/D采樣單元、地址編碼單元。


主機通過電力線載波的串行通信方式對從機進行監控。一個通信數據包由8字節數據組成:第1、第2字節是主機標識;第3字節是命令;第4、5字節是從機地址;第6~8字節為數據。主機采用廣播方式發送命令數據,從機收到通信包后進行數據分析:一是識別主機是否是自己的上級主機;二是識別從機地址是否是自己的地址;只有在全部確認無誤后從機才執行命令和相應的操作。


從機直接監控電燈的狀態,通過電力線載波接收電路接收來自主機的指令,并執行相應的操作,完成對電流、電壓、溫度的采樣處理,判斷電燈是否工作正常,并根據數據分析判斷路燈的工作狀態是否正常。如果工作狀態異常,就執行相應的操作,保護電燈,并把數據和警告發送給主機。

圖1 載波收發電路結構


2 硬件電路的設計


2.1 主要器件的選擇和相關的性能


PL2102是專為電力線通信網絡設計的半雙工異步調制解調器,僅由單一的+5 V電源供電,有一個外部的接口電路與電力線耦合。PL2102除具備基本的通信控制功能外,還內置了5種常用的功能電路如可數字頻率校正的實時鐘電路、32字節SRAM、電壓監測、看門狗定時器及復位電路。它們通過標準的I2C總線接口與外部的微處理器相連,其中實時時鐘與32字節SRAM在主電源掉電的情況下,可由3 V備用電池供電繼續保持工作。PL2102是特別針對中國電力網惡劣的環境所研制開發的低壓電力線載波通信芯片。由于采用了直接序列擴頻、數字信號處理、直接數字頻率合成等新技術,并采用大規模數字/模擬混合0.35 μm CMOS工藝制作,所以在抗干擾及抗衰落性能以及國內外同類產品性價比等方面有著出眾的表現。


STC89C52是一種低功耗、高性能CMOS 8位微控制器,具有 8 KB在系統可編程Flash存儲器。在單芯片上,擁有靈巧的8位CPU和在系統可編程Flash,使得STC89C52為眾多嵌入式控制應用系統提供高靈活、超有效的解決方案。STC89C52具有以下標準功能:8 KB Flash、512字節RAM、32位I/O口線、看門狗定時器、4 KB EEPROM、MAX810復位電路、3個16位定時器/計數器、一個6向量2級中斷結構、全雙工串行口。另外 STC89C52可降至0 Hz靜態邏輯操作,支持2種軟件可選擇節電模式??臻e模式下,CPU停止工作,允許RAM、定時器/計數器、串口、中斷繼續工作。掉電保護方式下,RAM內容被保存,振蕩器被凍結,單片機一切工作停止,直到下一個中斷或硬件復位為止。最高運作頻率為35 MHz,6T/12T可選。

圖2 載波電路原理圖


2.2 電路設計


電力線載波電路的設計主要分為兩個部分:電力載波信號接收電路和發送電路,如圖1所示。


載波接收和發射原理如圖2所示。接收信號部分:D1主要用于箝位,以防止過大的浪涌電流;C1、C2和L2并聯諧振工作在f=120 KHz,具有對120 KHz信號的選頻作用,對輸入的微小信號進行放大,從而提高接收輸出靈敏度。發射信號部分:發射回路電容C3、電感L1(18μH/200 mA)用于調整發射電流和波形,減小C3和增大L1將減小發射電流和改善波形;反之,將增大發射電流和波形失真情況。由于線圈的帶載能力一定,調整C3和L1將影響線圈的發射功率和自身功耗。4個晶體管逐級放大,4個二極管起保護作用。發射電壓VHH影響發射功率的大小,隨著發射電壓的下降,發射功率也下降,發射電壓越高晶體管的自身功耗越大,一般發射電壓選10~18 V。


數據處理及控制電路如圖3所示。當PL2102收到的載波信號經內部電路處理后,它將解調出數據位信息,并經RXD_TXD引腳輸出,同時HEAD引腳同步輸出低電平。當STC89C52的INT0產生中斷并接收位后,會根據預定格式合成相應的指令信息;同時根據指令中所規定的時間設置來修改開關燈時間及開燈的比例,并執行開關燈的操作等。另外,它還將在開燈后監控電流、溫度等參數,以便在嚴重超標時執行保護措施,同時及時給主機發送故障原因信息。

圖3 數據處理及控制電路


3 軟件設計


3.1 載波部分軟件設計


系統軟件采用C語言編寫,并全部采用模塊化編程。該部分的軟件編程中,如何接收并發送載波信號是重點。圖4給出了載波通信接收流程,圖5是載波通信發送流程。

圖4 載波通信接收流程


3.2 單片機與上位機通信部分設計


單片機采用中斷的方式與PC通信,通過設置UART中斷控制寄存器的中斷控制位使能該中斷。單片機數據發送程序流程圖如圖6所示。


上位機程序在Visual Basic 6.0(VB)環境下開發。VB支持面向對象的程序設計,具有結構化的事件驅動編程模式,并可以使用無限擴增的控件。利用VB可以使用3種方法完成串口通信:第一種是用VB提供的具有強大功能的通信控件;第二種方法是調用Windows API函數,使用Windows提供的通信函數編寫移植性強的應用程序;第三種是利用文件的輸入/輸出完成,該方法簡單易行,但有一定的局限性。


本系統采用第一種方法進行上位機程序開發,即應用VB提供的通信控件MSComm,文件名為MSCOMM.VBX。該控件具有完善的串口數據發送和接收功能,可對串口狀態及串行通信的信息格式和協議進行設置。通過此控件,PC機可利用串行口與其他設備實現輕松連接,簡單高效地實現設備之間的通信。

圖5 載波通信發送流程

4 系統測試與運行


為了能更好地對整個系統進行驗證,在校園教室內進行了系統的現場安裝實驗。根據現場的實際運行情況來看,系統能夠按照所設計的思路進行正常的工作。經過近一年的運行測試,系統工作正常,能耗降低近30%。


當然,在現場實驗過程中也遇到了很多需要改進的問題,例如:如何跨變壓器進行載波通信;如何提高數據的傳輸距離;如何在硬件上改善短路后造成的整個線路故障;如何檢測照明燈是否損壞等等。


結語


本文主要研究了電力線載波通信技術以及其在校園照明節電控制系統中的應用。通過設計載波通信模塊及各控制器的硬件、通信協議、系統軟件及上位機管理軟件,利用現有的低壓輸電網傳送信號,并將其應用于照明控制系統、系統既提高了管理效率,又節約了能源,減少了電費支出,還延長了燈具的使用壽命,具有很好的應用前景。


關鍵字:電力載波 引用地址:基于電力載波的智能校園節電系統研究

上一篇:51單片機教程(一):單片機最小系統組成與I/O輸出
下一篇:基于AT89C2051的智能型汽車防撞報警器硬件電路原理

推薦閱讀

我國是一個農業大國,現在農村家庭普遍使用的是白熾燈和節能燈,年銷售10億只白熾燈泡的市場就在三、四級市場。隨著農村經濟的快速發展,人民生活水平的提高,農民對照明品質的要求也在提高,尤其是國家推廣節能照明的政策出臺實施以來,進一步激發了巨大的農村市場需求。在這里,“農村市場”已不是地域上的意義,而代表了一種消費能力和層次。近年,完全...
美國專利及商標局本周公布了一份與力感知手套相關的蘋果專利,從而為手勢控制系統提供了全新的機遇。名為“Fabric-based devices with force sensing (搭載力感知的織物設備)”最初是于2018年3月提交。蘋果指出,織物手套可以集成力感知電路,而這可以為AR/VR/MR打開新的應用大門。專利文件解釋說:”來自力感測電路的信號可以通過導電股線傳輸至控...
1.概述1.1文檔說明本設計文檔作為“基于AVR32及Labview的3D環境監測及評估系統”的計劃書,為項目開展的依據。也作為項目的說明。1.2項目背景本項目希望以AVR微控制器作為基礎,配合Atmel公司所公開Zigbee協議棧,對現有的綠地進行全方位的數據采集工作,摒棄原先陳舊且缺乏合理性的綠化覆蓋面積標準,而是采用3維立體坐標的方式,測量出每一小塊區域各環...
C114訊 1月19日消息 來自南京大學消息顯示,南京大學固體微結構物理國家重點實驗室祝世寧院士團隊在量子信息研究取得最新進展,在無人機糾纏光子分發實驗光路中首次使用了光學中繼以減少損耗,并且將光學中繼的節點放到了處于飛行狀態的小型無人機上,在數千克的載荷限制內實現單光子的高精度跟瞄接收和重新發射。通過光學中繼,糾纏光子分發的距離突破...

史海拾趣

問答坊 | AI 解惑

與研祥專家對話,精美大獎等您拿~

具體活動鏈接地址如下:http://www.nncyjs.com/zhuanti/newevoconline/index.asp 好消息! 各位工程師:         大家好!2008年9月17日上午10點到11點30,研祥攜藍宇科技將做客電子工程世界,就嵌入式系統設 ...…

查看全部問答∨

芯片選型的求助

以前這兩個功能都是用分立元件搭的,一個事是0---5V 的模擬信號,線性轉化為0---3.3V的信號,一個事兒是12V,4k以內 的脈沖信號,轉化為3.3v的脈沖信號,頻率不變。(兩種芯片4路或者8路都可以,實在沒有,2路也行)        ...…

查看全部問答∨

五一公司過節費大比拼?

目前公司的傳統,節假日過節費都是100RMB,大家都是啥標準?…

查看全部問答∨

菜鳥求教 函數信號發生器

求一個用555定時器做函數信號發生器的原理和方法,希望能給出原理圖?。。。。。。?          望各位高手能給我支支招!?。。?!                    ...…

查看全部問答∨

wince 產生隨機數的問題

#include"windows.h" #include<time.h> srand( (unsigned)time( NULL ) ); cout=rand()%cout; 但是報錯 gobanggame.obj : error LNK2019: unresolved external symbol _time referenced in function "public: struct tagPOINT __th ...…

查看全部問答∨

SEPIC變換器的電路設計

哪位高人能給一些有關SEPIC變換器的電路設計資料?…

查看全部問答∨

我想請問嵌入式前輩

我想請問周立功的《ARM嵌入式系統基礎教程》(第2版)和 嵌入式實時操作系統μC/OS-II原理及應用 的電子版哪有下載,在此感激不敬!!!…

查看全部問答∨

求助:燒寫PB生成內核后,ARM boot 后運行報錯

通過PB5.0按照ARM板提供的BSP生成一個映像內核文件nk.nk0。燒些到FLASH,boot啟動后跳轉到內核報如下信息: Launching windows CE image by jumping at address 0x2006a000 然后就沒響應,請問內核是編譯有問題嗎? 另外,怎么生成nk.bin文件 ...…

查看全部問答∨

問題 100分: eVC4.0 新建一個工程,不能選擇CPU

問題: eVC新建一個工程,CPU類型列表全部是灰的,不能選。 環境: windows 2000 SP4 English 安裝順序: 1.activeSync 4.5 2.eVC4 (順帶安裝了 Standard SDK for Windows CE.net) 3.eVC4 SP4 4.Windows Mobile SDK 2003 還有,打開eVC4.0 的 ...…

查看全部問答∨

vhdl的教程與代碼集合

這些都是vhdl開發者必備的東西,一個是教程,一個是代碼集合!希望對大家有用…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 钦州市| 曲沃县| 思茅市| 鹤壁市| 宿州市| 青神县| 宁德市| 普格县| 栾川县| 英吉沙县| 宁乡县| 新沂市| 卢氏县| 罗城| 新竹县| 德江县| 三江| 通渭县| 东山县| 屯昌县| 嘉荫县| 龙州县| 阳原县| 津南区| 库伦旗| 新巴尔虎右旗| 洞口县| 额敏县| 迭部县| 商南县| 卓尼县| 苍溪县| 雅安市| 安陆市| 应城市| 永吉县| 包头市| 正宁县| 固原市| 大姚县| 罗江县|