基于DMX512协议的嵌入式LED控制系统设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:liuwenting02
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,LED(Light Emitting Diode)的应用技术已经非常成熟,与LED相关的产品也走进了人们的日常生活中。在LED的使用早期,其主要用于指示,如交通信号灯和仪表的指示灯,但是在当前,大型的LED显示屏和LED装饰灯已经非常的普遍,故LED的应用已经进入到了一个新的领域。因此,针对不同应用的LED控制器也应运而生,一款功能丰富且操作简单的控制器对LED应用的推广尤为重要。在本课题中采用了ARM+Linux的嵌入式开发模式,控制器中使用的处理器是基于ARM920T核的S3C2440芯片,并以Linux 2.6.30的操作系统作为软件平台。详细的分析了DMX512舞台灯光控制协议,最终,设计和完成了本文的嵌入式LED控制系统。本文首先从应用层、操作系统层和硬件层三个层面对嵌入式Linux系统的结构进行的简要的分析。其次,对本课题中使用的DMX512控制协议进行了详细的分析,然后设计了基于DMX512协议的LED控制器的系统框架,并给出了控制器各功能模块的功能定义。其中将控制器系统划分成了六个模块单元:LED灯串部分、手动控制部分、LCD状态显示部分、SD卡数据读写部分、PC端在线调试部分和控制器软件部分。最后,分别对各功能模块涉及到的硬件电路和设备驱动进行了详细分析和实现,并结合各功能模块的实现完成LED控制器软件系统的整体设计。在控制器的各个功能模块设计过程中,采用了模块化的设计方式,根据模块的功能定义,设计了模块的输入和输出接口,并结合控制器选用的硬件平台,具体的实现了模块的内部结构。控制器的软件部分在系统的应用层实现,根据控制器的处理过程进行了详细的划分,并采用了多线程的编程模式,完成了控制器的软件处理流程。同时,在应用层的程序开发屏蔽了底层硬件的实现细节,使系统具有较好的兼容性与扩展性。
其他文献
本论文作为东南大学显示技术研究中心场致发射显示研究的组成部分,致力于寻求合适的驱动方法与具体的电路实现。 提出了一种新型的场致发射显示驱动方法——子段灰度实现方
微课程资源是智能化时代的学习资源,在小学美术教学上发挥着一定的作用.在小学美术课程“造型·表现”领域的教学过程中,教师可以运用微课程资源,构建自主探究的课堂教学模式
流苏石斛(Dendrobium fimbriatum)属于兰科(Orchidaceae)石斛属(Dendrobium),具有重要的观赏价值和药用价值。近年来,由于生境严重的破碎、丧失和过度采挖,再加之自身生物学
本试验以四川西北部地区的3个猕猴群体为研究对象,采用PCR扩增技术、变性梯度凝胶电泳(Denaturing gradient gel electrophoresis,DGGE)和基因克隆等分子生物学方法对82个野
小麦是我国重要的粮食作物之一,利用植物基因工程技术对小麦进行遗传改良,是改善小麦品质的一个重要的方法之一。小麦遗传改良的重要目标有:增强小麦抗病抗虫和耐逆境的能力,提高小麦产量,改善小麦品质。本研究以8种普通西南小麦品种作为材料,以这些小麦的幼胚作为受体诱导出愈伤组织并且研究愈伤组织的分化及再生,比较各品种间愈伤组织的诱导能力以及愈伤组织的分化再生能力,筛选小麦幼胚适宜组织培养的基因型。经过筛选之
从20世纪80年代美国军方提出了现代小卫星的概念以来,现代微小卫星技术发展非常迅速,微小卫星是目前航天器发展的一个重要方向。现代微小卫星具有重量轻、性能好、研制周期短
TMCO1蛋白是定位于内质网(endoplasmic reticulum,ER)的钙离子过载激活的钙离子通道(Calcium Load Activated Calcium,CLAC),该蛋白在哺乳动物中高度保守。人类CLAC缺陷会引发TM
表面等离子共振是指当外界激发光场的频率与贵金属表面自由电子的本征频率匹配时,表面电子产生的集体振荡现象。表面等离子共振有许多优异的性质,如能够产生显著的局域场增强
(1)蒟蒻薯属(Tacca)属于薯蓣科,由于该属植物种间在形态上差别不大导致分类上很有难度。DNA条形码是一种利用短的DNA标准片段来鉴别和发现物种的方法。本研究利用核片段ITS和
图像融合是一门把来自不同传感器的图像融合成一幅图像的技术,目的是为了得到更精确和更全面的研究对象。近些年,有大量的图像融合算法被提出,但它们都局限在时域或频域进行