文档介绍:一、设计任务和主要内容
1、设计题目
简易频率测量仪
2、设计内容与要求
对800—1200HZ中频电源进行频率监控,测量精度不低于1%并用数码管实时显示被测脉冲频率值。
(1)信号传送:对被测信号实现两个转换:强电→弱电;正弦→方波
(2)频率计算:计算频率并保存两位小数
(3)频率显示:十六进制→BCD码
3、设计目的
,将所用的理论知识应用到实践中,增强实践动手能力,进而促进理论知识的强化。
。根据课题的要求,提出选择设计方案,查找所需元器,编程写入EPROM并进行调试等。
,掌握单片机的扩展芯片CD4093B的应用
二、设计原理
频率计是直接用十进制来显示被测信号频率的一种测量装置。利用放大整形电路将输入信号整形为方波,即将被测信号变成脉冲信号,其重复频率等于被测频率fx。通过利用计数器测量1s内脉冲的个数,利用锁存器锁存, 稳定显示在数码管上,即可。频率,即是周期信号在单位时间(1s)内变化的次数。若在一定时间间隔T内测得这个周期信号的重复变化次数N,则其频率就可以表示:
由于计数器计得的脉冲数N是在1秒时间内的累计数,所以被测频率。
我们选择通过待测电路产生的脉冲信号与基准电路的脉冲信号比较计数的总体思路,即时间基准信号发生器提供标准的时间脉冲信号,其周期为1s,门控电路的输出信号持续时间亦准确地等于1s。闸门电路由标准秒信号进行控制,当秒信号来到时,闸门开通,被测脉冲信号通过闸门送到计数译码显示电路。秒信号结束时闸门关闭,计数器停止计数。测量结果便以数字显示的方式读出,实现设计要求。
2. STC89C52
STC89C52是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16 位
定时器/计数器,一个6向量2级中断结构,全双工串行口。另外 STC89X52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35Mhz,6T/12T可选。其引脚如图1。
STC89C52引脚图
3. 三端稳压集成电路7805
常见的三端稳压集成电路有正电压输出的7805,顾名思义,三端IC是指这种稳压用的集成电路,只有三条引脚输出,分别是输入端、接地端和输出端。它的样子象是普通的三极管,TO- 220 的标准封装,也有9013样子的TO-92封装。7805参数表见图2.
参数
符号
测试条件
最小值
典型值
最大值
单位
输出电压
Vo
Tj=25℃
V
<1o<,Po<15W
Vi= to 20v
V
线性调整率
△Vo
Tj=25℃,Vi= to 25V
100
mV
Tj=25℃,Vi=8V to 12V
50
mV
负载调整率
△Vo
Tj=25℃,lo= to
9
100
mV
Tj=25℃,lo=250mA to 750mA
4
50
mV
静态电流
IQ
Tj=25℃
8
mA
静态电流变化率
△IQ
lo=5mA to
mA
Vi=8V to 25V
mA
输出电压温漂
△Vo/△T
lo=5mA
mV/
℃
输出噪音电压
VN
f=10Hz to 100KHz,Ta=25℃
42
μV
纹波抑制比
RR
f=120Hz,Vi=8V to 18V
62
73
dB
输入输出电压差
Vo
lo=,Tj=25℃
2
V
输出阻抗
Ro
f=1KHz
15
mΩ
短路电流
1SC
Vi=35V,Ta=25℃
230
mA
峰值电流
1PK
Tj=25℃
A
图2 7805参数表
三、方案的选择
1、主控制器选择
采用单片机作为整个控制系统的核心。从可行性、可靠性及成