基于NIOSⅡ技术的流水灯LED显示系统设计毕业论文.doc
《基于NIOSⅡ技术的流水灯LED显示系统设计毕业论文.doc》由会员分享,可在线阅读,更多相关《基于NIOSⅡ技术的流水灯LED显示系统设计毕业论文.doc(66页珍藏版)》请在三一办公上搜索。
1、(2013届)本科毕业设计(论文)资料题 目 名 称:基于NIOS技术的流水灯LED显示系统设计 学 院(部): 理学院 专 业: 电子信息科学与技术 学 生 姓 名: 班 级:电科 092 学号09411400232 指导教师姓名: 职称 讲师 最终评定成绩: 湖南工业大学教务处 2013届本科毕业设计(论文)资料第一部分 毕业论文(2013届)本科毕业设计(论文)学 院(部): 理学院 专 业: 电子信息科学与技术 学 生 姓 名: 彭宇雷 班 级:电科092 学号 09411400232 指导教师姓名: 肖利君 职称 讲师 最终评定成绩 2013年6月 摘 要 随着社会的科学进步,电子信
2、息技术的发展可以说是日新月异。电子产品不断的向体积小,高速,高集成度,低成本,低功耗,多功能的方向发展。对于NIOS处理器,用户可以根据他们的需求调节嵌入式系统的性能和成本,从而达到快速推出产品、产品市场化、扩展产品生命周期的目的,从而跟上科技进步的脚步。本论文设计是基于NIOS技术的流水灯LED显示系统的设计与制作。本论文中结合EDA技术,NIOS技术、C语言、计算机技术、PCB制板等多种技术实现。第一步通过PCB制板制作8*8LED流水灯以及在SOPC Builder建立系统要求模块以完成硬件部分。第二步通过Nios系统设置实现8*8点阵的音乐流水灯效果,使其成功进行编译。使得LED流水灯
3、按照指定的设置,随音乐音调高点闪烁变化。(选定音乐天空之城)关键词:EDA技术 SOPC技术 NIOS处理器 嵌入式技术 LED显示 Abstract: As the scientific progress of the society, The development of electronic information technology can be described as the ever-changing. Electronic products develop to small size, high speed, highly integrated, low-cost, low-
4、power and multifunction direction. For NIOS II processor, users can according to their needs of the embedded systems performance and cost, so as to achieve fast product, product marketing and the purpose of extending the product life cycle, then to keep up with the pace of progress in science and te
5、chnology. In this paper, the design is based on the NIOS technology of water lights LEDs display system of designing and production. This paper combined with EDA technology, NIOS II technology, C language, computer technology, PCB board system and other technologies. The first step is through the PC
6、B Board producing 8*8LED water light and the SOPC Builder establishment of system ,and then require modules complete the hardware part. The second step is through the setting of Nios IIs system to realize 8*8 music flowing light effect of the lattice so that it compiles successfully. What makes the
7、LED water lights in accordance with the specified settings, changing with the musical tones high flicker. (The selected music of Castle in the Sky) key words: EDA Technology SOPC technology NIOS II processor technology embedded LED display 目 录摘 要IABSTRACTII目 录III第一章 绪论11.1 频率计设计背景11.2 频率计设计意义11.3 频率
8、计设计目标21.4 频率计设计内容21.5 小结3第二章 总体方案42.1 方案设计42.2 方案选择52.3 小结5第三章 硬件电路设计63.1 频率计工作原理63.2 频率计设计思路63.3 单片机概述73.3.1 AT89C51介绍73.3.2 AT89C51分类93.3.3 AT89C51测频应用中的管脚分配93.3.4 AT89C51存储器113.4 系统的硬件电路设计133.4.1 电源电路论证与比较143.4.2 直流稳压电源的设计153.4.3 复位电路153.4.4 时钟电路163.4.5 放大整形电路173.4.6 分频电路183.4.7 显示电路213.5 小结22第四章
9、 数字频率计的软件设计234.1 整体程序设计234.2 定时/计数子程序244.3 数据显示子程序244.4 转换量程子程序254.5 Protues和Keil的联调264.6 小结30第五章 系统的仿真和调试315.1 硬件仿真结果调试315.1.1 放大整形电路调试315.2 软件仿真结果调试325.2.1 频率计功能调试325.3 仿真结果分析345.4 小结34结 论35致 谢36参考资料37附 录38附录一 频率计源程序38附录二 硬件电路图43第一章 绪论1.1 频率计设计背景随着我们现代信息化以及电子科技的飞快发展,人们对电子产品的设计要求也相应得到提高,电子科学技术现在正逐渐
10、改善着人们的学习、生活、工作等等,频率计作为我们广泛应用的电子测量的仪器,已经广泛被应用于航空航天技术、医疗仪器,电子和测控、学校和家庭等不同的场合。数字频率计具有功耗低、体积小、性能高、价格低、精度测量高、功能完善等诸多优点,因此在未来的时间里,必将有着更加广阔的发展前景和巨大的应用价值,它以及逐渐成为我们生活中的不可缺少的一部分。因此我们开发本系统希望能够给人们带来一点生活上的乐趣。在我们接触的频率计的领城中,从20世纪末数字化电子器件推出和逐步规范化以后,社会上各种数字化的测量仪器已逐渐成为一种潮流。但是有一个缺点就是当前各厂商的频率计产品通常都是使用自己设计的专用测量技术,并且软硬件方
11、面都不对外公开,这就阻碍了数字频率计的技术交流。本人在开发基于1秒钟对脉冲进行计数的工作过程中,设计了用单片机内部2个16位的定时/计数功能来控制每秒钟脉冲所计的数量也即信号的频率。通过加量程控制模块的相关功能制作数字频率计,制作出具有量程控制及测量范围广的数字频率计。单片机把标准的时间信号来控制脉冲的个数,因此本设计具有测量精度高、稳定性强、显示数据准确等优点。基于当前电子产品市场上的玩具市场需求量比较大,其中频率计在其中就是一个很好的应用方面。单片机技术可以使我们可以利用软硬件实现频率计的功能,从而实现频率计的微型化,其中可以用来作玩具琴、音乐转盘以及音乐童车等等。并且可以进行一定的功能方
12、面的扩展。鉴于传统频率计可以用键盘上的“k0”到“k16”键来读出所测信号的频率可以用来测非常广泛的频率范围。到80世纪年代的频率计大多采用TTL或CMOS数字电路设计而成,其缺点是电路繁琐、功耗高、大体积、成本高。随着大规模专用IC(集成电路)出现,如ICM7216,ICM7226频率计专用IC,使得频率计开发设计变得非常简单,但由于价格比较高,因此利用IC设计数字频率计的较少。现在,单片机技术发展非常迅速,采用单片机来开发设计数字频率计,从而实现频率的测量,不但测量准确,精度高,而且误差也很小。本设计将介绍一种简单、实用的基于单片机AT89C51的数字频率计的设计和制作。1.2 频率计设计
13、意义频率计是现代电子信息化与数字化相结合的产物,特别是单片机为核心来控制的数字化的频率计,是一种新型的测量仪器,目前市场上各种品牌、型号的频率计数不胜数,其中从几块的频率计到上百的用于学习、演奏、航空专用、医疗专用的频率计真是应接不暇。单片机是在一块半导体芯片上集成了计算机的所有基本功能,其中包括中央处理器(CPU)、存储器(数据和程序)、I/O、中断系统、定时器/计数器和串行通信接口电路等等。单片机只需要与适当的软件及适当的外部设备相结合,就可以构成一个完整的有效的计算机应用系统。单片微型计算机(Single Chip MicroComputer,SCMC)简称单片机1。频率计的功能是能够测
14、量各种混频和自动调节量程,这些是频率计最基本的特征。档次的高低是由测量的精度是否高、稳定度是否强、模块化设计的是否丰富决定的。或者增加了其他制作,测量其它电子器件的功能。本设计中的频率计具有两个基本功能,一个是计数功能,另一个是显示功能。高稳定度的显示功能是频率计的优点,其他的市场上的频率计都没有这个功能。频率计的优点分别有可以随意测量自己设制的频率的范围、制作简单、成本低,具有数字化的功能等等。1.3 频率计设计目标本次设计目标主要包括:系统的稳定性、系统的准确性、系统的精度。能精确的显示所给脉冲频率,达到测量频率的目的。在本次设计中,由于硬件电路的延迟时间,误差是不可避免的,为了减少系统误
15、差,利用单片机的内部定时、计数功能将系统误差降低到最小。本次设计只是简单的对脉冲进行计数,频率变化的越高,所计的数值误差越大,具体的设计特点如下。1、系统的稳定性:所谓系统的稳定性,即单片机计数后的数据在数码管显示时,是否能按理想输入的频率值得到信号的实际值,由于本次设计是为了提高我们的动手能力以及面对问题时如何得已解决,因此在设计硬件电路和软件流程时应有很强的逻辑思维能力,能够根据实际情况来解决当前的问题,面对压力时要试当放松,一步一步的解决所遇到的难题,由于有系统误差存在,理论的频率值在本次课程设计中来说是不可行的。2、系统的可行性:所谓系统的可行性,即能否根据环境条件顺利的完成数字频率计
16、的测量,所设计的硬件电路和软件分析能否完成计数的功能,达到测频的目的,通分综合分析,并在Protues环境下进行仿真,仿真结果表明:达到预期设计效果。 综上所述,本次毕业设计在系统的稳定性和系统的可行性方面均达到理想效果,在因此本系统的开发设计是完全可行的。1.4频率计设计内容本系统分为两个部分,一个是秒脉冲产生,另一个就是频率计计数。关于秒脉冲产生,利用单片机的中断定时功能产生秒脉冲,利用定时器来控制频率,而计数功能则利用单片机的T0来对所测的脉冲信号来计数,具体要求如下:1、被测信号波形:正弦波、三角波和矩形波。2、测量频率范围:10Hz2MHz。3、测量精度:显示4位有效数字。1.5小结
17、频率测量是电子测量仪器中最为基本的测量,本文通过对频率计的设计背景,频率计的设计意义,频率计的设计目标,频率计的设计内容得出,它的用途十分广泛,常应用于航空、电子、计算机、医疗、自动控制及嵌入式系统等领域。日前,科技的高速发展,经济迅速提高,电子产品更新换代,这些全都是数字化的结果,所谓数字化即利用CPU来控制并编写相应的程序实现相应的功能。特别是用单片机来测量频率,该设计方案可行性极高,工作稳定,精度高。本文设计的频率范围是10Hz-2MHz,输入时变波形如正弦波、三角波、方波,随着频率的增加,误差也相应增加,总的来讲,在该设计频率的范围内,该设计方案可行,达到设计目的。第二章 总体方案2.
18、1 方案设计方案一:采用纯模拟电路、数字电路来设计数字频率计,该方案主要分为如下11个模块:待测信号放大模块,波形整形模块,分频器电路模块,控制门电路模块,计数器模块,数据锁存器模块,电源模块,全波整流模块,整流稳压模块,显示译码器模块,4位LED显示模块。其设计的原理方框图如图2.1所示。 图2.1 原理方框图方案二:采用单片机AT89C51内部的定时、计数功能来对标准的秒脉冲进行计数,测量待测信号的频率,该方案主要分为如下六个模块:单片机AT89C51控制电路模块、分频电路模块、放大整形电路模块、显示电路模块、驱动电路模块。硬件部分以AT89C51芯片为核心,外围电路包括电源电路、晶振时钟
19、产生电路、复位电路、放大电路、整形电路、分频电路、驱动电路及数码管显示电路,其设计的框图如图2.2所示。图2.2原理方框图2.2 方案选择 方案一:采用模拟电路和数子电路来设计测频方法,该设计要求很强的工作环境,在选择电子元器方面要很高的精确度,且需要大量的电子器件。被测信号先通过NPN型晶体三极管9013进行放大处理,其次将放大信号进行波形整形变化矩形波,送入主控制门电路。为产生标准的秒脉冲,整形后的矩形波送入分频器进行分频处理,一端送入主控制门电路;一端送入数据锁存器:当分频信号为高电平时,计数器进行计数,当分频信号为低电平时,计数器保持原先状态,送入锁存器锁存,锁存完后先对计数器清0进行
20、下一个轮回的计数。同时,由主控制门输出的计数脉冲送到计数器进行计数,将所计到的数据也送入锁存器进行锁存。由电源电路进行全波整流得到的波形送进波形整的入口,且通过滤波,稳压电路供给各元器件电压。例如,若1秒钟记数器总共记N个脉冲,则该信号的频率为NHz。方案二:采用单片机AT89C51及外围电路来测信号频率,外围电路包括电源电路、晶振时钟产生电路、复位电路、放大电路、整形电路、分频电路、驱动电路及数码管显示电路。对比方案一,该测量设计方法思路清晰,元器件较少,硬件电路简单,精度高,功耗低,实现功能强大,能测低频信号,又能测高频信号,且易于调试。综上述两种方案分析,结果表明本设计采用方案二来测信号
21、的频率。2.3 小结 本章设计中,可以认识到一个全新的概念:频率即单位时间内所计脉冲的个数。测量频率的方法有许多,如采用模拟电路、数字电路的电子元器件来测量频率;另一种方案,采用以单片机及适当的外围电路,利用单片机内部的定时/计数功能来完成频率的测量。前一种方案,采用全数字器件,分为如下模块:待测信号放大模块,波形整形模块,分频器电路模块,控制门电路模块,计数器模块,数据锁存器模块,电源模块,全波整流模块,整流稳压模块,显示译码器模块,4位LED显示模块。其硬件电路复杂、成本高、工作稳定度不强、误差较大;后一种方案分为如下几个电路模块:放大整形电路模块、分频电路模块、AT89C51控制电路模块
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于NIOS技术的流水灯LED显示系统设计 毕业论文 基于 NIOS 技术 流水 LED 显示 系统 设计
链接地址:https://www.31ppt.com/p-3938836.html