本科组-控制类-孝感学院-模拟舞台灯光控制系统_第1页
本科组-控制类-孝感学院-模拟舞台灯光控制系统_第2页
本科组-控制类-孝感学院-模拟舞台灯光控制系统_第3页
本科组-控制类-孝感学院-模拟舞台灯光控制系统_第4页
本科组-控制类-孝感学院-模拟舞台灯光控制系统_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2011-2012德州仪器C2000及MCU创新设计大赛项目报告题目:模拟舞台灯光控制系统学校:孝感学院指导教师:曾庆栋组别:本科组应用类别:控制系统类平台:Cortex-M参赛队成员名单(含个人教育简历):阮飞现就读于孝感学院物理与电子信息工程学院肖立亮现就读于孝感学院物理与电子信息工程学院谢启现就读于孝感学院物理与电子信息工程学院视频文件观看地址(若未拍摄,请注明):/v_show/id_XMzU2ODA4NjEy.html邮寄地址联系方式:湖北省孝感市孝感学院物理与电子信息工程学院谢目:模拟舞台灯光控制系统摘要(中英文)(概述项目内容,简单介绍所实现的系统(100-150字左右))我们此次设计利用M3内核控制RGB彩灯阵列,借鉴点阵的控制方法定位矩阵列中的彩灯,每三路DAC分别控制一行彩灯的R、G、B配色比,总共通过8组DAC来控制整个舞台的RGB彩灯阵列发出任意我们想要颜色的光,同时通过控制不同行列RGB彩灯变换的速度来调节彩灯闪烁的频率和变换的规律,从而达到舞台灯光控制的效果。引言(简述系统设计的背景、目的、和所要解决的问题。)设计背景:我们知道从个人演唱会到各种大型文艺活动,一方面舞台灯光起着照明的作用;另一方舞台灯光效果直接影响着整个活动现场的气氛,比如诗歌朗诵类感情色彩比较丰富的节目,需要色彩柔和且节奏变换缓慢的灯光效果,而像劲歌、热舞类节目,则需要色彩鲜明节奏极富变化的灯光效果来烘托整个活动现场的气氛,但是这些效果如果单靠人为去控制就显得有些繁琐,而且人为控制容易出错,很多情况都需要灯光师有敏捷的反应能力和熟练的操作技巧,一般人很难操作,另外人为控制过程中抖动情况比较严重,容易造成发光器件的损坏,可以说人工控制已经无法满足要求。目的:我们利用单片机的准确性和灵活性,将各种形式的灯光变换效果整理成册,我们只需要控制按键就可以让舞台上的灯光变换出我们需要的灯光效果,这样一方面提高了控制的准确度;另一方面也减少灯光控制师工作量,设定效果,灯光就按我们预定的效果运行,让舞台灯光操作起来更加简便、快捷。系统方案44×8矩阵键盘LM3S811控制器蓝牙LM3S811控制器蓝牙eq\o\ac(○,2)键盘编码电路键盘编码电路2424路DAC控制电路蓝牙eq\o\ac(蓝牙eq\o\ac(○,1)LM3S811控制器RGB彩灯阵列TFT彩屏显示RGB彩灯阵列TFT彩屏显示主控制电路灯光实现电路整个舞台灯光的控制电路分为主控制电路和灯光实现电路,只要我们对应主控制电路中TFT彩屏上的效果按下对应矩阵键盘中的效果按键,蓝牙eq\o\ac(○,1)就会发出信号,同时灯光实现电路中蓝牙eq\o\ac(○,2)接受信号并送给控制器,控制器根据接收到的信号迅速调节24路DAC输出不同的电压来变换灯光效果,完成舞台灯光控制!(详细说明系统设计的整体思路,用模块的形式指出系统设计的各个关键点,并指出其中使用的关键算法)系统硬件设计(详细介绍系统各个模块的硬件实现过程,说明采用关键器件的理由及关键部分的原理图(不得大量复制原理图,更多用框图的方式示意,仅对能体现工作量和创新的部分提供原理图,评委有权对滥用原理图的论文扣分))输入部分:由于,且对于舞台上的效果要求达到实时控制的目的,故必须每种效果设定单独的按键,如果考虑传统的5×5、6×6矩阵键盘则需要十多个I/O口,这样不仅需要控制器更多的I/O口而且不便于扩展,此处我们的输入部分则采用4片SN74hc148八线三线编码器级联而成,构成4×8的矩阵键盘只需要7个I/O口,而且只需要级联八线三线编码器就可以继续扩展键盘,便于扩展键盘。由于采用八线三线编码器级联电路,故我们需要利用单片机检测然后解码来确定按键!显示部分:由于灯光控制效果比较多,则必然要求控制系统可显示信息量大而且直观,便于操作,故此处我们采用TFT彩屏显示器!传输部分:由于控制室一般设在比较角落的地方,而且很多户外临时搭建的控制室位置不定,而且有线会影响舞台美观,故我们采用蓝牙无线通讯,既美观又方便了操作台的的架设,为可移动控制室提供了很大的便利!由于传输信息量比较大,故此处我们采用了集中编码的形式,用定长码编码信息,让传输的信息更加准确!灯光控制部分:我们利用红、绿、蓝(RedGreenBlue)基本颜色可配比出其他任意颜色的原理,每一行利用三路DAC给不同的电压来调节一组灯珠中R、G、B亮度的强弱,从而得到我们需要的颜色。另外通过合理控制灯光交替变换的时间让我们的灯光赋予节奏感,更加适应舞台的变换!此处24路DAC我们采用了3片TLV5628串行输入并行输出八位八路DAC。串行输入节约控制器I/O口,八路并行输出可以实现每一路单独控制,从而实现每一路R、G、B任意控制的目的。系统软件设计详细介绍算法设计与算法流程图(不得大量复制源代码)开始开始开始开始程序初始化程序初始化程序初始化程序初始化调节各路DAC输出电压接收中断检测标志位自变量键盘编码电路扫描调节各路DAC输出电压接收中断检测标志位自变量键盘编码电路扫描TFT彩屏显示TFT彩屏显示键盘解码键盘解码信号编码信号编码串口传输信号串口传输信号控制电路流程图灯光实现电路流程图检测标志位自变量代码voidjudge(void){ switch(flag_effect) { caseflag_only: { switch(flag_colour) { caseflag_white:all_colour(white);break; caseflag_blue:all_colour(blue);break; caseflag_yellow:all_colour(yellow);break; caseflag_green:all_colour(green);break; caseflag_red:all_colour(red);break; caseflag_purple:all_colour(purple);break; caseflag_blue_light:all_colour(blue_light);break; caseflag_black:Black();break; } }break; caseflag_several: { several_colour_change(white,red,blue,yellow,green,purple); }break; caseflag_water: { water_colour(); }break; caseflag_informal: { switch(flag_colour) { caseflag_white:slow_light(white);break; caseflag_blue:slow_light(blue);break; caseflag_yellow:slow_light(yellow);break; caseflag_green:slow_light(green);break; caseflag_red:slow_light(red);break; caseflag_purple:slow_light(purple);break; caseflag_blue_light:slow_light(blue_light);break; caseflag_black:Black();break; } }break; caseflag_two_four:{ two_four(); }break; caseflag_three_four:{ three_four(); }break;caseflag_four_four:{ four_four(); }break; caseflag_six_eight:{ six_eight(); }break; }}系统创新(总结系统设计的创新之处)矩阵键盘我们的4×8矩阵键盘采用4片SN74hc148八线三线编码器级联而成,将矩阵键盘进行编码处理,这样既节约了控制器宝贵的I/O口,也方便了键盘的进一步扩展,我们通过计算可以知道,相比6×6矩阵键盘需要12个I/O口,若用八线三线编码器级联,12个I/O口可以扩展成8×9的矩阵键盘,并且越往上扩展越可以体现它的优势!R、G、B混色我们通常用的发光器件一般只能发出一种颜色的可见光,就算是色彩变化多一点的发光二极管,也不超过三种色彩,但我们借助色彩学中红、绿、蓝三色可配色的原理,通过控制R、G、B三色的亮度实现混色,让一个二极管可以发出多种颜色的光!用DAC控制RGB彩灯颜色若采用PWM控制RGB彩灯混色,则需要系统电路可同时可发出24路PWM,即使高级控制器也很难有如此丰富的内部资源,且相比控制过程也相当的复杂,我们借助串行输入并行输出八路DAC,用很少的I/O口轻易控制24路输出电压,从而实现多路RGB彩灯任意混色的目的。评测与结论(系统测试方法和达到的指标)单色效果测试颜色白色蓝色黄色绿色红色紫色浅蓝灭灯效果偏色正常正常正常正常正常正常正常2、七彩效果测试ccolour7colour1colour2colour3colour4colour5colour6经测试:灯光可实现七色多种循环变化,且频率可调节。3、流水效果测试测试流水效果如下:红色 绿色 紫色 蓝色 红色 绿色 紫色 浅蓝 黄色 蓝色 白色 黄色注释:虚箭头表示eq\o\ac(○,0)→eq\o\ac(○,1)→…→eq\o\ac(○,7)单排流水效果实箭头表示eq\o\ac(○,0)→eq\o\ac(○,0)eq\o\ac(○,1)→…→eq\o\ac(○,0)eq\o\ac(○,1)eq\o\ac(○,2)eq\o\ac(○,3)eq\o\ac(○,4)eq\o\ac(○,5)eq\o\ac(○,6)eq\o\ac(○,7)累加流水效果4、频闪效果测试频率颜色频率颜色白色蓝色黄色绿色红色紫色浅蓝灭灯100偏色正常正常正常正常正常颜色不纯正常200偏色正常正常正常正常正常颜色不纯正常300偏色正常正常正常正常正常颜色不纯正常400偏色正常正常正常正常正常颜色不纯正常500偏色正常正常正常正常正常颜色不纯正常600偏色正常正常正常正常正常颜色不纯正常700偏色正常正常正常正常正常颜色不纯正常5、2/4拍效果测试说明:2/4和4/4都是四分音节为一拍,2/4是2拍为一小节,4/4是4拍为一小节。012表示第1,2,3行同时亮红色!eq\o\ac(○,噔)eq\o\ac(○,嚓)eq\o\ac(○,噔)eq\o\ac(○,嚓)012→3→456→7eq\o\ac(○,噔)eq\o\ac(○,嚓)eq\o\ac(○,噔)eq\o\ac(○,嚓)567→4→123→0eq\o\ac(○,噔)eq\o\ac(○,嚓)eq\o\ac(○,噔)eq\o\ac(○,嚓)0123→56→2345→676、3/4拍效果测试eq\o\ac(○,噔)eq\o\ac(○,嚓)eq\o\ac(○,嚓)0123→456→7eq\o\ac(○,噔)eq\o\ac(○,嚓)eq\o\ac(○,嚓)4567→123→0eq\o\ac(○,噔)eq\o\ac(○,嚓)eq\o\ac(○,嚓)012567→1256→34eq\o\ac(○,噔)eq\o\ac(○,嚓)eq\o\ac(○,嚓)01234→345→677、4/4拍效果测试eq\o\ac(○,噔)eq\o\ac(○,嚓)eq\o\ac(○,噔)eq\o\ac(○,嚓)012567→34→1256→34eq\o\ac(○,噔)eq\o

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论