摘要:随着科技发展,频率计的使用越来越频繁。本文介绍了一款在 windows 环境下基于 Proteus 平台上的数字频率计仿真设计,主体是单片机(型号 AT89C51),计数器 74HC393、 D 触发器 74HC08 做为外围器件,设计出一款简单的数字频率计,实现频率信号的测量。 测频方法和设计思路均选用低频段直接测频法;主要由处理器模块和显示模块组成硬件电 路。用 C 语言作为主要编程语言,对单片机进行简单操作(编程),充分应用内部逻辑和 外围器件,实现计数功能,进一步对频率进行测量。此款频率计测量最小值 1HZ,最大值 1MHZ,稳定性和精度都远超于同类产品。91208
毕业论文关键词:频率计,LCD1602,Proteus,C 语言
Abstract: With the development of science and technology, the use of the frequency meter is more and more frequent, It introduces a simulation design of digital frequency meter built upon Proteus platform in windows environment, the main body is a single chip microcomputer (AT89C51), and using a counter 74 hc393, and a D flip-flop 74 hc08 as a peripheral device, designed a simple digital frequency meter, realize the measurement of frequency signal。 Frequency measuring method and design low frequency band was used for the direct frequency measurement method。 The hardware circuit is constituted with the processor module and display module。 Using C language as the main programming language to operate SCM simply。 And using the internal logic and peripheral devices, realize the counting function, further to measure frequency。 This frequency meter to measure the minimum 1 Hz, the maximum 1 MHZ, stability and accuracy are far more than in the similar products。
Keywords:Frequency meter, LCD1602, Proteus, C language
目录
1 绪论 5
1。1 研究意义 5
1。2 研究价值 5
1。3 研究方案 5
2 总体设计方案 6
2。1 设计依据 6
2。2 设计思想 6
2。3 方案论证 7
2。4 待测信息收集 8
3 硬件部分 9
3。1 设计总框图 9
3。2 电源设计 9
3。3 最小系统 9
3。4 显示系统 14
3。5 LCD1602 说明 16
3。6 仿真图 17
3。7 原理图 17
3。8 PCB 图 18
3。9 设计环境 18
4 总结及拓展 18
4。1 实物展示及说明 20
4。2 测试及分析 20
4。3 总结 21
参考文献 23
致谢 24
附录 25
1 绪论
1。1 研究意义
数字频率计是一个优秀电子工程师不可或缺的测量工具,尤其是对硬件工程师来说显 得更加重要,数字频率计可以说是他们的左膀右臂,人在哪里,频率计就在在哪里;虽说 示波器也可以测量频率,但是由于示波器体积比较大,携带不是特别方便,工作电压也要 求比较高,很快被工程师们淡漠进而使用次数减少,取而代之的是小巧玲珑便于携带的数 字频率计。为了适应数字频率计这样一个高需求高、要求的市场背景下,选择这样一个课 题作为研究对象是非常有研究意义的。