本资源内容包括:开题报告
一、《简易数字频率计的设计》-资源截图
一.主要内容: 1.课题的目的和意义:本研究方案以单片机设计的频率计是目前产品开发的主要技术,能够更好的体现自动化,智能化的技术发展。并且在今天很长的一段时间内仍然会占据着主导地位。采用STC89C52作为主控制单片机。该芯片功能强大,具有足够快的速度;有各种同步串行接口、足够的内部ROM和RAM,以减小控制系统的物理尺寸,具有看门狗功能和稳定的电源,本系统图形显示程序要求较高,因此我们采用了STC系列的STC89C52它的程序存储器达到8KB),可以很方便的实现我们所需功能,利用其强大的功能不仅可以简化硬件电路而且还可以大幅度提高系统运行速度,最终通过显示屏来显示结果,。 2.解决的主要问题和提纲: A 设计:1 单片机STC89C52控制模块。2 信号与处理电路。 3 单片机电路。 4电源供电电路。 5 1602LCD液晶屏。6数据显示电路。 B 制作:印刷电路板并焊接元器件。 二.可行性研究: 本频率计的设计以 AT89C51 单片机为核心 ,利用它内部的定时/计数器完成待测信号周期/频率的测量。单片机AT89C51 内部具有 2 个 16 位定时/计数器 ,定时/计数器的工作可以由编程来实现定时、计数和产生计数溢出中断要求的功能。在构成为定时器时 ,每个机器周期加 1 (使用 12MHz 时钟时 ,每 1us 加 1) ,这样以机器周期为基准可以用来测量时间间隔。在构成为计数器时 ,在相应的外部引脚发生从 1 到 0 的跳变时计数器加 1 ,这样在计数闸门的控制下可以用来测量待测信号的频率。外部输入每个机器周期被采样一次 ,这样检测一次从1 到 0 的跳变至少需要 2 个机器周期(24 个振荡周期) ,所以最大计数速率为时钟频率的 1/ 24 (使用12MHz时钟时 ,最大计数速率为 500 KHz) 。定时/计数器的工作由相应的运行控制位 TR控制 ,当 TR置 1 ,定时/计数器开始计数;当 TR清 0 ,停止计数。设计综合考虑了频率测量精度和测量反应时间的要求。例如当要求频率测量结果为 3 位有效数字 ,这时如果待测信号的频率为 1Hz ,则计数闸门宽度必须大于 1000s。为了兼顾频率测量精度和测量反应时字 ,则计数闸门宽度大于 1s 即可。当待测信号的频率小于100Hz时 ,定时/计数器构成为定时器 ,由频率计的予处理电路把待测信号变成方波 ,方波宽度等于待测信号的周期。用方波作计数闸门 ,当待测信号的频率等于 100Hz ,使用 12MHz时钟时的最小计数值为 10000 ,完全满足测量精度的要求。 |
||
间的要求 ,把测量工作分为两种方法。当待测信号的频率大于 100Hz 时 ,定时/计数器构成为计数器 ,以机器周期为基准 ,由软件产生计数闸门 ,这时要满足频率测量结果为 3 位有效数为两种方法。当待测信号的频率大于 100Hz 时 ,定时/计数器构成为计数器 ,以机器周期为基准 ,由软件产生计数闸门 ,这时要满足频率测量结果为 3 位有效数字 ,则计数闸门宽度大于 1s 即可。当待测信号的频率小于100Hz时 ,定时/计数器构成为定时器 ,由频率计的予处理电路把待测信号变成方波 ,方波宽度等于待测信号的周期。用方波作计数闸门 ,当待测信号的频率等于 100Hz ,使用 12MHz时钟时的最小计数值为 10000 ,完全满足测量精度的要求 三.基本工作思路: 采用STC89C52作为主控制单片机。该芯片功能强大,具有足够快的速度;有各种同步串行接口、足够的内部ROM和RAM,以减小控制系统的物理尺寸,具有看门狗功能和稳定的电源,本系统图形显示程序要求较高,因此我们采用了STC系列的STC89C52它的程序存储器达到8KB),可以很方便的实现我们所需功能,利用其强大的功能不仅可以简化硬件电路而且还可以大幅度提高系统运行速度,最终通过显示屏来显示结果,。 四.进度安排(包括时间划分和各阶段主要工作内容) ********************************************************************** 五.参考文献 ********************************************************************** |