基于单片机简易的频率计毕业论文

基于单片机简易的频率计毕业论文

ID:12404233

大小:1.62 MB

页数:62页

时间:2018-07-16

基于单片机简易的频率计毕业论文_第1页
基于单片机简易的频率计毕业论文_第2页
基于单片机简易的频率计毕业论文_第3页
基于单片机简易的频率计毕业论文_第4页
基于单片机简易的频率计毕业论文_第5页
资源描述:

《基于单片机简易的频率计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计任务书学生姓名:王太勋曹勇专业班级:电子科学与技术0903班指导教师:祁存荣工作单位:信息工程学院题目:数字频率计的设计与制作一、初始条件:面包板,集成芯片,Proteus软件,导线若干,电子线路实验箱,示波器。二、要求完成的主要任务:利用Proteus的实现数字频率计的设计、仿真和制作,并实现以下功能:1、测量信号:正弦波、方波信号,信号幅度Vxm=(0.2-5V);2、测量频率范围:1Hz-9,999Hz;3、显示方式:4位十进制数显示;4、时基电路由555振荡器产生1HZ脉冲信号;5、频率准确度即

2、误差在0.002左右。三、时间安排:电子线路设计与制作的教学课程、目的与要求第1天学习电子技术基础和proteus的基本知识第2—4天根据课题要求查找资料并完成课题的设计方案第5、6天课程设计第7—11天实物连接并在实验室调试、验收第12—14天指导老师签名:年月日系主任(或责任老师)签名:年月日摘要11.芯片介绍11.1LM32411.2AT89S5211.2.1AT89S52的主要性能11.2.2AT89S52的功能特性描述21.2.3AT89S52的引脚功能描述31.2.4特殊功能寄存器41.2.5存储器

3、结构61.2.6定时器0和定时器161.2.7定时器261.2.8中断71.2.9晶振特性81.2.10Flash编程―并行模式92总体方案设计102.1设计要点102.2系统方案论证103模块设计与实现123.1显示模块123.2单片机总控制单元:123.3放大整形电路134软件设计146总结与体会18参考文献19附录1:总体电路原理图20附录2:元件清单21附录三:实体图22摘要本次设计的简易频率计,是以AT89S52单片机为控制核心,辅以放大整形电路,显示电路构成的。简易频率计能够根据题目要求能够用4位7

4、段数码管显示待测频率,格式为0000Hz。测量频率0~9999Hz信号类型:正弦波、方波和三角波。测量信号幅值:0.1~9V。另外,采用在线编程校准大大提高了频率计的测量精度,在9999Hz的频率范围内。而且具有灵活的现场可更改性。在不更改硬件电路的基础上,对系统进行各种改进还可以进一步提高系统的性能。该数字频率计具有高速、精确、可靠、抗干扰性强和现场可编程等优点。对所设计的频率计的各项指标进行了测量和记录,满足要求,且在局部某些地方有自己的创新之处,相比用中规模集成器件构成的频率计优点有成本低、原理简单、功能

5、齐全,实现价值高,各项性能较好。关键字:数字频率计AT89S52可编程高精度1I1.芯片介绍本次课程设计主要用到的芯片有用于整形电路的集成运放LM324和主控芯片AT89S52,下面对这两块芯片作一下详细的介绍。1.1LM324LM324是四运放集成电路,它采用14脚双列直插塑料封装,外形如图1所示。它的内部包含四组形式完全相同的运算放大器,除电源共用外,四组运放相互独立。每一组运算放大器可用图2所示的符号来表示,它有5个引出脚,其中“+”、“-”为两个信号输入端,“V+”、“V-”为正、负电源端,“Vo”为输

6、出端。两个信号输入端中,Vi-(-)为反相输入端,表示运放输出端Vo的信号与该输入端的相位相反;Vi+(+)为同相输入端,表示运放输出端Vo的信号与该输入端的相位相同。LM324的引脚排列见图2。图1运算放大器的符号图2LM324的引脚排图由于LM324四运放电路具有电源电压范围宽,静态功耗小,可单电源使用,价格低廉等优点,因此被广泛应用在各种电路中。1.2AT89S521.2.1AT89S52的主要性能l与MCS-51单片机产品兼容l8K字节在系统可编程Flash存储器l1000次擦写周期l全静态操作:0Hz

7、~33Hzl三级加密程序存储器l32个可编程I/O口线l三个16位定时器/计数器58l八个中断源l全双工UART串行通道l低功耗空闲和掉电模式l掉电后中断可唤醒l看门狗定时器l双数据指针l掉电标识符1.2.2AT89S52的功能特性描述AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系

8、统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。