基于AT89C51的液晶显示频率计的设计课程设计报告
基于AT89C51单片机实现的数字频率计设计
目录第1章绪论 (2)1.1 摘要 (2)1.2 本设计任务和主要内容 (2)第2章元器件选型 (3)2.1 主控制器选择 (3)2.2 计时方案选择 (3)2.3 显示方案选择 (3)2.4 扩展接口选择 (4)第3章系统硬件电路设计 (4)3.1 系统原理框图 (4)3.2 时钟电路和复位电路 (5)3.3 基本电路设计 (6)3.4 数码管显示电路设计 (6)3.5 频率发生电路设计 (8)3.6 电源电路设计 (8)第4章程序流程图与源程序 (9)4.1 程序流程图 (9)4.2 主程序 (10)第5章系统功能分析与说明 (13)5.1 频率计的概述 (13)5.2 频率计的工作原理 (13)5.3 设计思想 (13)5.4 软硬件调试 (13)5.5 系统功能分析 (14)第6章课程设计总结 (14)参考文献 (14)附录 (15)第 1 章绪论1.1 摘要本文设计了一种以单片机AT89C51为核心的数字频率计。
介绍了单片机、数字译码和显示单元的组成和工作原理。
测量时,将被测输入信号送给单片机,通过程序控制计数,结果送8279驱动数码管显示频率值。
频率计具有电路结构简单、成本低、测量方便、精度较高等特点。
适合测量低频信号。
系统简单可靠、操作简易,能基本满足一般情况下的需求。
既保证了测频精度,又使系统具有较好的实时性。
本频率计设计简洁,便于携带,扩展能力强,适用范围广。
【关键字】:频率计、单片机、LED显示1.2 本设计任务和主要内容一、设计题目设计一个频率计,数字显示格式:X X X X。
二、设计内容与要求1、通过定时器计数方式采集频率信号。
2、通过8279在4位数码管上显示频率大小。
三、设计目的1.通过亲身的设计应用电路,将所用的理论知识应用到实践中,增强实践动手能力,进而促进理论知识的强化。
2.通过频率计的设计系统掌握51单片机的应用。
掌握采集频率与数码显示软件编程及硬件设计的方法,掌握根据课题的要求,提出选择设计方案,查找所需元器,设计并搭建硬件电路,编程写入EPROM并进行调试等。
基于at89c51单片机的频率计设计方法的研究
基于at89c51单片机的频率计设计方法的研究【基于at89c51单片机的频率计设计方法的研究】一、引言在现代科技日新月异的今天,单片机作为一种微型计算机,已经被广泛应用于各个领域。
其中,at89c51单片机以其稳定、可靠、易用的特点,成为了广大电子爱好者和专业技术人员的首选。
频率计作为一种常见的电子测量仪器,通过对信号的计数或者对波形的周期进行时间测量,能够准确测量信号的频率。
基于at89c51单片机的频率计设计方法成为了研究的焦点。
二、基本原理1. at89c51单片机简介at89c51单片机是一款典型的8位微控制器,具有4 KB 的内部Flash 可编程存储器。
它集成了许多功能模块,包括定时器、串行总线接口、模数转换器等,非常适合用于频率计的设计。
2. 频率计的基本原理频率计主要通过计数或者时间测量来确定信号的频率。
在基于at89c51单片机的设计中,一般采用定时器/计数器模块来实现频率的测量。
三、设计方法1. 信号输入在频率计的设计中,首先需要考虑的是信号的输入。
可以通过外部引脚的方式输入信号,也可以通过模拟输入口进行信号的输入。
2. 信号计数利用at89c51单片机的定时器/计数器模块,可以很方便地对输入的信号进行计数。
通过对计数值的读取和处理,可以得到信号的频率。
3. 显示输出设计一个合适的显示模块,将测得的频率值以数字或者图形的方式呈现给用户,从而实现频率的测量和显示。
四、关键技术1. 定时器/计数器模块的应用at89c51单片机的定时器/计数器模块是实现频率计的关键。
通过合理的配置和使用,可以实现对复杂信号的准确测量。
2. 中断技术的应用在频率计的设计中,中断技术可以帮助我们实时地对信号进行处理,提高系统的实时性和准确性。
3. 数字滤波技术对于输入的信号,往往存在噪声和干扰,因此需要借助数字滤波技术对信号进行处理,提高测量的精度和稳定性。
五、实际应用基于at89c51单片机的频率计设计方法已经在许多实际应用中得到了广泛的应用。
基于89C51的数字频率计
单片机系统课程设计任务书学生姓名XX 专业班级XX 学号XX 题目基于89C51的数字频率计课题性质工程设计课题来源自拟指导教师XXXXX主要内容(参数)利用89C51单片机设计一个数字频率计,实现功能如下:1、通过定时器计数方式产生频率信号。
2、有足够宽的测量范围,测试结果通过LED数码管显示。
3、能够测量正弦信号,方波信号以及其他各种单元时间内变化的物理量。
任务要求(进度)第1-2天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。
第3-4天:按照确定的方案设计单元电路。
要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。
第5-6天:软件设计,编写程序。
第7-8天:实验室调试。
第9-10天:撰写课程设计报告。
要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确,篇幅合理。
主要参考资料[1]张毅刚.单片机原理及应用(第2版)北京:高等教育出版社,2010[2]伟福LAB6000系列单片机仿真实验系统使用说明书[3] 阎石.数字电路技术基础(第五版).北京:高等教育出版社,2006审查意见系(教研室)主任签字:年月日目录1 引言 (3)2 系统概述 (3)2.1 频率测量原理 (3)2.2 方案比较 (3)2.3方案选择 (4)3 系统硬件设计 (4)3.1 系统硬件总述 (4)3.2 信号输入电路 (5)3.3 开关电路 (7)3.4 计数电路 (7)3.5 AT89C51介绍 (8)3.6 数字频率计显示电路 (9)3.7 时钟控制电路 (10)4.系统软件设计 (11)4.1 系统软件总述 (11)4.2 显示器初始化设计 (12)4.3 计数子程序 (13)4.4 数制转换子程序设计 (14)4.5 显示子程序设计 (15)5系统的功能调试 (16)6 结论 (18)参考文献 (18)附录A (19)附录B (19)1 引言单片机是20世纪中期发展起来的一种面向控制的大规模集成电路模块,具有功能强、体积小、可靠性高、价格低廉等特点,在工业控制、数据采集、智能仪表、机电一体化、家用电器等领域得到了广泛的应用,极大的提高了这些领域的技术水平和自动化程度。
基于AT89C51单片机频率计的设计(含程序)
AT89C51单片机频率计的设计摘要基于在电子领域内,频率是一种最基本的参数,并与其他许多电参量的测量方案和测量结果都有着十分密切的关系。
由于频率信号抗干扰能力强、易于传输,可以获得较高的测量精度。
因此,频率的测量就显得尤为重要,测频方法的研究越来越受到重视。
频率计作为测量仪器的一种,常称为电子计数器,它的基本功能是测量信号的频率和周期频率计的应用范围很广,它不仅应用于一般的简单仪器测量,而且还广泛应用于教学、科研、高精度仪器测量、工业控制等其它领域。
随着微电子技术和计算机技术的迅速发展,特别是单片机的出现和发展,使传统的电子侧量仪器在原理、功能、精度及自动化水平等方面都发生了巨大的变化,形成一种完全突破传统概念的新一代侧量仪器。
频率计广泛采用了高速集成电路和大规模集成电路,使仪器在小型化、耗电、可靠性等方面都发生了重大的变化。
目前,市场上有各种多功能、高精度、高频率的数字频率计,但价格不菲。
为适应实际工作的需要,本次设计给出了一种较小规模和单片机(AT89C51)相结合的频率计的设计方案,不但切实可行,而且体积小、设计简单、成本低、精度高、可测频带宽,大大降低了设计成本和实现复杂度。
频率计的硬件电路是用Ptotues绘图软件绘制而成,软件部分的单片机控制程序,是以KeilC做为开发工具用汇编语言编写而成,而频率计的实现则是选用Ptotues仿真软件来进行模拟和测试。
关键词:单片机;AT89C51;频率计;汇编语言选题的目的意义数字频率计的主要功能是测量周期信号的频率。
其基本原理就是用闸门计数的方式测量脉冲个数。
频率是单位时间( 1s )内信号发生周期变化的次数。
如果我们能在给定的 1s 时间内对信号波形计数,并将计数结果显示出来,就能读取被测信号的频率。
数字频率计首先必须获得相对稳定与准确的时间,同时将被测信号转换成幅度与波形均能被数字电路识别的脉冲信号,然后通过计数器计算这一段时间间隔内的脉冲个数,将其换算后显示出来。
最新基于89C51的数字频率计--课程设计
单片机系统课程设计任务书目录1 引言 (1)2 系统概述 (2)2.1 频率测量原理 (2)2.2 方案比较 (2)2.3方案选择 (3)3 系统硬件设计 (3)3.1 系统硬件总述 (3)3.2 信号输入电路 (4)3.3 开关电路 (5)3.4 计数电路 (6)3.5 AT89C51介绍 (7)3.6 数字频率计显示电路 (8)3.7 时钟控制电路 (9)4.系统软件设计 (9)4.1 系统软件总述 (10)4.2 显示器初始化设计 (11)4.3 计数子程序 (12)4.4 数制转换子程序设计 (13)4.5 显示子程序设计 (14)5系统的功能调试 (15)6 结论 (16)参考文献 (17)附录A (17)附录B (18)1 引言单片机是20世纪中期发展起来的一种面向控制的大规模集成电路模块,具有功能强、体积小、可靠性高、价格低廉等特点,在工业控制、数据采集、智能仪表、机电一体化、家用电器等领域得到了广泛的应用,极大的提高了这些领域的技术水平和自动化程度。
51系列单片机是国内目前应用最广泛的一种8位单片机之一,随着嵌入式系统、片上系统等概念的提出和皮鞭接受及应用,51系列单片机还会在今后很长一段时间占据嵌入式系统产品的低端市场,因此,作为新世纪的大学生,在信息产业高速发展的今天,掌握单片机的基本结构、原理和使用时非常重要的。
数字频率计是数字电路中的一个典型应用,实际的硬件设计用到的器件较多,连线比较复杂,而且会产生比较大的延时,造成测量误差、可靠性差。
随着复杂可编程逻辑器件(CPLD)的广泛应用,以EDA工具作为开发手段,运用汇编语言。
将使整个系统大大简化。
提高整体的性能和可靠性。
2 系统概述2.1 频率测量原理频率计的基本原理是用一个频率稳定度高的频率源作为基准时钟,对比测量其他信号的频率。
通常情况下,计算每秒内待测信号的脉冲个数,此时称闸门时间为1秒。
闸门时间也可以大于或小于一秒。
基于单片机AT89C51控制的LED点阵屏显示时钟_课程设计报告
毕业论文声明本人郑重声明:1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。
除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。
对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。
本人完全意识到本声明的法律结果由本人承担。
2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。
本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。
3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。
4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。
论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。
论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。
对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。
学位论文作者(签名):年月关于毕业论文使用授权的声明本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。
本人完全了解大学有关保存,使用毕业论文的规定。
同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。
本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。
如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。
本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。
本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。
基于AT89C51的智能频率计的设计
基于AT89C51的智能频率计的设计范敏毅(武汉理工大学自动化学院湖北武汉430070)摘要:本系统的设计是基于AT89C51单片机的软硬件系统设计。
本设计中硬件电路包括电源电路、时基电路、待测信号滤波放大电路、整形电路、分频电路、并行接口电路、显示电路。
软件包括测量初始化部分、信号频率测量部分、自动换档部分、进制转换部分、译码部分、显示部分。
系统结构简单,稳定性好,精度较高。
关键词:频率计;频率测量;AT89C51单片机中图分类号:TM935文献标识码:A文章编号:1671-7597(2012)0510063-02滤波电路及稳压电路组成。
本电路主要应用整流系统和稳压器0引言7805组成的电压源电路来实现最终设计。
在电子领域内,频率测量的精确度是最高的。
因此,在生产过程中许多物理量,例如温度、压力、流量、液位、值、PH振动、位移、速度、加速度,乃至各种气体的百分比成分等均用传感器转换成信号频率,然后用智能频率计来测量,以提高精确度。
智能频率计是电子测量与仪表技术最基础的电子仪表类别之一,智能频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器,而且它是数字电压表必不可少的部件。
1系统整体结构本系统的频率计由硬件电路和软件部分组成,系统硬件组成如图所示。
1图系统软件框图22.2时基信号产生电路的设计本设计中时基信号的产生由和完成。
CD4060CD40132.3信号预处理电路的设计231..滤波、衰减、补偿电路的设计待测信号经电容的隔直通交过来,当输入的信号电压较C1高时,按下键衰减,输入的电压信号可达到,当输入的K1125V信号频率较低时,大概在以下时,按下键,经低通滤100KHzK2波减小干扰信号对后级的影响,信号经高频补偿电路进入放大电路。
图系统硬件框图1232..放大电路的设计系统软件包括测量初始化部分、信号频率测量部分、自动放大部分采用场效应管,静态功耗低,而且放大之前有稳换档部分、进制转换部分、译码部分、显示部分。
基于AT89C51单片机的频率计设计方法的研究
基于AT89C51单片机的频率计设计方法的研究任小青,王晓娟(青海大学机械系,青海西宁810016)摘要:采用单片机AT89C 51作为系统控制单元,辅以适当的软、硬件资源完成以单片机为核心的频率计设计。
介绍了内部计数器计数法、外部计数器计数法、测周期法3种测量频率的方法,并对每种设计方法进行了优缺点比较。
关键词:频率计;频率测量;单片机中图分类号:TP368.1文献标识码:B文章编号:1006- 8996(2009)02- 0010- 03Researchonacymometerdesignmethodbasedonasinglechip AT89C51REN Xiao-qing,WANG Xiao-juan(MechanicalEngineeringDepartmentofQinghaiUniversity,Xining 810016,China) Abstract:AcymometeruseasinglechipAT89C51asthesystemcontrolunitwithappropriate softwareandhardwareresourcesisdesignedinthispaperandthreekindsoffreguencymea suringmethods,internalcountercountiongmethod,externalcountercountingmethodan dmeasuringcyclemethod,areintroducedtoo.Theadvantagesanddisadvantagesonthethr eemethodsarecomparedatlast.Keywords:cymometer;frequencymeasurement;singlechip频率计是一种测量信号频率的仪器,在教学、科研、高精度仪器测量、工业控制等领域都有较广泛的应用。
基于AT89C51单片机的等精度数显频率计
50第24卷 第2期 零陵学院学报 V ol. 24 No.2 2003年3月 Journal of Lingling University Mar. 2003基于AT89C51单片机的等精度数显频率计 李春树 (湖南 零陵学院电子工程系,湖南 永州 425006) 摘 要:介绍了一种基于AT89C51单片机进行等精度数字测频的软、硬件实现方案。
该方法简单实用,具有较广的使用价值。
关键词:单片机;频率计;测频*中图分类号:Q4-39 文献标识码:B 文章编号:1671-9697(2003)02-0050-05 引言:数显频率计是直接用十进制数字显示被测信号频率的一种测量装置。
传统的数显频率计大多采用74LS系列数字集成电路直接测频,在使用过程中存在电路结构复杂,测量精度低、故障率高、维护不易等问题。
随着单片机技术的不断发展,用单片机通过软件设计,采用适当的算法取代这部分电路不仅能弥补上述不足,而且性能也将大有提高。
1 传统的测频电路结构及测频精度分析 传统的数显频率计采用直接方式测频。
即利用计数器在闸门开启期间对输入信号的周期进行计数来完成测频的。
若设计数值为x N ,则输入信号的频率可表示为: wx x T Nf =式中Tw为闸门开启的时间宽度,一般由晶体振荡器产生标准频率0f 经过n级10分频后得到,即010fT nw =,由此得:010f N f x n x −=…………(1) 由于Tw是固定的,但对于任意的x f 电路无法保证在Tw时间内刚好有N x个x T ,因此最大可能会产生±1个Tx的误差。
通过对(1)求导得: )(1000df N dN f df x x n x +=−………………… (2) (2)÷(1)得:00f df N dN f df x x x x += 其中00f df 为晶振的频率稳定度,通常可达10-6 ̄10-8数量级,xN x dN为计数值的相对误差。
基于AT89C51的频率设计
目录摘要 (1)第1章绪论 (2)第2章设计方案论证与比较 (3)2.1 基于集成电路的简易数字频率计设计 (3)2.2 基于AT89C51的频率计设计 (3)2.3 方案的可行性和优点 (4)第3章频率计电路的工作原理 (6)3.1 单元电路工作原理 (6)3.1.1 信号转换电路 (6)3.1.2 分频电路 (7)3.1.3 数据选择电路 (8)3.1.4 单片机硬件系统设计 (9)3.1.5 显示电路 (12)3.2 基于AT89C51的频率计总体硬件电路图 (13)第4章基于AT89C51频率计的软件设计 (15)第5章电路的仿真 (20)总结 (21)参考文献 ............................................................................................ 错误!未定义书签。
摘要随着电子信息产业的不断发展,信号频率的测量在科技研究和实际应用中的作用日益重要。
传统的频率计通常是使用很多的逻辑电路和时序电路来实现的,这种电路一般运行缓慢,而且测量频率的范围比较小。
考虑到上述问题,本电路设计一个基于单片机技术的数字频率计,可使测量频率范围大、运行速度快。
在线路实现上更加可靠。
本文从频率计的原理出发,首先把待测正弦信号经过整形;然后把信号送入单片机的定时计数器里进行计数,获得频率值;最后把测得的频率数值送入显示电路里进行显示。
利用单片机设计的数字频率计,选择了实现系统的各种电路元器件,并对硬件电路进行了仿真。
关键词单片机;数字频率计;测量第1章绪论在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率的测量就显得更为重要。
测量频率的方法有多种,其中电子计数器测量频率具有精度高、使用方便、测量迅速,以及便于测量过程自动化等优点,是频率测量的重要手段之一。
电子计数器测频有两种方式:一是直接测频法,即在一定闸门时间内测量被测信号的脉冲个数;二是间接测频法如周期测频法,直接测频法适用于高频信号的频率测量,间接测频法适用于低频信号的频率测量。
基于AT89C51频率计的设计
基于AT89C51频率计的设计张亚丽(陕西理工学院电信工程系电子信息工程专业,2007级6班,陕西汉中 723000)指导教师:秦伟[摘要]本文设计了一种以单片机AT89C51为核心的数字频率计,介绍了单片机、数字译码和显示单元的组成及工作原理。
测量时,将被测输入信号送给单片机,通过程序控制计数,结果送译码器74LS138,驱动LED数码管显示频率值。
通过测量结果对比,分析了测量误差的来源,提出了减小误差应采取的措施。
频率计具有电路结构简单、成本低、测量方便、精度较高等特点,适合测量低频信号。
系统简单可靠、操作简易,能基本满足一般情况下的需要。
既保证了系统的测频精度,又使系统具有较好的实时性。
本频率计设计简洁,便于携带,扩展能力强,适用范围广。
[关键词]数字频率计,单片机,LED显示,Proteus仿真,Kell仿真目录引言1.数字频率计总体方案设计1.1 频率计工作原理 (1)1.2 设计思想 (1)1.3 方案论证及选择 (1)2. 整体电路设计2.1 系统硬件设计 (3)2.2 系统工作原理图 (4)2.3 器件选型2.3.1 AT89C51单片机及引脚功能 (4)2.3.2 译码电路 (6)2.3.3数据显示电路 (7)3. 软件设计3.1 实现一秒定时 (10)3.2 计数部分 (10)3.3 软件仿真3.3.1 Keil和Protues介绍和联调 (11)3.3.2 PROTUES 软件仿真过程 (11)3.3.3 误差分析 (11)致谢 (12)参考文献 (13)附录A 整体电路图 (14)附录B 源程序 (15)附录C 原器件清单 (16)引言随着科学技术的发展,尤其是单片机技术和半导体技术的高速发展,频率计的研究及应用越来越受到重视,这样对频率测量设备的要求也越来越高。
目前的微处理器芯片发展迅速,出现诸如DSP、FPJA等不同领域的应用芯片。
而单片机是一门发展极快,应用方式极其灵活的使用技术。
采用AT89C51单片机的数字频率计设计
采用A T89C51单片机的数字频率计设计编辑:D z3w.C o m文章来源:网络我们无意侵犯您的权益,如有侵犯请[联系我们]采用A T89C51单片机的数字频率计设计概述:设计一种以单片机A T89C51为核心的数字频率计,介绍了单片机、数字译码和显示单元的组成及工作原理。
测量时,将被测输入信号送给单片机,通过程序控制计数,结果送译码器74-L S145与移位寄存器74L S164,驱动L E D数码管显示频率值。
通过测量结果对比,分析了测量误差的来源,提出了减小误差应采取的措施。
频率计具有电路结构简单、成本低、测量方便、精度较高等特点,适合测量低频信号。
在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率计在教学、科研、测量仪器、工业控制等方面都有较广泛的应用。
测量频率的方法有多种,其中电子计数测量频率具有精度高、使用方便、测量迅速,以及便于实现测量自动化等优点,是频率测量的重要手段之一。
本设计就是用计数的方法,以单片机A T89C51为控制核心,充分利用其软硬件资源,设计并制作了频率计的计数、显示部分。
1测频设计原理频率计测频原理方框图如图1所示。
被测输入信号通过脉冲形成电路进行放大与整形(可由放大器与门电路组成),然后送到单片机入口,单片机计数脉冲的输入个数。
计数结果经L E D 数码管显示,从而得到被测信号频率。
2元器件选择与使用2.1单片机选择单片机A T89C51是因为有编程灵活、易调试的特点,而且A T89C51的引脚较多,利于电路的展。
它集成了C P U,R A M,R O M,定时器/计数器和多功能I/0口等一台计算机所需的基本功能部件,有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含两个外中断口,两个16位可编程定时计数器,两个全双工串行通信口。
其片内集成了4K B的F L A S H P E R O M用来存放应用程序,这个F L A S H程序存储器除允许一般的编程器离线编程外,还允许在应用系统中实现在线编程,并且还提供了对程序进行三级加密保护的功能。
基于单片机AT89C51控制的LED点阵屏显示时钟_课程设计报告
基于单⽚机AT89C51控制的LED点阵屏显⽰时钟_课程设计报告毕业论⽂声明本⼈郑重声明:1.此毕业论⽂是本⼈在指导教师指导下独⽴进⾏研究取得的成果。
除了特别加以标注地⽅外,本⽂不包含他⼈或其它机构已经发表或撰写过的研究成果。
对本⽂研究做出重要贡献的个⼈与集体均已在⽂中作了明确标明。
本⼈完全意识到本声明的法律结果由本⼈承担。
2.本⼈完全了解学校、学院有关保留、使⽤学位论⽂的规定,同意学校与学院保留并向国家有关部门或机构送交此论⽂的复印件和电⼦版,允许此⽂被查阅和借阅。
本⼈授权⼤学学院可以将此⽂的全部或部分内容编⼊有关数据库进⾏检索,可以采⽤影印、缩印或扫描等复制⼿段保存和汇编本⽂。
3.若在⼤学学院毕业论⽂审查⼩组复审中,发现本⽂有抄袭,⼀切后果均由本⼈承担,与毕业论⽂指导⽼师⽆关。
4.本⼈所呈交的毕业论⽂,是在指导⽼师的指导下独⽴进⾏研究所取得的成果。
论⽂中凡引⽤他⼈已经发布或未发表的成果、数据、观点等,均已明确注明出处。
论⽂中已经注明引⽤的内容外,不包含任何其他个⼈或集体已经发表或撰写过的研究成果。
对本⽂的研究成果做出重要贡献的个⼈和集体,均已在论⽂中已明确的⽅式标明。
学位论⽂作者(签名):年⽉关于毕业论⽂使⽤授权的声明本⼈在指导⽼师的指导下所完成的论⽂及相关的资料(包括图纸、实验记录、原始数据、实物照⽚、图⽚、录⾳带、设计⼿稿等),知识产权归属华北电⼒⼤学。
本⼈完全了解⼤学有关保存,使⽤毕业论⽂的规定。
同意学校保存或向国家有关部门或机构送交论⽂的纸质版或电⼦版,允许论⽂被查阅或借阅。
本⼈授权⼤学可以将本毕业论⽂的全部或部分内容编⼊有关数据库进⾏检索,可以采⽤任何复制⼿段保存或编汇本毕业论⽂。
如果发表相关成果,⼀定征得指导教师同意,且第⼀署名单位为⼤学。
本⼈毕业后使⽤毕业论⽂或与该论⽂直接相关的学术论⽂或成果时,第⼀署名单位仍然为⼤学。
本⼈完全了解⼤学关于收集、保存、使⽤学位论⽂的规定,同意如下各项内容:按照学校要求提交学位论⽂的印刷本和电⼦版本;学校有权保存学位论⽂的印刷本和电⼦版,并采⽤影印、缩印、扫描、数字化或其它⼿段保存或汇编本学位论⽂;学校有权提供⽬录检索以及提供本学位论⽂全⽂或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论⽂的复印件和电⼦版,允许论⽂被查阅和借阅。
基于AT89C51单片机的频率计设计
基于AT89C51单片机的频率计设计1、频率计方案概述本频率计的设计以AT89S51单片机为核心,利用他内部的定时/计数器完成待测信号周期/频率的测量。
单片机AT89S51内部具有2个16位定时/计数器,定时/计数器的工作可以由编程来实现定时、计数和产生计数溢出时中断要求的功能。
在定时器工作方式下,在被测时间间隔内,每来一个机器周期,计数器自动加1(使用12 MHz时钟时,每1μs加1),这样以机器周期为基准可以用来测量时间间隔。
在计数器工作方式下,加至外部引脚的待测信号发生从1到0的跳变时计数器加1,这样在计数闸门的控制下可以用来测量待测信号的频率。
外部输入在每个机器周期被采样一次,这样检测一次从1到0的跳变至少需要2个机器周期(24个振荡周期),所以最大计数速率为时钟频率的1/24(使用12 MHz时钟时,最大计数速率为500 kHz)。
定时/计数器的工作由运行控制位TR控制,当TR置1,定时/计数器开始计数;当TR清0,停止计数。
本设计综合考虑了频率测量精度和测量反应时间的要求。
例如当要求频率测量结果为3位有效数字,这时如果待测信号的频率为1 Hz,则计数闸门宽度必须大于1 000 s。
为了兼顾频率测量精度和测量反应时间的要求,把测量工作分为两种方法:(1)当待测信号的频率>100 Hz时,定时/计数器构成为计数器,以机器周期为基准,由软件产生计数闸门,计数闸门宽度>1 s时,即可满足频率测量结果为3位有效数字;(2)当待测信号的频率<100 Hz时,定时/计数器构成为定时器,由频率计的予处理电路把待测信号变成方波,方波宽度等于待测信号的周期。
这时用方波作计数闸门,当待测信号的频率=100 Hz,周期为10ms,使用12 MHz时钟时的最小计数值为10 000,完全满足测量精度的要求。
2频率计的量程自动切换使用计数方法实现频率测量时,外部的待测信号为单片机定时/计数器的计数源,利用软件延时程序实现计数闸门。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科学生单片机课程设计报告题目基于单片机的频率计设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订教研室(或答辩小组)及教学系意见引言在设计单片机和数字电路时经常需要测量脉冲个数、脉冲宽度、脉冲周期、脉冲频率等参数,虽然使用逻辑分析仪可以很好地测量这些参数,但其价格昂贵。
且实现测量的数字化、自动化、智能化已成为各类仪器仪表设计的方向,这里介绍一种用单片机控制的、全自动、数字显示的测量频率的方法。
频率计是我们在电子电路试验中经常会用到的测量仪器之一,它能将频率用数码管或液晶显示器直接显示出来,给测试带来很大的方便,使结果更加直接;且频率计还能对其它多种物理量进行测量,如机械振动的频率、声音的频率等,都可以先转变成电信号,然后用频率计来测量,研究频率计的设计与制作将会对我们的生活有很大意义。
现代的频率计多是用数码管显示的,其结果不明确,表示也不直接,研究液晶显示的频率计对频率计的发展很有意义。
数字频率计是一种用十进制数字显示被测信号频率的数字测量仪器,被测信号可以是正弦波,方波或其它周期性变化的信号。
如配以适当的传感器,可以对多种物理量进行测试,比如机械振动的频率,转速,声音的频率以及产品的计件等等。
因此,数字频率计是一种应用很广泛的仪器。
它的基本功能是测量正弦信号、方波信号、尖脉冲信号及其他各种单位时间内变化的物理量。
它被广泛应用于航天、电子、测控等领域。
数字式频率计是基于时间或频率的A/D转换原理,并依赖于数字电路技术发展起来的一种新型的数字测量仪器。
由于数字电路的飞速发展,数字频率计的发展也很快。
在电子系统非常广泛的应用领域内,到处可见到处理离散信息的数字电路。
数字电路制造工业的进步,使得系统设计人员能在更小的空间内实现更多的功能,从而提高了系统的可靠性和速度。
纵观现在的数字频率计,其基本原理都是相同的,频率是单位时间(1S)内信号发生周期变化的次数。
如果我们能在给定的1S 时间内对信号波形计数,并将计数结果显示出来,就能读取被测信号的频率。
数字频率计首先必须获得相对稳定与准确的时间,同时将被测信号转换成幅度与波形均能被数字电路识别的脉冲信号,然后通过计数器计算这一段时间间隔内的脉冲个数,将其换算后显示出来。
这就是数字频率计的基本原理。
但现在的频率计其显示部分都是通过LED数码管显示的,显示内容是BCD码,不直观,若用LCD液晶来显示,会使输出结果更直接,便于观察。
正因为如此,所以未来数字频率计的发展必定会向用液晶显示的方向发展。
1 绪论1.1 研究背景在电子系统非常广泛的应用领域内,到处可见到处理离散信息的数字电路。
数字电路制造工业的进步,使得系统设计人员能在更小的空间内实现更多的功能,从而提高了系统的可靠性和速度。
集成电路的类型很多,从大的方面可以分为模拟电路和数字集成电路两大类。
数字集成电路广泛用于计算机、控制与测量系统,以及其它电子设备中。
一般说来,数字系统中运行的电信号,其大小往往并不改变,但在实践分布上却有着严格的要求,这是数字电路的一个特点。
数字集成电路作为电子技术最重要的基础产品之一,已广泛地深入到各个应用领域。
测量频率是电子测量技术中最常见的测量之一,不少物理量的测量, 如时间、速度等都涉及到或本身可转化为频率的测量。
数字频率计是用数字显示被测信号频率的仪器,被测信号可以是正弦波、方波或其它周期性变化的信号,如配以适当的传感器,可以对多种物理量进行测试,比如机械振动的频率,转速,声音的频率以及产品的计件等等。
因此,数字频率计是一种应用很广泛的仪器。
1.2 发展现状数字频率计发展到现在,有基于CPLD的数字频率计的设计,基于VHDL语言的数字频率计的设计,还有基于单片机的简易数字频率计等。
CPLD是一种新兴的高密度大规模可编程逻辑器件,它具有门阵列的高密度和PLD器件的灵活性和易用性,目前已成为一类主要的可编程器件;可编程器件的最大特点是可通过软件编程对其器件的结构和工作方式进行重构,能随时进行设计调整而满足产品升级,使得硬件的设计可以如软件设计一样方便快捷,从而改变了传统数字系统及用单片机构成的数字系统的设计方法、设计过程及设计概念,使电子设计的技术操作和系统构成在整体上发生了质的飞跃。
VHDL (Very High Speed Integrated Circuit Hardware Description Language,超高速集成电路硬件描述语言)诞生于1982年,是由美国国防部开发的一种快速设计电路的工具,目前已经成为IEEE (The Institute of Electrical and Electronics Engineers)的一种工业标准硬件描述语言;相比传统的电路系统的设计方法,VHDL具有多层次描述系统硬件功能的能力,支持自顶向下(Top to Down)和基于库(Library Based)的设计的特点。
单片机技术在短短的20余年间已发展成为计算机技术中一个非常有活力的分支,它有自己的技术特征、规范、发展道路和应用环境。
1.3 单片机的发展目前计算机硬件技术向巨型化、微型化和单片化三个方向发展。
自1975年美国德克萨斯仪器公司第一块单片机芯片TMS-1000问世以来,在短短的30余年间,单片机技术已发展成为计算机技术中一个非常有活力的分支,它有自己的技术特征、规范、发展道路和应用环境。
按单片机的生产技术和应用对象,单片机先后经历了4位机、8位机、16位机、32位机几个有代表性的发展阶段。
单片机与通用微机相比较,在结构、指令设置上均有其独特之处,其主要特点有:1)单片机的存储器ROM和RAM是严格区分的,ROM称为程序存储器,只存放固定常数及数据。
RAM则为数据存储器,用于工作区及存放用户数据。
2)采用面向控制的指令系统。
3)单片机的输入/输出引脚通常是多功能的。
4)单片机的外部扩展能力强。
从80年代单片机被引入我国,单片机已广泛地应用于电子设计中。
单片机的应用迅速发展,其性价比高,大量的外围接口电路,使基于单片机的电子系统设计方便,周期缩短,而且不断发展。
新型单片机支持高级语言,进一步延伸了其发展空间。
2方案论证与选择2.1 方案一基于VHDL语言的频率计的设计设计的基于VHDL语言频率计的系统原理框图系统原理框图如图2.1所示。
图2.1 设计的基于VHDL语言频率计的系统原理框图各模块说明如下:(1) 标准信号发生器, 开关控制电路。
标准信号发生器产生1kHz 基准信号。
开关控制电路对键盘输入的启停信号进行处理(2)分频器当收到使能信号, 分频器启动, 将标准1kHz 信号经3次10分频, 得到100Hz, 10Hz, 1Hz 信号。
1kHz, 100Hz, 10Hz 信号作为计数器闸门信号来控制计数, 以实现不同量程。
(3)计数控制器计数控制模块将输入的分频信号处理, 产生计数闸门信号、计数清零信号和锁存信号。
(4)计数器采用3个十进制计数器级联作为计数模块。
闸门信号与待测信号相与作为计数输入。
计数结果直接输出给锁存器。
(5)锁存器每当锁存使能信号来临, 锁存器便将锁存结果读入、锁存。
锁存器还完成量程选择功能。
锁存器还根据当前量程, 选择合适的小数点位置输出。
(6)译码显示电路由于小数点由锁存器输出, 故在此仅考虑数码管的7段驱动,7段译码器将计数值译成相应的7 段数码驱动值。
2.2 方案二基于单片机的频率计的设计设计的基于单片机频率计的原理框图如图2.2所示。
图2.2 设计的基于单片机频率计的原理框图复位电路采用上电复位方式,每次单片机上电工作时使单片机处于复位状态,即初始状态,为测量频率作好准备。
时钟电路中片内高增益反相放大器通过XTAL1、XTAL2外接作为反馈元件的晶振(呈感性)与电容组成的并联谐振回路构成一个自激振荡器向内部时钟电路提供振荡时钟,由此向单片机提供振荡脉冲。
AT89C51单片机内部具有2个16位的定时器/计数器,并可以在定时或计数溢出时产生中断。