毕业设计(论文)基于单片机的智能霓虹灯控制系统设计.doc
《毕业设计(论文)基于单片机的智能霓虹灯控制系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于单片机的智能霓虹灯控制系统设计.doc(39页珍藏版)》请在三一办公上搜索。
1、目 录摘要iAbstractii引言71绪论81.1单片机发展概述81.2总体方案设计101.3硬件电路的设计111.3.1 单片机系统111.3.2 LED概述121.3.3 外部时钟方式电路131.3.4 手动复位电路141.4 MSC-51芯片简介151.5 74LS373简介201.6 PROTEL DXP 简介212系统功能简介223系统流程图234硬件设计原理244.1最小系统模块244.1.1电源模块254.1.2串口模块264.1.3单片机模块264.1.4时钟电路模块274.1.5复位电路模块284.2驱动模块284.3 LED显示模块304.4激光传感器模块305软件部分3
2、05.1核心算法设计流程图315.2系统程序326系统调试356.1软件调试356.2硬件调试366.3测试结果366.4结果分析367总结377.1整个系统的设计思路377.2商业开发价值37参考文献38致谢39ContentsAbstractiiPreface71 Introduction81.1 SCM development outline81.2 The general scheme design101.3 Hardware circuit design111.3.1 Single-chip microcomputer system111.3.2 LED overview121.3.
3、3 External clock mode circuits131.3.4 Manual reset circuit141.4 MSC - 51 chip profile151.5 74LS373 profile201.6 PROTEL DXP profile212 Systemic function223 System chart234 Design principle244.1 Smallest system module244.1.1 Power module254.1.2 Serial interface module264.1.3 Microcontroller module264.
4、1.4 Clock circuit module274.1.5 Reset circuit module284.2 Driver module284.3 Video module of led304.4 Laser sensor module305 The design of system software305.1 Core algorithm design flow chart315.2 System program326 Conclusion356.1 Software debugging356.2 Hardware debugging356.3 Test result366.4 Res
5、ults367 Summarize377.1 The whole system design ideas377.2 Commercial development value37Reference38Acknowledgement39 智能霓虹灯控制系统设计作者: 指导教师:【摘要】近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。该智能霓虹灯设计是基于8051单片机,串口联级新型的共阴
6、极驱动芯片MAX232霓虹灯扫描控制器,采用环保节能LED灯组以实现智能化的动态显示效果。该设计的动感霓虹灯整体上可以分为电源模块、控制模块、显示模块三部分组成。电源模块采用变压器、桥式整流滤波电路为CPU及MAX232供电。控制模块包括单片机8051、MAX232驱动以及激光传感器来完成系统程序的串烧,系统驱动及系统控制。显示模块采用LED灯组,并采用达林顿管为放大器的放大电路来增强灯组亮度,整体效果动感十足、形象醒目。本系统具有较高的通用性及很大的使用价值,并且具有节能环保、经济实用、成本低廉等特点。关键词:LED 霓虹灯 单片机 软件控制Intelligent neon control
7、system designAuthor:, Supervisor: Abstract In recent years, with the rapid development of science and technology, the application of SCM is continuously, and drive to the deepening traditional control test rapidly updated. In real-time detection and automatic control of microcomputer application sys
8、tem, microcontroller is often used as a core component knowledge, only microcontroller is not enough, still should according to the specific hardware structure, and the view of the specific application object characteristics, combining improved software. The graduation design according to the design
9、 requirements, basic reached the expected purpose.the intelligent design is based on the 8051 microcontroller neon, serial cascade of new common cathode driver IC - MAX232 neon scan controller, use of environmentally friendly energy saving LED lights set in order to achieve intelligent dynamic displ
10、ay. The overall design of neon can be divided into dynamic power module, control module, display module consists of three parts. Power module with transformer, bridge rectifier filter circuit for the CPU and the MAX232 power supply. Control module includes microcontroller 8051, MAX232 driver and las
11、er sensors to complete the system program skewers, the system drive and system control. Display module with LED lights set, using Darlington amplifier circuit for the amplifier to enhance the brightness of light group, the overall effect of dynamic, eye-catching image. The system has high versatilit
12、y and great value in use and has energy saving, economical and practical, low cost and so on.Keywords: LED;neon dynamic;SCM;software control引言随着人们生活水平的提高,环境的不断改善和美化,在许多场合可以看到很多彩色的霓虹灯。特别是当今充满竞争的时代,各地政府为吸引游客和投资者,在城市的沿街、沿道、沿河、沿线等地用霓虹灯造景,实施亮化工程,以美化环境、树立城市形象。由于LED霓虹灯克服了传统霓虹灯投资大,制作工艺复杂,使用玻璃管、高压电源及惰性气体等诸多不
13、便,同时解决了耗电高、造价高,使用寿命短等不足,因此得到了广泛的应用。但是目前市场上各种式样的LED彩灯多半是采用全硬件电路实现,电路结构复杂、功能单一,这样一旦制成成品只能按照固定的模式闪亮,不能根据不同场合、不同时间段的需要来调节亮灯时间、模式、闪烁频率等动态参数。同时这种霓虹灯控制器结构往往有芯片过多、电路复杂、功率损耗大等缺点。此外从功能上来看,亮灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。因此有必要对现有的彩灯控制器进行改进。本设计提出了一种基于8051单片机的霓虹灯控制方案,以实现对LED霓虹灯的控制。本方案以8051单片机作为硬件控制核心,驱动器和按钮模块、激光模块组成
14、核心控制模块。在软件控制方面我们采用Keil软件通过使用KeilC进行编译程序,并根据用户需要编写若干种亮灯模式。根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭。该新型LED霓虹灯实际应用效果较好,亮灯模式多,用户可以根据不同场合和时间来调节亮灯频率和亮灯时间。与普通LED彩灯相比,具有体积小,价格低,耗能低、通用性强等优点。在本次设计中,硬件部分由单片机系统、LED发光二极管组成。原理图如图1所示。单片机选用的是8051单片机,利用其中的一个定时器设定灯光闪烁的时间,时钟电路选用的是11.0592M的晶振。复位电路部分采用的是上电复位和手动复位两种
15、复位方式。由于考虑到单片机I/O端口的带载能力,LED发光二极管采用共阳极的接法,用470的电阻分压。 软件部分,由于采用的是11.0592M晶振的时钟电路,单片机定时器的最大定时时间为65.536ms,不能达到要求的闪烁频率。所以采用定时50ms,10个定时中断灯光进行一次亮灭的跳变。并在每一次跳变时记录下灯闪烁的次数,通过对闪烁次数的判断,来进行对不同LED灯的亮灭的整体时序循环控制。1.绪论1.1单片机发展概述电子计算机的发展经历了电子管、晶体管、集成电路到大(超大)规模集成电路弓四个阶段,既通常所说的第一代、第二代、第三代和第四代计算机。现在广泛使用的微型计算机是大规模集成电路技术的产
16、物,因此它属于第四代计算机,而单片机则是微型计算机的一个分支。随着信息技术革命的深入和计算机技术的飞速发展,单片机的应用越来越广泛,并逐渐发展成为一门关键的技术学科。单片机亦称微控制器,顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词“智能微电脑型”,如智能型热水器等。计算机是人类制造
17、的用于信息处理的机器。这种机器只能在人的控制下,将输入的数据信息,按照人们的要求进行存储、分类、整理、判断、计算、决策和处理等操作。目前,微型计算机主要用在以下几个方面:数值计算、数据处理与信息加工、计算机辅助功能、人工智能、计算机通信、多媒体、计算机检测和过程控制等。微型计算机在检测和过程控制方面的应用具有简便、快捷、准确、可靠等优点,便于实现各种生产过程自动化。在改造传统产业、节约能源、提高产品质量和生产效率、改善生产者劳动条件等方面,具有十分重要的作用。单片机具有一些突出优点:体积小、重量轻、耗电少、电源单一、功能强、价格低、运行速度快、抗干扰能力强、可靠性高,所以在通信、家电、工业控制
18、、仪器仪表、汽车等产品中都可以看到单片机的身影。1946年第一台电子计算机诞生至今,只有50年的时间,依靠微电子技术和半导体技术的进步,从电子管晶体管集成电路大规模集成电路,现在一块芯片上完全可以集成几百万甚至上千万只晶体管,使得计算机体积更小,功能更强。特别是近20年时间里,计算机技术获得飞速的发展,计算机在工农业,科研,教育,国防和航空航天领域获得了广泛的应用,计算机技术已经是一个国家现代科技水平的重要标志。单片机诞生于20世纪70年代,Fairchid公司研制的F8单片微型计算机。所谓单片机是利用大规模集成电路技术把中央处理单元(Center Processing Unit,也即常称的C
19、PU)和数据存储器(RAM)、程序存储器(ROM)及其他I/O通信口集成在一块芯片上,构成一个最小的计算机系统,而现代的单片机则加上了中断单元,定时单元及A/D转换等更复杂、更完善的电路,使得单片机的功能越来越强大,应用更广泛。20世纪70年代,微电子技术正处于发展阶段,集成电路属于中规模发展时期,各种新材料新工艺尚未成熟,单片机仍处在初级的发展阶段,元件集成规模还比较小,功能比较简单,一般均把CPU、RAM有的还包括了一些简单的I/O口集成到芯片上,Farichild公司就属于这一类型,它还需配上外围的其他处理电路方才构成完整的计算系统。类似的单片机还有Zilog公司的Z80微处理器。197
20、6年INTEL公司推出了MCS-48单片机,这个时期的单片机才是真正的8位单片微型计算机,并推向市场。它以体积小,功能全,价格低赢得了广泛的应用,为单片机的发展奠定了基础,成为单片机发展史上重要的里程碑。在MCS-48的带领下,其后,各大半导体公司相继研制和发展了自己的单片机,象Zilog公司的Z8系列。到了80年代初,单片机已发展到了高性能阶段,象INTEL公司的MCS-51系列,Motorola公司的6801和6802系列,Rokwell公司的6501及6502系列等等,此外,日本的著名电气公司NEC和HITACHI都相继开发了具有自己特色的专用单片机。80年代,世界各大公司均竞相研制出品
21、种多功能强的单片机,约有几十个系列,300多个品种,此时的单片机均属于真正的单片化,大多集成了CPU、RAM、ROM、数目繁多的I/O接口、多种中断系统,甚至还有一些带A/D转换器的单片机,功能越来越强大,RAM和ROM的容量也越来越大,寻址空间甚至可达64kB,可以说,单片机发展到了一个全新阶段,目前单片机正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引角的多功能化,以及低电压底功耗。单片机的应用领域也更广泛,许多电器产品均走向利用单片机控制的智能化发展道路。1.2. 总体方案设计在本次设计中,硬件部分由单片机系统、LED发光二极管组成。原理图如图1所示。单片机选用的
22、是8051单片机,利用其中的一个定时器设定灯光闪烁的时间,时钟电路选用的是11.0592M的晶振。复位电路部分采用的是上电复位和手动复位两种复位方式。由于考虑到单片机I/O端口的带载能力,LED发光二极管采用共阳极的接法,用470的电阻分压。 软件部分,由于采用的是11.0592M晶振的时钟电路,单片机定时器的最大定时时间为65.536ms,不能达到要求的闪烁频率。所以采用定时50ms,10个定时中断灯光进行一次亮灭的跳变。并在每一次跳变时记录下灯闪烁的次数,通过对闪烁次数的判断,来进行对不同LED灯的亮灭的整体时序循环控制。单片机LED显示电路复位电路时钟电路 图1 单片机的霓虹灯控制电路原
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 智能 霓虹灯 控制系统 设计
链接地址:https://www.31ppt.com/p-3980700.html