| With the improvement of living standards,the stage scale is also growing,type and number of fixtures on the stage of control is also more and more.So the supporting fixture type lighting controller performance often become a bottleneck.Aiming at the above problems,this paper proposes a embedded Linux lighting controller based on the console using the DMX512 control protocol is widely used at present,compatible with most currently available lighting equipment,ensure the use range of lighting console.The Samsung S3C6410 as the main control chip,the number of fixtures the chip performance can meet the demand of small and medium-sized performances,for larger stage lighting performance can be embedded Linux system to better performance on the hardware platform to enhance the performance of support.In order to adapt the market a wide variety of fixture types,the console system uses a custom format(fixture lights library information configuration files),and add light through the configuration database,can make the lighting console support the market most of the fixture type.Console based on the custom fixture library to achieve a variety of lighting effects,support for the same stage at the same time using different types of fixtures.Large Capacity SD card storage stage lighting console support the fixture base and can be stored,console user data support;4 DMX512 output,can control 2048 light channels;support VGA output,can be connected with a liquid crystal display view stage lighting control information;the network function,can connect to the network update system.In this paper,firstly,the overall design of the hardware system and the software system of the stage lighting control console is designed,and the main technologies are introduced.Secondly,the hardware of the system is subdivided and designed and implemented.Again,the software system is the modular design and implementation in detail,including the design and implementation of the fixture control engine module,GUI interface module and other important engine module,keyboard module,operation module and edit module,log update module.Finally,through the test of the main modules of the individual test and combined into a system,the function of the stage fixture control system is verified.This result and significative of this paper is make a lighting control console,which has rich external interface,supports multiple data transmission modes and stage fixture control functions.The custom fixture library can control most fixtures which sold on the market.This console can satisfied most light performances of small and medium stage. |