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

基于單片機的多媒體燈光控制系統

2015-02-02 02:47:09于祥勇黃雪梅張磊安姚錦愷
照明工程學報 2015年5期
關鍵詞:單片機信號

于祥勇,黃雪梅,張磊安,姚錦愷

(山東理工大學 機械工程學院,山東 淄博 255049)

引言

燈光控制系統通過單片機控制LED燈按照信號指令產生強、弱、明、暗、色彩、圖案等多種效果[1-2]。主要體現在兩方面:一是亮度,即光強的控制,二是色彩的控制。色彩控制主要利用RBG三原色混合調色原理,每個LED組合燈由36顆LED小燈組成,可以展示出紅、綠、藍、白四種色彩。每種色彩有256級灰度,理論上可產生256×256×256種色彩變化。本項目中,燈光控制是通過DMX512 通信方式對亮度和色彩進行實時控制,并與鼓風機、煙霧發生器、投影機等設備相互配合,以產生動態的場景控制效果。場景調用和設備聯動通過控制器與PC機通信實現,PC機與控制器通過RS485串口相連,通過發送場景編號與設備控制信息來實現場景的切換操作。

場景變化的控制通過軟件編程實現,單片機型號為XC164CS-16F,它是英飛凌公司開發的16位微控制器,其強大的片上資源能保證運算的需要[3]。整個系統涉及到的通訊協議主要有:RS-485總線協議和DMX512協議。其中RS-485協議用于上位PC機與控制器通訊、控制器與外圍設備通信,DMX512協議用于控制器與LED燈之間的通訊。

1 通信協議

1.1 DMX 512通信協議

DMX512數據傳輸采用異步串行格式,能夠連續傳輸包括復位信號、開始代碼和1-512通道數據信號的數據包,每個DMX接口最多控制 512個通道[4-5]。一個完整的DMX512 數據包如圖1所示。

圖1 DMX512信號格式Fig.1 DMX512 signal protocol

圖1中,1為復位信號,表示一個新數據包的開始。2為復位后標記,所有的DMX512發送器將產生一個復位后標記。3為字段,DMX512字段應被順序傳輸,每個字段包括起始位(4),數據位(5-最低數據位,6-最高數據位),停止位(7,8)。9為字段之間的占(空閑),在所有的空閑時間,數據線都應保持在占狀態。10為復位前標記(數據包之間的數據線狀態),一個數據包最后字段的第2個停止位與下一個數據包的復位信號下降沿之間的時間,可以在最小和最大值之間變化,在該時間內,數據線應保持占狀態。11為復位信號間的間隔,12為復位序列。在數據鏈路上發送的任意類型起始碼、任意長度的數據包,均應以復位序列開始,即復位信號、復位后標記和起始碼。13為起始碼(字段0 數據),零起始碼用來標識后續字段為無類型的串行8比特信息。由零起始碼標識的數據包是在DMX512網絡中發送的默認數據包,零起始碼數據包中不包括數據類型和地址結構。

以第0字段開始,以需傳輸的最后字段結束,最多可傳輸512個字段。第一個字段傳送前應發送復位序列。有效的DMX512數據字段值為十進制0~255,每個字段的格式如表1所示,沒有發送校驗位。

表1 字段格式表Table 1 field format table

1.2 DMX 512協議軟件實現

在該燈光控制系統中,DMX512信號通過單片機串口實。250kbps波特率設定通過XC164CS單片機的重載寄存器完成。在初始化軟件配置中,串口通信的每個字節格式也設置為8位數據幀+2個停止位,8個數據位,無校驗。DMX512協議的復位信號、復位前標記和復位后標記均屬于普通IO口輸出,采用串口通訊引腳的IO復用功能,具體是通過單片機串口通訊引腳P3.10(TxD)和P3.11(RxD)實現,復用功能寄存器選擇ALTSEL0P3。

根據以上定義,通過XC164CS單片機模擬發出的DMX512協議信號,示波器測量的波形如圖2所示。

圖2 DMX512協議實現效果Fig.2 DMX512 protocol achieve effect

1.3 RS485協議

整個控制系統中,投影儀的控制、上位機與單片機的通信、LED燈光控制信號的傳輸均通過串行端口實現,采用RS485協議。其中,單片機串口外接RS485電平解碼芯片。

RS485接口采用平衡驅動器和差分接收器的組合,具有很好的抗噪聲干擾性,最大傳輸距離標準為1200 米(9600bps )[6-7]。RS485總線具有多機通信功能,總線上容許連接多達128 個收發器,可以利用單一的RS485 接口建立起總線網絡。RS485 接口均采用雙絞線傳輸,一般只需二根信號線就可組成半雙工網絡,其總線節點以“雛菊鏈”或總線拓撲方式聯網,每個節點都通過較短的線頭連接到主線纜。RS485 的國際標準并沒有規定接口連接器標準,采用接線端子或者DB-9、DB-25等連接器均可以。RS485總線采用主從工作方式,總線上只能允許一個節點處于發送狀態,其他節點處于接收狀態。若總線上有兩個節點同時處于發送狀態,可能會導致通訊紊亂,需要通過方向控制信號(例如驅動器/接收器的使能信號)控制節點操作,以確保任何時刻總線上只能有一個驅動器在活動,必須避免多個驅動器同時訪問總線而導致總線競爭。

2 場景人機界面設計

為了完成對多媒體燈光的場景控制,基于Labview軟件強大的編程功能,編制了上位機場景人機設置界面,如圖3所示。

人機界面結構共分為四個功能模塊:操作輸入處理模塊、表格編輯模塊、代碼轉換模塊和通訊模塊。操作輸入處理模塊根據要求將各種場景變化分解為可操作的具體表格元素,每個場景可分為若干個場景變化段,每個場景變化段包含多個LED燈光效果。表格編輯模塊可對生成的表格進行新建、插入、刪除、保存、打開等操作,其記錄了所有的場景變化過程。代碼轉換模塊將表格操作信息通過算法轉為8通道LED燈能夠接收的信號代碼,生成的信號代碼如圖4所示。

圖3 多媒體燈光控制界面Fig.3 Multi-media light control interface

圖4 信號代碼表Fig.4 Signal code table

通信模塊采用RS485協議,負責完成與下位機的實時通信。

3 試驗研究

該系統主要實現兩個內容:一是展示過程中伴隨的燈光場景實時變化,具體場景共有8個部分:S1星辰,S2宇宙光效,S3穿梭進入地球,S4被污染的地球,S5角色誕生,S6角色舞蹈伴隨植物生長,S7出現綠色地球,S8互動展示。二為媒體設備控制及總控制臺設計,環境燈光由9只LED組合燈供給,每個LED組合燈為108瓦。環境風雨效果則使用1-2個鼓風機風扇,1個煙霧發生器,其它需控制的設備有12臺投影機,4臺拉幕和1個互動控制臺。

LED燈通常具有幾個到幾十個功能,即一臺LED燈占用幾個至幾十個控制通道。通道是指控制回路在某個LED燈上的一個集合,具體是指某個LED燈被單獨控制(比如:聚焦、頻閃、變色等)而占有的調光輸出回路。本文選用的LED組合燈通道列表如表2所示。

表2 LED組合燈通道列表Table 2 LED light channel list

限于篇幅,本文僅給出該控制系統產生的部分LED燈光效果圖,分別產生紅、紫、綠和黃四種顏色,如圖5所示。現場試驗證明,通過該控制系統能產生任意色調變化,同時可保證任意色彩的頻閃控制,達到了理想的控制效果。

圖5 現場控制效果圖Fig.5 Field control effect

4 結論

以多媒體燈光控制系統的特點和性能為研究基礎,分析了其功能實現所必需的硬件、軟件結構,取得了以下幾點成果:

1)開發了以英飛凌XC164CS單片機為控制核心,以兩級網絡總線為骨架的多媒體燈光控制模式。

2)開發了基于混合總線的下位機控制系統,將其分成若干個相對獨立的功能模塊,便于系統的調試和擴展。

3)設計了基于DMX512通訊協議的LED燈光控制系統,實驗證明,該系統可實現多種燈光效果的控制。基于RS485總線協議完成了上位機場景界面的模塊化設計,滿足了多種場景的變化需要。

4)成功將所設計的多媒體燈光控制系統應用于實際,實現了項目研究→開發→調試→維護的整個過程。

[1] 黃以華,廖世文,劉燕林,等.基于DMX512協議的LED燈具控制系統[J].照明工程學報,2009,20(4):48-53.

[2] 易理告.基于嵌入式系統的24通道舞臺電腦燈控制系統的設計[D].廣東工業大學,4-6.

[3] 吳志紅,朱元,王光宇.英飛凌16位單片機XC164CS的原理與基礎應用[M]. 上海:同濟大學出版社,2006.

[4] 韓振雷,齊立森.DMX512燈光控制協議的傳輸特性及應用要點分析[J].燈與照明,2009,33(1):44-47.

[5] 梁藝,周衛星,陳炳銳.基于DMX512協議的燈光控制信號無線傳輸設計[J].單片機與嵌入式協議應用,2009,7:46-48.

[6] 郝銘,劉景泰,盧桂章.基于RS485總線分布式智能控制系統的設計與實現[J].自動化與儀表,2005,(2):23-25.

[7] 劉富強.單片機在多媒體系統中多功能控制卡的應用研究[J].東南大學學報,1998,(3):66-70.

猜你喜歡
單片機信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
孩子停止長個的信號
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 久久96热在精品国产高清| 在线精品欧美日韩| 九九精品在线观看| 日韩精品亚洲人旧成在线| 91视频日本| 国产一区亚洲一区| 欧美成人日韩| 国产毛片基地| 91麻豆精品国产高清在线| 在线欧美一区| 这里只有精品免费视频| 天天色综合4| 99久久国产综合精品女同| 日韩精品无码免费专网站| 欧美日韩理论| 亚洲精品无码在线播放网站| 亚洲国语自产一区第二页| 久久99国产乱子伦精品免| 一本色道久久88综合日韩精品| 精品国产91爱| 九一九色国产| 国产裸舞福利在线视频合集| 岛国精品一区免费视频在线观看| 亚洲一级毛片| 五月激情婷婷综合| 国产人成网线在线播放va| 亚洲无码视频图片| 久久五月视频| 午夜福利无码一区二区| 国产精品太粉嫩高中在线观看| 国产香蕉在线视频| 国产成人盗摄精品| 国产真实二区一区在线亚洲| 亚洲人人视频| 午夜免费小视频| 国产凹凸视频在线观看| 99久久人妻精品免费二区| a级毛片免费看| 欧美日韩在线亚洲国产人| 国产精品一区在线观看你懂的| 久久成人18免费| 亚洲综合极品香蕉久久网| a级毛片免费看| 99国产精品免费观看视频| 久久公开视频| 亚洲妓女综合网995久久| 亚洲一区二区无码视频| av性天堂网| 97久久精品人人做人人爽| 毛片久久网站小视频| 色播五月婷婷| 小13箩利洗澡无码视频免费网站| 99re66精品视频在线观看| 亚洲第一精品福利| 久久久久久久久亚洲精品| 一本久道久久综合多人| 最新国产在线| 国产一区免费在线观看| 国产爽妇精品| 2020极品精品国产| v天堂中文在线| 欧美a在线看| 国产第一页免费浮力影院| 黄色网站在线观看无码| 2021国产乱人伦在线播放| 色婷婷国产精品视频| 9999在线视频| 免费在线国产一区二区三区精品| 久精品色妇丰满人妻| 亚洲中文字幕久久无码精品A| 国产亚洲高清视频| 日本人妻丰满熟妇区| 日韩中文精品亚洲第三区| 成人va亚洲va欧美天堂| 福利在线免费视频| 欧美日本视频在线观看| 日本久久网站| 欧美一级视频免费| 亚洲欧美在线综合图区| 99国产在线视频| 国产午夜看片| 午夜老司机永久免费看片|