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控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 亚洲伊人天堂| 国产色婷婷| AV熟女乱| 四虎免费视频网站| 91麻豆精品国产高清在线| 久久一级电影| 中文字幕日韩丝袜一区| 国产国产人在线成免费视频狼人色| 欧洲成人免费视频| 婷婷五月在线| 亚洲无码视频一区二区三区 | 欧美日韩国产高清一区二区三区| 天堂在线亚洲| 国产精品一老牛影视频| 55夜色66夜色国产精品视频| 日本一区二区不卡视频| 国内自拍久第一页| 久久黄色免费电影| 欧美日韩资源| 久夜色精品国产噜噜| 国产精品网址你懂的| 国产情侣一区二区三区| 亚洲精品手机在线| 在线精品视频成人网| 日韩免费毛片视频| 国产精品一区在线观看你懂的| 亚洲欧洲国产成人综合不卡| 日韩天堂网| 欧美日韩中文国产| 免费毛片a| 在线另类稀缺国产呦| 伊人久久精品无码麻豆精品| 色婷婷亚洲十月十月色天| 亚洲一区二区三区在线视频| 天天婬欲婬香婬色婬视频播放| 美女被狂躁www在线观看| 欧洲成人免费视频| 美女被操91视频| 91精品在线视频观看| 国产swag在线观看| 久久国产精品国产自线拍| 国产区精品高清在线观看| 伊人成人在线| 丁香六月激情综合| 亚洲第一区精品日韩在线播放| 91区国产福利在线观看午夜| 亚洲国产精品无码久久一线| 久久福利网| 日本高清在线看免费观看| 欧美一道本| 欧美a级在线| 最新加勒比隔壁人妻| 亚洲综合中文字幕国产精品欧美 | 亚洲综合婷婷激情| 国产成人做受免费视频| 国产小视频在线高清播放| 亚洲成人精品| 欧美狠狠干| 99精品免费欧美成人小视频| 国产亚洲欧美在线中文bt天堂| 欧美天堂在线| 免费中文字幕一级毛片| h视频在线播放| 久久婷婷综合色一区二区| аv天堂最新中文在线| 国产欧美视频在线| 日本人又色又爽的视频| 久久精品丝袜| 亚洲日韩高清在线亚洲专区| 亚洲成A人V欧美综合| 成人中文在线| 免费一级全黄少妇性色生活片| 亚洲欧美成人综合| 热久久国产| 亚洲欧洲日韩综合色天使| 国产全黄a一级毛片| 欧美一级高清片久久99| 亚洲无码高清免费视频亚洲| 理论片一区| 午夜精品久久久久久久99热下载| 亚洲综合在线网| 国产va欧美va在线观看|