999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DALI協議的智能照明模擬器的設計與實現

2016-06-23 00:26:24崔海燕廣東理工職業學院計算機系中山528400
現代計算機 2016年15期
關鍵詞:調試智能實驗

崔海燕(廣東理工職業學院計算機系,中山 528400)

?

基于DALI協議的智能照明模擬器的設計與實現

崔海燕
(廣東理工職業學院計算機系,中山528400)

摘要:

關鍵詞:

DALI協議;智能照明;模擬器

0 引言

隨著智能照明控制技術的不斷發展,人們對照明智能化的要求越來越高,智能照明控制軟件也如雨后春筍般出現?;贒ALI協議的軟件系統的開發過程中,DALI系統實驗箱是重要的調試設備。但是DALI系統實驗箱由于體積較大,在使用的過程中很占空間,來回搬動比較麻煩,給開發人員的開發和調試工作帶來不便。并且DALI系統實驗箱的價格較高、運輸和使用的過程中容易損壞,使公司在調試設備上占用的資金過多。于是我們提出了使用模擬器代替DALI系統實驗箱的辦法,不僅為公司節省運輸和開發成本,同時也解決了多個開發人員共用一臺調試設備的問題,為開發和調試工作帶來便利。

1 DALI協議簡介

DALI是一個專門為照明控制系統而制定的數據傳輸的協議,定義了照明電器(各類燈具的驅動電路)與系統設備控制器(如照明控制器、感應器等)之間的數字通信方式。DALI系統采用主從式結構,系統最多可以連接64個從機單元,每個DALI從機使用唯一的個體標識地址,該地址在系統初始化時設定,使用過程中根據需求可修改從機的地址;從機單元最多可分為16組(以組地址區分),每個從機可以屬于幾個不同的組,每組設備可以設定16個場景。

DALI技術的最大特點是單個燈具有獨立地址,可通過DALI系統對單燈或燈組進行精確的調光控制。DALI系統軟件可對同一強電回路或不同回路上的單個或多個燈進行獨立尋址,從而實現單獨控制和任意分組。因此DALI調光系統為照明控制帶來極大的靈活性,用戶可根據需求,隨心所欲地設計調節相應的照明方案,這種調節可以在安裝結束后的運行過程中仍可使用,而無須對線路做任何改動。DALI系統是專為滿足當今調光照明技術需要而設計的理想、簡化的數字化通訊系統。

2 智能照明模擬器的設計與實現

2.1基本原理簡介

智能照明模擬器的基本原理如圖1所示,外部控制設備(DALI-MC-4、DALI-MC-8、DALI MC、PC、Mobile等)發出控制命令,模擬器通過對DALI總線(DALI Bus)上的這些控制信息進行監控,把不同命令的執行結果顯示在模擬器監控頁面,來模擬實驗箱中對應燈的變化,從而實現用模擬器代替實驗箱的目的。模擬器上燈的變化,是使用RGB色彩模式來實現,通過對紅(R)、綠(G)、藍(B)三個顏色的變化以及它們相互之間的疊加來得到反映燈的亮度和色溫變化。

圖1 模擬器工作原理圖

2.2模擬器的設計模擬器是由兩個部分組成,一部分是對虛擬燈具的模擬,在模擬器啟動時,選擇需要模擬燈的個數,然后對這些燈的驅動參數以及場景信息進行初始化,用戶可以自己去配置這些燈的參數以及場景信息,在配置結束后,模擬器可以接收其所連接的DALI系統總線上的所有控制信息并顯示到我們的模擬器的Demo界面上。例如,DALI系統總線上接收到一個開燈的命令,則模擬器在監控到此命令后,就會打開相應的燈。第二部分是對現實燈具的監控,把我們的模擬系統和現實中DALI系統中的燈具相連,要求模擬器可以實時反映現實中燈的亮度、色溫、漸變等效果,從而實現對現實中DALI系統中所有燈的監控。

2.3模擬器的實現

智能照明模擬器使用C#進行開發,開發工具為Visual Studio 2013,模擬器的主要功能界面如圖2所示:

圖2 模擬器的顯示界面

模擬器的實現主要基于四個文件:Light.cs,Listen.cs,ColorUtil.cs,BrightControl.cs。

(1)Light.cs

DALI系統中64個從機單元分別使用64個燈來代替,Light.cs中使用一維數組來存儲64個燈的屬性、場景、分組等信息,并提供了設置和獲取場景、分組等信息的方法。結構體DALIECG_t中定義了燈的屬性、場景、分組等信息,創建64個DALIECG_t對象存儲到DALIECG數組中代表64個燈。在模擬器開啟時,完成對數組DALIECG初始化,在后續的操作中,可以通過對DALIECG數組的讀寫完成每個燈狀態的設置和讀取。并且可以使用SetGroup(…),GetGroup(…),SetScene(…),GetScene(…)等方法對每個燈的場景和分組信息進行讀寫。

(2)Listen.cs

Listen.cs完成對DALI總線的監控,通過監控到的控制信息,從而在模擬器中顯示控制效果,其部分核心代碼如下:

(3)ColorUtil.cs

ColorUtil.cs中主要是色溫(CCT)、亮度(Yt)到RGB的轉換,函數CttYtToRGB(int CCT,int Yt)提供了轉換的辦法,通過三步完成。首先,色溫(CCT)轉為Yxy空間;其次,Yxy空間轉為XYZ色空間;最后,再把XYZ空間轉為RGB即可。其中,色溫的常用范圍為:3000-6000,亮度的范圍為:0-254。

(4)BrightControl.cs

BrightControl.cs提供了控制模擬器顯示界面64個燈顯示效果的方法,這些方法是和控制設備發出的控制命令相匹配的,例如:

public Light closeSpecialDemoLight(Button btn,Light light,int n){…}//關閉指定的燈

public Light brightFastUpDemo(Button btn,Light light,int n){…}//快速調亮指定的燈

public Light brightFastDownDemo(Button btn,Light light,int n){…}//快速調暗指定的燈

3 結語

本文給出了一個基于DALI協議使用C#語言實現的模擬器,運用模擬器代替DALI系統實驗箱的辦法,為開發和調試工作帶來便利,同時減少了試驗箱的資金投入,也為公司節省了資金的相關DALI系統的開發成本。

參考文獻:

[1]李軍.基于DALI協議的家居LED智能照明控制系統的設計與實現[J].現代建筑電氣,2014(8),11-15.

[2]張開羽,劉驪,呂楊.基于DALI協議的智能照明系統設計[J].電子工程師,2004(9),76-80.

[3]陳藍志.基于DALI協議的數字照明控制軟件的研發[D].廣州:廣東工業大學,2007.

[4]王飛,佘咸寧,許錦標.基于DALI協議的LED智能照明系統設計[J].廣東工業大學學報,2013(4),79-82.

[5]方芳,陳世平,李璞.一種可視化云對等網絡模擬器的設計[J].信息技術,2015(4),67-70.

Design and Implementation of Intelligent Lighting Simulator Based on DALI Protocol

CUI Hai-yan
(Department of Computer Science,Guangdong Polytechnic Institute,Zhongshan 528400)

Abstract:

基于DALI協議的智能照明軟件系統開發過程中,DALI系統實驗箱是重要的調試設備。由于DALI系統實驗箱體積較大、價格較高、運輸途中很容易造成損壞等因素,給相關軟件產品的開發與推廣造成一定的影響,于是提出使用模擬器代替DALI系統實驗箱的辦法,不僅為公司節省開發成本,也為開發人員帶來便利。

文章編號:1007-1423(2016)15-0078-03

DOI:10.3969/j.issn.1007-1423.2016.15.019

作者簡介:

崔海燕(1987-),女,河南駐馬店人,碩士,研究方向為云存儲

收稿日期:2016-03-10修稿日期:2016-05-20

In the process of intelligent lighting software system development which is based on DALI protocol,DALI system experiment box is an important debugging equipment.Because of the DALI system experiment box volume is larger,the price is high,and it is easy to damage in transit,which will cause related software product development and promotion disappointing.Puts forward to use emulator instead of DALI system experiment box.This way will not only save the cost of development for the company,also bring convenience for developers.Keywords:

Dali Protocol;Intelligent Lighting;Emulator

猜你喜歡
調試智能實驗
記一次有趣的實驗
做個怪怪長實驗
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
基于航拍無人機的設計與調試
電子制作(2018年12期)2018-08-01 00:47:44
FOCAS功能在機床調試中的開發與應用
無線通信中頻線路窄帶臨界調試法及其應用
電子制作(2017年19期)2017-02-02 07:08:38
NO與NO2相互轉化實驗的改進
主站蜘蛛池模板: 免费不卡视频| 四虎影视库国产精品一区| 午夜综合网| 亚洲日韩AV无码精品| 色综合天天视频在线观看| 九月婷婷亚洲综合在线| 三级毛片在线播放| 青草视频久久| 婷婷五月在线| 欧美一级夜夜爽| 久久精品亚洲热综合一区二区| 亚洲精品免费网站| 成人夜夜嗨| 国产在线一区二区视频| 国产精品视频观看裸模| 在线观看无码a∨| 国产成人三级| 日本91在线| 嫩草国产在线| 992tv国产人成在线观看| 九九热免费在线视频| 亚洲色图欧美在线| 亚洲人成影视在线观看| 日韩中文精品亚洲第三区| 综合天天色| 国产欧美自拍视频| 一本视频精品中文字幕| 一本久道热中字伊人| 久久久久青草线综合超碰| 国产乱视频网站| 福利在线免费视频| 台湾AV国片精品女同性| 国模粉嫩小泬视频在线观看 | 视频二区欧美| 国产精品亚洲片在线va| 99精品国产自在现线观看| 亚洲性一区| 国产女人在线视频| 国产亚洲精品91| 狠狠色噜噜狠狠狠狠色综合久| 性色一区| 亚洲国产清纯| 欧美色视频网站| 亚洲综合18p| 伊人五月丁香综合AⅤ| 国产菊爆视频在线观看| 婷婷伊人久久| 先锋资源久久| 久久综合亚洲鲁鲁九月天| 欧洲一区二区三区无码| 国产精品免费露脸视频| 91无码人妻精品一区| 国产在线98福利播放视频免费| 国产亚洲欧美在线专区| 精品伊人久久久久7777人| 午夜国产大片免费观看| 91久久精品日日躁夜夜躁欧美| 国产精品伦视频观看免费| 无码网站免费观看| 久久久久亚洲精品成人网| 久久久久久高潮白浆| 欧美.成人.综合在线| 黄色网址免费在线| 无码人妻热线精品视频| 欧美日韩精品在线播放| 九九这里只有精品视频| 色综合五月| 一级黄色网站在线免费看| 亚洲美女久久| 亚洲一区二区三区国产精品| 99久久99视频| 国产美女无遮挡免费视频网站 | 亚洲无码不卡网| 国产91特黄特色A级毛片| 国产女人在线| 手机精品福利在线观看| 99激情网| 久久亚洲天堂| 精品人妻AV区| 色综合天天视频在线观看| 国产一区二区丝袜高跟鞋| 国产亚洲视频免费播放|