簡介:介紹一種基于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種軟件可選擇節電模式。空閑模式下,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的智能型汽車防撞報警器硬件電路原理
推薦閱讀
史海拾趣
品質一直是Coleman Cable的生命線。公司建立了嚴格的質量控制體系,從原材料采購、生產過程到成品檢驗,每一個環節都嚴格把關。這種對品質的執著追求,使得Coleman Cable的產品在市場上享有良好的聲譽。同時,公司還積極聽取客戶反饋,不斷改進產品和服務,贏得了客戶的信賴和忠誠。
Clairex Technologies成立于1993年,當時的市場上,航空電子部件的供應存在著嚴重的質量問題。老David Catter和一位商業伙伴發現了這一商機,他們提議改進并供應財富500強公司通用航空航空電子部門所需的零件。然而,創業的道路并非一帆風順。他們面臨著資金短缺、技術難題以及市場競爭激烈等多重挑戰。但憑借對技術的深入理解和不懈的努力,Clairex團隊成功設計出了一款性能卓越的光電導體,并在得克薩斯州普萊諾開始了生產。這一創新產品很快便贏得了市場的認可,為Clairex的發展奠定了堅實的基礎。
在國內市場取得一定成績后,B.B. Battery公司開始積極拓展國際市場。他們參加國際電池展會,與全球知名企業建立合作關系,將產品打入國際市場。同時,公司還注重品牌建設,通過提升產品質量和服務水平,樹立了良好的品牌形象。這些努力使得B.B. Battery公司的品牌在全球范圍內都享有較高的知名度和美譽度。
隨著公司實力的不斷增強,DEM Manufacturing開始積極拓展國際市場。公司憑借優質的產品和專業的服務,成功打入歐洲、北美等多個地區的市場,并建立了穩定的銷售網絡。同時,公司還積極參與國際展覽和論壇,與國際同行進行交流和合作,不斷提升自身的國際影響力。
Deltron Emcon,即現在的DEM Manufacturing,起源于四家英國制造企業的合并。這些企業分別是成立于1946年的Deltron Components,專業音頻連接器和壓鑄盒制造商Roxburgh EMC(成立于1969年),EMC濾波器和組件的制造商Media Products(成立于1990年),以及廣播跳線產品制造商BES Electronics(成立于1982年)。這些公司在各自的領域內都有著豐富的經驗和卓越的技術,合并后,DEM Manufacturing憑借這些優勢,在電子行業中迅速嶄露頭角。
從十月份買了輛山地車,開始跟大家一起出去玩.之前有過想法想做個溫度,濕度和高度計一體的東西.本來想著趕不上了.沒想到找到的數字氣壓傳感器BMP085,而且價格還算可以.今天收到了芯片,一時激動.決定先把東西發上來.一點一 ...… 查看全部問答∨ |
|
德州儀器產品市場營銷工程師,為您介紹業界最廣泛的無線產品組合WCS,敬請收看。 $(\'swf_utT\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \ ...… 查看全部問答∨ |
設計資源 培訓 開發板 精華推薦
- 好消息!返現+抽獎,雙重好禮助力openmv技術學習!
- TI有獎直播|如何進行更加快速、簡單且成本更低的AI 攝像頭應用的開發
- 福祿克首款熱成像萬用表Fluke-279FC等你來嘗鮮!曬心得享好禮嘍!
- 【EEWORLD第二十九屆】2011年08月社區明星人物揭曉!
- 沁恒CH579M-R1開發板免費測評,豐富外設等你體驗
- 有獎直播:Microchip適用于CryptoAuthentication™系列的可信任平臺
- 今日競拍:TI SimpleLink Wifi CC3220S
- 奉獻九月,助人為快樂之本 貢獻出你閑置的開發板、器件...
- 得捷第二季Follow me第2期來襲,一起解鎖功能強大且靈活的【Arduino UNO R4 WiFi】