国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于電力載波的智能LED燈控制系統(tǒng)設(shè)計

2016-06-16 01:33:47趙建平邵建龍昆明理工大學(xué)信息工程與自動化學(xué)院昆明650051
微處理機(jī) 2016年2期
關(guān)鍵詞:控制器

趙建平,邵建龍,陳 廣,張 燚(昆明理工大學(xué)信息工程與自動化學(xué)院,昆明 650051)

?

基于電力載波的智能LED燈控制系統(tǒng)設(shè)計

趙建平,邵建龍,陳 廣,張 燚
(昆明理工大學(xué)信息工程與自動化學(xué)院,昆明650051)

摘 要:針對目前常規(guī)的LED燈控制系統(tǒng)存在通信距離近、成本高、操作復(fù)雜等缺點,設(shè)計了一種基于電力載波通信的智能LED燈控制系統(tǒng)。該系統(tǒng)基于C8051F411單片機(jī)實現(xiàn)了電力載波通信,并借助Modbus協(xié)議及自擴(kuò)展的Modbus協(xié)議,在不改變原有電力線和E27螺口燈泡的情況下,即可進(jìn)行對LED燈開關(guān)控制、256級亮度控制及故障自檢操作,適用于在一個變壓器回路中需要對最多247只LED燈的燈光進(jìn)行更遠(yuǎn)距離亮度控制和準(zhǔn)確控制的場合。實驗結(jié)果表明該系統(tǒng)具有操作簡單、性能穩(wěn)定等特點。

關(guān)鍵詞:電力載波;智能LED;故障自檢;控制器;E27螺口;Modbus協(xié)議

1 引 言

近年來,隨著大功率白光LED技術(shù)的發(fā)展,照明產(chǎn)業(yè)開始面臨新的機(jī)遇與挑戰(zhàn)。LED越來越多地被應(yīng)用于通用照明領(lǐng)域[1],在遠(yuǎn)程抄表、路燈智能控制等遠(yuǎn)程控制系統(tǒng)中得到廣泛應(yīng)用[2]。LED照明的智能化程度還不夠高,在場景控制和燈光亮度調(diào)節(jié)方面技術(shù)還不夠成熟[3-4],而且存在無故障自檢功能、維護(hù)不便,靈活性低,可擴(kuò)展性差等問題[5-6]。

公知的電力載波技術(shù)通常是單獨(dú)作為通信技術(shù)來使用的,由它構(gòu)成的電力載波LED燈控制系統(tǒng)還需要增加MCU微處理器,進(jìn)行相應(yīng)編程,導(dǎo)致成本增加,且控制距離在一個變壓器回路中不能超過1km[7],不能滿足對遠(yuǎn)距離燈光進(jìn)行準(zhǔn)確控制的要求。基于上述背景,設(shè)計了一種基于電力載波通信的智能LED燈控制系統(tǒng)。該系統(tǒng)充分利用了Silicon Labs公司的C8051F411單片機(jī)高速、高可靠性、低功耗、超強(qiáng)抗干擾性、豐富的外圍模塊等性能特點,實現(xiàn)了對LED遠(yuǎn)程開關(guān)控制、燈光調(diào)節(jié)、燈光故障檢測和通信等多項功能,同時性能穩(wěn)定,成本低。

2 系統(tǒng)總體設(shè)計

2.1控制系統(tǒng)構(gòu)成及其工作原理

基于電力載波通信的智能LED 燈控制系統(tǒng)結(jié)構(gòu)框圖如圖1所示,該系統(tǒng)總體設(shè)計由主控制器和各個照明點處的智能LED燈組成。主控器通過220V電力線與各個照明處的智能LED燈連接,利用現(xiàn)有的電力線,通過載波方式將高頻數(shù)字信號加載到電力線上,用電力線實現(xiàn)控制器與各個照明點處的智能LED燈的數(shù)據(jù)傳輸,因此電力線不僅為設(shè)備提供了電源,也提供了信息通信的途徑[8]。主控制器和各照明點處被控的智能LED燈采用相同的異步串行通信協(xié)議Modbus,在僅有一個主控制器的情況下可以同時對多個電力載波智能LED燈進(jìn)行控制。在正常情況下,當(dāng)主控制器發(fā)出Modbus命令時,通過電力載波模塊將信號耦合到電力線上,經(jīng)電力線傳輸?shù)剿羞B接在電力線上的電力載波智能LED燈,通過它們的電力載波模塊將信號解調(diào),經(jīng)過單片機(jī)識別處理串行數(shù)據(jù)之后進(jìn)行相應(yīng)操作并將開關(guān)狀態(tài)和反饋信號傳回到主控制器,主控制器根據(jù)接收到的串行數(shù)據(jù)即可知道所要操作的電力載波智能LED燈是否按照了命令要求執(zhí)行。

圖1 智能LED燈控制系統(tǒng)結(jié)構(gòu)框圖

2.2電力載波智能LED燈組成

電力載波智能LED燈的組成框圖如圖2所示。

圖2 電力載波智能LED燈的組成框圖

智能LED燈主要由MCU通信檢測控制模塊、電力載波模塊、電源模塊、光檢測模塊、LED燈板組成。MCU通信檢測控制模塊主要負(fù)責(zé)LED輸出控制、PWM調(diào)光控制、采集光檢測模塊的反饋信息以及與主控制器的通信控制;電力載波模塊主要負(fù)責(zé)調(diào)制解調(diào)在電力線上的載波信號;光檢測模塊主要負(fù)責(zé)檢測LED燈亮滅狀態(tài)以及LED故障檢測。

3 控制系統(tǒng)的硬件設(shè)計

3.1MCU控制電路

MCU控制電路如圖3所示,采用了Silicon Labs公司的C8051F411高性能單片機(jī)為控制核心。C8051F411具有高集成性能,集成了高精度可編程的內(nèi)部振蕩器、32KB片內(nèi)FLASH存儲器等豐富的外圍模塊[9]。結(jié)合其內(nèi)部集成的可編程計數(shù)器陣列(PCA)提供增強(qiáng)的定時器功能,產(chǎn)生電力載波模塊在電力線信號正負(fù)過零點處時發(fā)送的120HKz載波信號以及混頻解調(diào)所需的600KHz、460KHz高頻方波信號。C8051F411具有的交叉開關(guān)功能使得控制系統(tǒng)的軟硬件設(shè)計變得更加靈活和方便。

圖3 MCU控制電路

3.2電力載波模塊電路

電力載波模塊電路如圖4所示,電力載波模塊發(fā)送時,由MCU通信控制檢測模塊的檢測單片機(jī)檢測到AC_in在電力線信號正負(fù)過零點(即下降沿)時根據(jù)需要串行傳輸?shù)男盘?,按照?產(chǎn)生120KHz信號,為0不產(chǎn)生的原則將信號由RX-TX輸出120KHz的信號,通過發(fā)送濾波電路后利用耦合電路把信號耦合到T4上,實現(xiàn)載波信號調(diào)制耦合到電力線上,同時實現(xiàn)強(qiáng)電側(cè)和弱電側(cè)的電氣隔離。接收時,來自電力線上的120KHz載波信號經(jīng)過高頻耦合線圈T4在經(jīng)過諧振選頻電路、濾波電路將120KHz的載波信號連接到單片窄帶調(diào)頻接收芯片的RF_in(即U8的16管腳),再與單片機(jī)產(chǎn)生的600KHz信號、460KHz信號進(jìn)行混頻差頻,所產(chǎn)生的20KHz差頻信號從U8的10管腳輸出,再經(jīng)過低通濾波電路產(chǎn)生的脈沖信號接到單片機(jī)的I/O口,通過單片機(jī)實現(xiàn)串行載波信號的解調(diào)接收。

圖4 電力載波模塊電路

3.3其他電路

電源模塊電路如圖5所示,電源電路的AC1、AC2輸入電壓接到220V電力線上,通過電容C63,電阻R57分壓和限流之后接到整流芯片DB2交流輸入管腳3、4上,DB2輸出V +電壓,經(jīng)過場效應(yīng)管Q1接到16V穩(wěn)壓管Z1,得到16V電壓,再接到三端穩(wěn)壓芯片78L05輸出5VDC電壓。

圖5 電源模塊電路

LED燈板電路如圖6所示。

圖6 LED燈板電路

LED燈板采用發(fā)光二極管分別串聯(lián)起來再并接到場效應(yīng)管Q1的漏極和源極,場效應(yīng)管Q1的漏極和源極接到電源模塊的整流芯片直流輸出管腳即V +和16V的直流電壓上,三極管Q9的基極信號線LED-ON接到單片機(jī)C8051F411的I/O口,實現(xiàn)了通過單片機(jī)對LED燈的開關(guān)控制,同時I/O口輸出占空比從0.000~1.000可調(diào)的PWM脈寬調(diào)制信號時,LED燈的亮度就從最亮調(diào)節(jié)到熄滅。

光檢測電路采用光敏電阻經(jīng)過三極管放大電路處理后,經(jīng)過單片機(jī)C8051F411的A/D轉(zhuǎn)換采集處理,實現(xiàn)了光敏電阻檢測LED燈亮滅狀態(tài)和故障檢測。

4 控制系統(tǒng)軟件設(shè)計

C8051F411程序設(shè)計采用功能模塊化設(shè)計,包括Modbus通信模塊和應(yīng)用控制模塊。Modbus通信實現(xiàn)與主控制器的數(shù)據(jù)或者命令的傳輸功能;應(yīng)用控制程序主要負(fù)責(zé)執(zhí)行主控制器通過Modbus傳輸?shù)目刂泼畹裙δ?。在接收主控制器發(fā)送信息時,電力載波模塊捕獲電力載波信號,解析處理后傳遞給單片機(jī)控制單元,經(jīng)過單片機(jī)的分析處理之后輸出0.000~1.000可調(diào)的PWM脈寬調(diào)制信號,LED燈的亮度就從最亮調(diào)節(jié)到熄滅;同時可將光檢測電路的LED燈亮滅狀態(tài)和故障自檢信息發(fā)送到主控制器。其工作流程如圖7所示。

在該控制系統(tǒng)中,主控制器和各照明點處被控的智能LED燈采用相同的異步串行通信協(xié)議Modbus,在僅有一個主控制器的情況下可以同時對多個電力載波智能LED燈進(jìn)行控制。主控制器和N只智能LED燈連接在同一個變壓器回路里,且最遠(yuǎn)的智能LED燈離主控制器在電力線上的距離不超過1km,即主控制器發(fā)出的Modbus命令可以傳輸?shù)矫恳粋€智能LED燈。當(dāng)主控制器需要控制第2只智能LED燈時,發(fā)送以下06號Modbus命令如表1所示。序號a命令為全開2號燈,亮度為(1-0x00/0xFF)% 即100%;序號b命令為開2號燈,亮度為(1-0x40/0xFF)%即74.9%;序號c命令為全關(guān)2號燈,亮度為(1-0xFF/0xFF)%即0%。以上Modbus命令中第一個字節(jié)02為LED設(shè)備地址,即命令是發(fā)給2號燈的,只有2號燈接收到此命令會執(zhí)行,其它燈因為地址不符,不理會此命令。第六個字節(jié)即是控制亮度的反占空比,最后兩個字節(jié)為CRC校驗碼。

圖7 工作流程

表1 06號Modbus發(fā)送命令

當(dāng)2號燈正確執(zhí)行了命令并檢測到燈光,沒有故障后,它返回相應(yīng)的06號Modbus應(yīng)答信息如表2所示。序號a應(yīng)答信息,即全開2號燈成功;序號b應(yīng)答信息即開2號燈成功,亮度為74.9%;序號c應(yīng)答信息即全關(guān)2號燈成功。當(dāng)2號燈執(zhí)行了命令但檢測不到燈光,有故障后,它返回相應(yīng)的Modbus應(yīng)答信息為:02 06 FF FF C9 ED。如果主控制器接收不到2號燈的返回信息,說明2號燈沒有接在電力線網(wǎng)絡(luò)里,或者已經(jīng)出現(xiàn)通信問題,或者已經(jīng)損壞。同理,主控制器通過Modbus協(xié)議依次對要進(jìn)行控制的LED燈進(jìn)行控制,最終實現(xiàn)對各照明點處的多個智能LED燈進(jìn)行開關(guān)控制、256級亮度控制及故障自檢操作。

如果主控制器和N只智能LED燈連接在同一個變壓器回路里,相鄰兩只LED燈之間的距離不超過1km。但高序號的智能LED燈離主控制器的距離比較遠(yuǎn),不能直接接收到主控制器發(fā)出的Modbus命令,即主控制器發(fā)出的Modbus命令只可以傳輸?shù)降谝粋€智能LED燈,相鄰兩只LED燈之間又可以相互通信,則本系統(tǒng)通過如下Modbus自定義擴(kuò)展協(xié)議的方法實現(xiàn)遠(yuǎn)距離智能LED燈中繼控制。

表2 06號Modbus應(yīng)答信息

先用06號Modbus命令實現(xiàn)正向傳遞:

(1)addr06 11 01 00 XX,主控制器控制地址號為addr的LED燈亮度反占空比為XX的中繼命令,給01號LED燈發(fā)出命令。

(2)addr 06 11 02 00 XX,01號LED燈接收到主控制器發(fā)來的正向傳遞中繼命令,轉(zhuǎn)發(fā)給02號LED燈。

(3)addr 06 11 03 00 XX,02號LED燈接收到01號LED燈發(fā)來的正向傳遞中繼命令,轉(zhuǎn)發(fā)給03 號LED燈。

以上Modbus命令中第一個字節(jié)addr為最終要控制的LED燈的地址,第三個字節(jié)11為正向傳遞,第四個字節(jié)為下一個接收命令的LED燈地址,此處省略最后兩個字節(jié)的CRC校驗碼。接收到此命令的LED燈如果不是最終被控制的LED燈,它就只是把命令傳遞給下一個LED燈而不執(zhí)行控制亮度操作。當(dāng)最終被控的LED燈接收到上一個LED燈傳遞過來的命令后,地址相符,就執(zhí)行命令,并檢測有無故障,最后把結(jié)果用反向傳遞中繼命令沿原路返回。下面為addr =03時的情況:(d)addr 06 22 02 00 XX,addr =03號LED燈執(zhí)行了主控制器的命令后,返回正確信息給02號LED燈。

(4)addr 06 22 01 00 XX,02號LED燈接收到03號傳遞過來的反向傳遞中繼命令,又轉(zhuǎn)發(fā)給01 號LED燈。

(5)addr 06 22 00 00 XX,01號LED燈接收到02號傳遞過來的反向傳遞中繼命令,又轉(zhuǎn)發(fā)給00號即主控制器。

以上Modbus命令中第一個字節(jié)addr為最終要控制的LED燈的地址,第三個字節(jié)22為反向傳遞,第四個字節(jié)為下一個接收命令的LED燈地址。這樣主控制器就可以知道addr號LED燈執(zhí)行命令的情況。

5 結(jié)束語

設(shè)計了一種基于電力載波通信的智能LED控制系統(tǒng),完成了軟硬件開發(fā),設(shè)計出了一套完整的系統(tǒng)模型。該系統(tǒng)的主要創(chuàng)新點在于:其一,將電力載波模塊集成到LED燈內(nèi)部,不需要外接MCU微控制器,不需要改變原有的電力線和E27螺口燈泡接口,節(jié)省了費(fèi)用;其二,利用光敏電阻檢測LED燈運(yùn)行狀態(tài)以及LED故障檢測,主控制器可通過Modbus協(xié)議對各照明點處的多個智能LED燈進(jìn)行開關(guān)控制、256級亮度控制及故障自檢操作;其三,Modbus自定義擴(kuò)展協(xié)議的方法實現(xiàn)遠(yuǎn)距離智能LED燈中繼控制,為電力載波在更遠(yuǎn)距離的應(yīng)用提供了新的可行參考方案。

參考文獻(xiàn):

[1]汀磊,蔣曉波,陳郁陽,等.一種用于LED路燈的高效率電源驅(qū)動器設(shè)計[J].照明工程學(xué)報,2009,20(4):54-58.Jiang Lei,Jiang Xiaobo,Chen Yuyang,et al.A High Efficiency Power Supply Designed for LED Street Lights[J].China Illuminatng Engineering Journal,2009,20(4):54-58.

[2]汪義旺,宋佳,張波,等.基于低壓電力載波通信的FFU風(fēng)機(jī)群控系統(tǒng)[J].儀表技術(shù)與傳感器,2012 (12):45-46.WANG Yi-wang,SONG Jia,ZHANG Bo,et al.FFU Motors Group Control System Based on Low Voltage Power Line Communication Technology[J].Instrument Technique and Sensor,2012(12):45-46.

[3]羅靜華.大功率LED驅(qū)動控制技術(shù)[D].西安:西安電子科技大學(xué),2010.Luo JingHua.Study on Drive and Control Technology of High Power LED[D].Xi’an:XiDian university,2010.

[4]劉紅俠.大功率恒流型LED驅(qū)動芯片設(shè)計[D].西安:西安電子科技大學(xué),2008.LIU HongXia.Design of high power constant current LED driver IC[D].Xi’an:XiDian unsiversity,2008.

[5]趙青青.智能照明控制系統(tǒng)的特點及應(yīng)用綜述[J].照明工程學(xué)報,2011,22(4):112-116.ZHAO QingQing.The Characteristics And Application of Intelligent Iighting Control System[J].China Illuminating Engineering Journal,2011,22(4):112-116.

[6]張利.辦公室室內(nèi)數(shù)字智能化LED照明光環(huán)境研究[D].北京:北京工業(yè)大學(xué),2010.ZHANG Li.Research on The Indoor Digital Intelligent LED Illumination Iight Environment In Office[D].Beijing:Beijing unsiversity of technology,2010.

[7]樸相范,楊丹.基于電力線載波通信的糧情測控系統(tǒng)[J].糧食流通技術(shù),2009(4):29-31.PIAO Xiang-fan,YANG Dan.The Grain M-easurement and Control System Based on the Power Line Communication[J].Grain Distribution Technology,2009(4):29-31.

[8]覃世歡,吳光敏.電力載波在智能家居內(nèi)部網(wǎng)絡(luò)中的應(yīng)用[J].微處理機(jī),2012(2):36-37.QIN Shi-huan,WU Guang-min.Design and Research of Smart Home System[J].Microprocessors,2012(2):36-37.

[9]SiliconLaboratories.C8051F410/1/2/3[EB/OL].(2008-11)[2015-07-8].http://www.silabs.com/Support%20Documents/TechnicalDocs/C8051

Design of Intelligent LED Light Control System Based on Power Line Carrier

Zhao Jianping,Shao Jianlong,Chen Guang,Zhang Yi
(School of Information Engineering and Automation,Kunming University of Science and Technology,Kunming 650051,China)

Abstract:As the current conventional LED light control system has some disadvantages of short communication distance,higher costs and complex cooperation,etc,an intelligent LED light control system based on a power line carrier communication is designed.For the new system,the power line carrier communication is achieved based on C8051F411 microcontrollers.With the help of the Modbus protocol and the self-expanded Modbus protocol,the LED light switch,the 256-level brightness control and fault self-detection operation can be made without changing the original power lines and the E27 screw socket bulbs.In a transformer circuit,for a maximum of 247 LED lights,the system is suitable for the light brightness control and accurate control in further distance.The experimental results show that the system has the advantages of simple operation,stable performance and so on.

Key words:PLC;Intelligent LED;Fault self-detection;Controller;E27 screw;Modbus protocol

DOI:10.3969/j.issn.1002-2279.2016.02.020

中圖分類號:TP273.5

文獻(xiàn)標(biāo)識碼:A

文章編號:1002-2279(2016)02-0077-05

作者簡介:趙建平(1991-),男,安徽省淮南市鳳臺縣人,碩士研究生在讀,主研方向:智能化信息處理系統(tǒng)。

收稿日期:2015-07-27

猜你喜歡
控制器
工商業(yè)IC卡控制器改造為物聯(lián)網(wǎng)控制器實踐
基于DSP的復(fù)合跟蹤控制器的設(shè)計
Fuzzy-PI混合型控制器在遠(yuǎn)紅外烘干爐中的應(yīng)用
基于FPGA的異步通信控制器設(shè)計與實現(xiàn)
基于自抗擾控制的VSC-HVDC控制器設(shè)計
電測與儀表(2014年8期)2014-04-04 09:19:34
基于FPGA的可控硅移相觸發(fā)控制器的實現(xiàn)
電測與儀表(2014年3期)2014-04-04 09:08:36
模糊PID控制器設(shè)計及MATLAB仿真
MOXA RTU控制器ioPAC 5542系列
自動化博覽(2014年9期)2014-02-28 22:33:17
倍福 CX8091嵌入式控制器
自動化博覽(2014年4期)2014-02-28 22:31:15
紅獅控制 PID控制器PXU系列
自動化博覽(2014年4期)2014-02-28 22:31:14
莎车县| 西和县| 榕江县| 张家港市| 常宁市| 邓州市| 临安市| 天气| 廊坊市| 安西县| 广饶县| 阜康市| 漳浦县| 广东省| 屯留县| 砀山县| 阳东县| 察隅县| 安平县| 建德市| 舞阳县| 周宁县| 台州市| 闽清县| 武冈市| 万宁市| 边坝县| 新龙县| 鄂伦春自治旗| 丹东市| 察雅县| 福州市| 祥云县| 乌兰浩特市| 宣威市| 静乐县| 武穴市| 广平县| 霸州市| 绥中县| 锡林郭勒盟|