- 3
- 0
- 约4.1千字
- 约 9页
- 2017-11-14 发布于江苏
- 举报
单片机频率计设计方案
第一章 绪论
1.1 课题研究的意义
随着科学技术的发展,尤其是单片机技术和半导体技术的高速发展,频率计的研究及应用越来越受到重视,这样对频率测量设备的要求也越来越高。目前的微处理器芯片发展迅速,出现诸如DSP、FPJA等不同领域的应用芯片。而单片机是一门发展极快,应用方式极其灵活的使用技术。它以灵活的设计、微小的功耗、低廉的成本,在数据采集、过程控制、模糊控制、智能仪表等领域得到广泛的应用,极大的提高了这些领域的技术水平和自动化程度。
本次课程设计的内容是使用AT89C51单片机最小系统设计频率计系统,系统以单片机为主控单元,主要用于对方波频率的测量。
1.2 频率计研究的发展趋势
对灵敏度和准确度的要求:
为了测量微波频率,频率计必须在测量频率点上有足够的灵敏度,这样当测量临界信号时才可能有更多的灵活性。如果要做精确的测量,一定要保证被测信号的频率和幅度在测量仪器的指标范围之内。
测量仪器的准确度的选择:
仪器的频率测量准确度取决于时基。大多数仪器使用的10MHZ参考振荡器具有107或108的频率准确度和稳定度。高分辨率比高精度更容易实现,因为增加显示位数比制造更稳定的振荡参考源要容易的多。
可能影响频率计选择和应用的还有另外几个值得考虑的特性,如:采样时间、测量速度和跟踪速度,这些特性可能影响测量结果的准确及结果的及时处理。
第二章 总体方案介绍
2.1 频率计原理
频率的测量实际上就是在1s时间内对信号进行计数,计数值就是信号频率。用单片机设计频率计通常采用两种办法,使用单片机自带的计数器对输入脉冲进行计数;单片机外部使用计数器对脉冲信号进行计数,计数值再由单片机读取。MHz/24=460.8KHz。对外部脉冲的占空比无特殊要求。根据频率检测的原理,很容易想到利用51单片机的T0、T1两个定时/计数器,一个用来定时,另一个用来计数,T0应该工作在中断方式,用于1s时间的中断处理,T1用于对频率脉冲的计数。
2.2 设计思想
明确频率计工作原理以后,为了更方思路更清晰地对程序编写,还应该作出程序的总体框图,如图2.1所示。程序的主体可以分为4个模块:定时计数、采集数据、进制转换和数码显示,当然,程序还应该包括很多细节问题。例如,动态显示的时候应该调用延时程序。
图2.1 频率计系统总体框图
第三章 硬件设计
3.1 系统硬件的构成
本频率计的数据采集系统主要元器件是AT89C51单片机,由它完成对待测信号频率的计数和结果显示等功能,外部还有显示驱动芯片、LCD显示器、按键控制等器件。可分为以下四个模块:计时模块、计数模块、信息采集处理模块、LCD显示模块。由于本设计非常简单,实现的功能较少,所以计数模块采用单片机本身的内部计时器和计数器。
3.2 AT89C51单片机及其引脚说明
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。 单元程序的设计
4.1 1s定时
本次设计选用定时器T0完成定时功能,选用方式1时最多也只能定时,显然不能满足定时1的要求,可以用下面这种方法解决:采用T0定时50,连续循环定时20次即可完成1定时,用一个计数单元30H存放循环的次数,每一次循环30H单元自增1,当30H单元为20时则1定时到时。其程序流程图如图4.1所示。
定时器T0初始化程序如下:
CNT EQU 30H
MOV IE,#8AH ;开放T0、T1中断
MOV TMOD,#51H ;T0定时,T1计数,都工作于方式一
MOV 30H,#00 ;对30H单元清零
SETB TR0
根据流程图设计的1s定时程序如下:
INT_T0:
MOV TH0,#3CH
MOV TL0,#0BH ;设置计时初值为50ms
INC CNT
MOV A,CNT
CJNE A,#20,RETUNE ;是否计时满1s
MOV CNT,#00H
RETUNE:
RETI
图4.1 1s定时流程图
T1计数程序
设计中T1采用计数功能,需要注意的一个问题是,输入的待测时钟信号的频率最高可以达到460800Hz,但计数器最多只能计数65536次,显然需要对计数单元进行扩展,扩展的思路是除了计数器T1的TH1和TL1用于计数外,再选用一个计数单元,每当计数器T1溢出回零时产生中断,中断程序执行计数扩展单元自增1,这样,当一秒时间到时采集的计数数据,扩展计数
您可能关注的文档
最近下载
- JT-T-437-2001港口主要统计指标分类与代码.docx VIP
- 2025年江西司法警官职业学院单招职业适应性测试题库附答案解析.docx VIP
- 研学实战东北烈士纪念馆57课件.pptx
- 2016年江苏南京中考《数学》试卷+答案+解析.pdf
- 浙江省强基联盟2024-2025学年高三上学期语文期末联考试卷(含答案).pdf VIP
- 30.近五年高考英语必备高频词汇及短语汇编(真题版).pdf
- 医学课件-急救物品、药品、仪器管理制度.pptx VIP
- 罗斯蒙特雷达液位计组态操作.doc VIP
- 烟台大学大学英语4期末复习题 .pdf VIP
- 2026年春季学期学校工作计划.docx VIP
原创力文档

文档评论(0)