基于USB的LED灯光造型控制器的研究与开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
近年来,随着照明技术的发展,新型灯具的景观照明效果从简单可变演化为动态可变。绿色节能环保世纪的到来,LED半导体作为一种新的光源形式开始越来越广泛应用于照明领域。数字化技术在LED领域的应用,使得LED灯光景观更加多姿多彩,也为智能控制提供了技术条件。
     USB总线作为一种新型计算机总线以其即插即用、热插拔、接口体积小巧等优点给计算机外设连接技术带来了重大变革。USB技术在数据传输和数据存储等领域均具有很好的应用前景,嵌入式USB系统的研究和开发将进一步拓宽USB技术的应用领域,也为嵌入式系统的应用开发带来全新的天地。现代计算机技术在LED灯光照明领域的应用,不但可以合理规划和管理景观照明,而且能发挥LED灯光容易控制的优势,使得LED灯光造型与自然、环境、人相适应,这对于推进LED灯光控制系统的智能化,同样具有深刻的现实意义。
     针对上述情况,本文在分析了国内外LED灯光造型控制器优劣的基础上,提出了一种基于USB的LED灯光造型控制器的设计方法。该控制器以COLORPIXEL智能灯光控制系统为技术背景,采用基于ARM7内核的MCU——LPC2148,配合精确曼彻斯特编码生成器——CPLD和大容量数据存储器——NAND FLASH构成系统主要控制电路,并在功能上实现了同步、回放和存储三种工作方式。
     本文共六章,可分为四个部分。第一部为第1~2章,主要内容是调查LED景观灯光控制技术的发展状况,分析国内外主流产品的优劣,对本设计方案进行可行性分析,细化硬件配置和软件功能。第二部为第3~4章,分析了控制器的硬件电路设计和软件设计。第三部为第5章,在对开发和调试工具作了简要介绍的基础上,测试了代码的软件功能,并进行了系统联调。第6章是第四部分,总结了控制器设计过程中的成果和对后续工作的展望。
     文章不仅详细论述了基于USB的LED灯光造型控制器的整个开发过程,也从硬件设计、软件编写、USB协议与固件驱动开发等多方面进行了具体的研究分析与论证。测试结果表明,本LED控制器通过USB总线通信,在同步工作方式时传输速率达8Mbps;在功能上,实现了同步、回放和存储三种工作方式的解决方案;经过反复测试,具有良好的可靠性和稳定性;在控制技术上,有一定的创新性。
In recent years, with the development of lighting technology, the effects of new landscape lighting evolutes from simple variable to dynamic variable. With the coming of green environmental protection century, the LED semiconductor begins increasingly widely used in the field of lighting as a new form of light.The application of digital technology in the field of LED lighting makes the LED landscape more colorful, as well as provides technical conditions for the intelligent control of LED.
     As a new computer bus, USB is a compact advantages to the computer peripheral connection technology bring significant change because its plug-and-play, hot-pluggable interface. USB technology has good prospects in data transmission and data storage, and other fields. Embedded USB system research and development will further the USB technology applications, as well as brought new world at embedded system application.With the application of modern computer technology at LED can not only rational plan for the control and management to landscape lighting, but also make full use of new lighting technology advantages. It makes landscape lighting more fit for the natural world, the environment and people internalized as a whole, which has profound practical significance to a program for LED lighting intelligent control system modeling.
     In response to these developments, the article analysis the LED lighting modeling controllers and proposes a USB-based LED lighting controller design. The controller is a member of COLORPIXEL intelligent lighting control system, based on the ARM7 core MCU, Manchester code precision generator, and a large-capacity data storage. It achieves three work methods, synchronous, playback and storage.
     The paper, a total of six chapters can be divided into four parts. At the first 2 chapters, the main content is investigate LED lighting technology landscape the development, analysis the pros and cons of main products at home and abroad, feasibility analysis of LED controller, detail hardware configuration and software features. PartⅡ, chapter 3 and 4, analysis the hardware design and software design of controller. PartⅢ, chapter 5, introduce the development and debugging tools briefly, test the code software functionality and the system. Chapter 6 is the fourth part, summes up the results of controller design process and follow-up work prospects.
     The article not only discusses the development process of LED lighting controller based on the USB in detail, but also researchs and analysises from hardware design, software development, USB agreement and firmware driver development. Test results show that the LED controller speeds up to 8 Mbps via USB bus communication in the function of synchronization work mode, has realized the three work methods, synchronization, playback and storage. After repeated tests, the controller has a good reliability and stability. It has an innovation in the technical control.
引文
[1]刘迪强.浅谈LED灯光控制系统设计[EB/OL].http://www.ledcac.com/,2006-4-24
    [2]周志敏,周纪海编著.LED驱动电路设计与应用[M].北京:人民邮电出版社,2006:2-3
    [3]上海海芯电子科技有限公司.LED控制系统最新技术[EB/OL]. http://www.asklight.com/article/Folder3/20061229/2556.Html,2005-12-29
    [4]韩琦.LED产业:国际竞争力评估和产业政策[J].国际光电与显示,2003.12:176-179
    [5]张美华,李明,隋艳丽等.数字港城景观照明信息与控制平台的设计与研究[J].计算机工程,2006.12(32):283-285
    [6]胡晓军,张爱成编著.USB接口开发技术[M].西安:西安电子科技大学出版社,2005:1-2
    [7]陈启美,耿恒山编著.计算机USB接口技术[M].南京:南京大学出版社,2003:3-4
    [8] USB ORG.Universal Serial Bus Specification [DB/OL].Version 1.1. http://www.usb.org/home,Sep.1998:5-7
    [9]银港数据系统公司.COLORPIXEL智能像素灯控制软件使用手册[DB/OL]. http://www.ydsco.com/,2006.8:3-4
    [10]银港数据系统公司.SDMX5124 RGB LED灯具控制器芯片数据手册[DB/OL]. http://www.ydsco.com/,2005.12:2-3
    [11] PHILIPS Corporation.LPC214x User Manual [DB/OL].Version 1.0. http://www.nxp.com/,Aug.2005:3-10,264-282
    [12]王诚,吴继华,范丽珍等.Altera FPGA/CPLD设计[M].北京:人民邮电出版社,2005:68-69
    [13] SAMSUNG ELECTRONICS.K9F1G08U0B——128M x 8 Bit NAND Flash Memory [DB/OL]. http://www.sec.co.kr/,Sep.2006:7-14
    [14] SanDisk Corporation.SanDisk Secure Digital Card Product Manual [DB/OL]. Version 2.2.http://www.sandisk.com/,Sep.2004:68-72
    [15] Jan Axelson.USB Mass Storage Designing and Programming Devices and Embedded Hosts[DB/OL].http://www.Lvr.com/,Apr.2007:34-48
    [16]周燕艳.Secure Digital Card(SD卡)与LPC2210的接口设计[J].微型电脑应用,2006.22(2):48-49
    [17]郑冬青著.用PROTEL99SE布线的基本流程[EB/OL].Version 1.2. http://www.protel.myrice.com/,2004-1-15
    [18]杜春雷编著.ARM体系结构与编程[M].北京:清华大学出版社,2003.11-18
    [19]周立功,张华等.深入浅出ARM7——LPC213X/214X(上册)[M].北京:北京航空航天大学出版社,2005:123-145
    [20] ARM Electronics. ARM Architecture Reference Manual [DB/OL].http://www.arm.com/,July.2001:10-14
    [21] Microsoft Corporation. Microsoft Extensible Firmware Initiative FAT32 File System Specification[DB/OL]. Version 1.03. http://www.microsoft.com/,Dec.2000:7-11
    [22] Lennart Ysboodt - Michael De Nil.Embedded Filesystem Library [DB/OL].Version 2.8. http://www.sourceforge.net/index.php,Oct.2005:23-28
    [23] Chris Cant.Windows WDM设备驱动程序开发指南[M].北京:机械工业出版社,2000:122-156
    [24]杨玉成,黄子强,王飞.基于LPC2148微控制器的USB数据传输的实现[J].仪器仪表用户,2006.13(2):107-109
    [25]周立功,张华等.深入浅出ARM7——LPC213X/214X(下册)[M].北京:北京航空航天大学出版社,2006:181-201
    [26]广州周立功单片机发展有限公司.EasyUSB214x动态库使用指南[EB/OL]. http://www.zlgmcu.com/,2005-9-14
    [27]刘宏伟,郑立云.USB2.0传输类型分析[J].计算机工程与设计.2005.7:1823-1826
    [28] USB ORG. Universal Serial Bus Mass Storage Class Specification Overview [DB/OL]. Revision 1.1.http://www.usb.org/home,June 28, 2000
    [29]秦婷婷,罗玉平.一种应用于多媒体嵌入式系统的文件系统的设计与实现[J].电子技术,2007. 2(1):64-68
    [30]田茂.大容量存储设备的验证和应用处理[D].[硕士学位论文].成都:电子科技大学,2003.6:64-67
    [31] Philips Corporation.Accessing SD/MMC card using SPI on LPC2000 [DB/OL]. http://www.nxp.com/, Jan.2007:7-12
    [32]夏宇闻编著.复杂数字逻辑系统的Verilog HDL设计技术和方法[M].北京:高等教育出版社,2001:122-159
    [33]赵星寒,周春来,刘涛编著. ARM开发工具ADS原理与应用[M].北京:北京航空航天大学出版社,2006:10-14
    [34]任晓东,文博.CPLD/FPGA高级应用开发指南[M].西安:西安电子科技大学出版社,2000:225-227
    [35]广州致远电子有限公司.LA1032逻辑分析仪用户手册[EB/OL]. http://www.zlgmcu.com/,2005-4-14

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700