基于S3C6410嵌入式系統(tǒng)的舞臺(tái)燈光控制臺(tái)研制
本文選題:燈光控制臺(tái) + DMX512 ; 參考:《杭州電子科技大學(xué)》2017年碩士論文
【摘要】:隨著人們生活水平的提高,舞臺(tái)表演的規(guī)模也越來越大,舞臺(tái)上控制的燈具種類和數(shù)量也越來越多,因此舞臺(tái)燈光控制臺(tái)的性能和支持的燈具種類常常成為瓶頸。針對(duì)上述問題,本文提出并實(shí)現(xiàn)了一種基于嵌入式Linux的舞臺(tái)燈光控制臺(tái),該控制臺(tái)采用了目前廣泛使用的DMX512燈光控制協(xié)議,兼容目前市面上大部分燈光設(shè)備,保證了燈光控制臺(tái)的使用范圍。采用三星生產(chǎn)的S3C6410作為主控制芯片,該芯片性能能夠滿足中小型表演的燈具數(shù)量需求,對(duì)于規(guī)模更大的舞臺(tái)燈光表演可以將嵌入式Linux系統(tǒng)移植到性能更強(qiáng)的硬件平臺(tái)上提升性能進(jìn)行支持。為了適配市面上種類繁多的燈具類型,本控制臺(tái)系統(tǒng)采用了自定義格式的燈庫(燈具信息配置文件),通過配置和添加燈庫,可以使舞臺(tái)燈光控制臺(tái)支持市面上絕大部分燈具類型?刂婆_(tái)在自定義燈庫的基礎(chǔ)上實(shí)現(xiàn)了多種燈光功能效果,支持在同一舞臺(tái)上同時(shí)使用不同類型的燈具。本文研制的舞臺(tái)燈光控制臺(tái)支持大容量SD卡存儲(chǔ),可以存儲(chǔ)燈庫和控制臺(tái)配置等用戶數(shù)據(jù);支持4路DMX512輸出,可以同時(shí)控制2048個(gè)燈光通道;支持VGA輸出,可以連接液晶顯示屏查看舞臺(tái)燈光控制臺(tái)信息;支持網(wǎng)絡(luò)功能,能夠連接網(wǎng)絡(luò)更新系統(tǒng)。本文首先從需求出發(fā),對(duì)舞臺(tái)燈光控制臺(tái)的硬件系統(tǒng)和軟件系統(tǒng)進(jìn)行了整體設(shè)計(jì),并對(duì)其中運(yùn)用的主要技術(shù)進(jìn)行了介紹。其次,對(duì)系統(tǒng)硬件進(jìn)行模塊細(xì)分并設(shè)計(jì)和實(shí)現(xiàn)。再次,對(duì)軟件系統(tǒng)進(jìn)行了詳細(xì)的模塊化設(shè)計(jì)和實(shí)現(xiàn),包括燈光控制引擎模塊、GUI界面引擎模塊、鍵盤模塊、操作編輯模塊、日志模塊和更新模塊的設(shè)計(jì)和實(shí)現(xiàn)。最后,通過對(duì)主要模塊的單獨(dú)測(cè)試和系統(tǒng)的整體測(cè)試,驗(yàn)證了舞臺(tái)燈光控制臺(tái)的功能。本文研究工作的成果及意義在于實(shí)現(xiàn)了一個(gè)結(jié)構(gòu)緊湊,功能豐富的舞臺(tái)燈光控制臺(tái)。該控制臺(tái)依托于嵌入式Linux系統(tǒng),具有良好的移植性,擁有豐富的外部接口,支持多種數(shù)據(jù)傳輸方式,具有完善的舞臺(tái)燈光控制功能,使用自定義燈庫能夠控制市面上大部分燈具,滿足中小型舞臺(tái)表演的燈光控制需要。
[Abstract]:With the improvement of people's living standards, the scale of stage performance is becoming larger and larger, and the types and quantities of lamps and lanterns controlled on stage are becoming more and more, so the performance of stage lighting console and the types of supporting lamps are often the bottleneck. To solve the above problems, a stage lighting console based on embedded Linux is proposed and implemented in this paper. The console adopts the widely used DMX512 lighting control protocol and is compatible with most of the lighting devices in the market at present. Ensure the range of use of the lighting console. Using the S3C6410 produced by Samsung as the main control chip, the performance of the chip can meet the demand of the small and medium-sized performance lamps. For larger stage lighting performances, embedded Linux systems can be ported to more powerful hardware platforms to enhance performance. In order to adapt to a wide variety of lamps and lanterns on the market, this console system uses a self-defined lamp library (lamp information configuration file), by configuring and adding the lamp library, Can make the stage lighting console to support the majority of lamps on the market type. The console realizes various lighting functions on the basis of the custom lamp library and supports the use of different types of lamps on the same stage at the same time. In this paper, the stage lighting console supports large capacity SD card storage, can store user data such as lamp library and console configuration, supports 4 channels of DMX512 output, can control 2048 light channels at the same time, supports VGA output, and so on. LCD can be connected to view stage lighting console information; support network function, can connect to the network update system. In this paper, the hardware system and software system of the stage lighting console are designed, and the main technologies are introduced. Secondly, the hardware of the system is subdivided into modules and designed and implemented. Thirdly, the software system is designed and implemented in detail, including the design and implementation of lighting control engine module, GUI interface engine module, keyboard module, operation editing module, log module and update module. Finally, the function of the stage lighting console is verified by testing the main modules separately and the whole system. The achievement and significance of this paper lies in the realization of a compact and rich stage lighting console. The console is based on embedded Linux system, has good portability, abundant external interface, supports many kinds of data transmission methods, and has perfect stage lighting control function. The use of a custom lamp library can control most of the lights in the market to meet the lighting control needs of small and medium stage performances.
【學(xué)位授予單位】:杭州電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP316.81;TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 Yehuda Shukrun;;燈光控制臺(tái)的發(fā)展歷程及未來發(fā)展趨勢(shì)[J];現(xiàn)代電視技術(shù);2016年04期
2 任雪荔;;淺析燈光控制技術(shù)在舞臺(tái)中的作用[J];科技致富向?qū)?2014年27期
3 宋耀華;趙陽;龔素文;;U-Boot在Mini6410上的移植[J];工業(yè)控制計(jì)算機(jī);2013年09期
4 俞健;;舞臺(tái)燈光控制技術(shù)及其發(fā)展[J];藝術(shù)科技;2012年01期
5 蘇常友;文建國(guó);;一種定制的、更高效的C++RTTI實(shí)現(xiàn)方法[J];微計(jì)算機(jī)信息;2011年08期
6 蔡雪佳;李旭;鄧楓;;基于無線傳感網(wǎng)的嵌入式遠(yuǎn)程測(cè)控系統(tǒng)研究[J];現(xiàn)代電子技術(shù);2011年16期
7 崔歡歡;霍華;王永杰;;一種面向應(yīng)用的嵌入式Linux內(nèi)核混合裁剪方法[J];河南科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2011年02期
8 李順芬;韓秀玲;周明陽;楊浩杰;;Qtopia中文化的研究與實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2010年35期
9 陳濤;余學(xué)才;朱良銷;王世陽;蘇柯;;嵌入式Linux下的LCD驅(qū)動(dòng)程序設(shè)計(jì)與實(shí)現(xiàn)[J];電子科技;2010年11期
10 何洪輝;劉驥宇;;RTTI機(jī)制淺析[J];計(jì)算機(jī)與現(xiàn)代化;2010年08期
相關(guān)碩士學(xué)位論文 前5條
1 于明;基于DMX512協(xié)議的激光電腦燈的設(shè)計(jì)與研究[D];吉林大學(xué);2012年
2 楊博;一種基于ARM的手持測(cè)試設(shè)備設(shè)計(jì)與實(shí)現(xiàn)[D];中國(guó)艦船研究院;2012年
3 李遠(yuǎn)達(dá);舞臺(tái)燈光場(chǎng)景綜合控制的研究[D];山東建筑大學(xué);2011年
4 李改海;基于嵌入式的舞臺(tái)燈光控制系統(tǒng)研究[D];大慶石油學(xué)院;2010年
5 許建;基于QT的嵌入式瀏覽器和GUI的實(shí)現(xiàn)[D];西安電子科技大學(xué);2008年
,本文編號(hào):1874908
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1874908.html