其中,T为 的周期。
输入电压 通过AD637中的绝对值电路变成单极性电流,加至平方/除法器的一个输入端,再经低通滤波/放大器,最终在AD637的9号脚输出直流电压 。
2.3.4 AD637的外围电路
图5 AD637外围电路
由AD637构成的转换电路具有准确度高,稳定性好,测量速度快等特点,可以测量各种波形的有效值,且频带宽,是一种较理想的设计。根据其特性曲线,AD637在输入电压在0.2V~2V范围内有最佳频率响应,所以衰减放大电路的输出信号电压应控制在该范围内。
2.4 AD转换电路设计
2.4.1 ADC0832的介绍
ADC0832为8位分辨率A/D转换芯片,其最高分辨可达256级,可以适应一般的模拟信号转换要求。芯片接口说明如表2。
表2 ADC0832引脚说明
引脚号 名称 说明
1 CS_ 片选使能端,在低电平时芯片使能
2 CH0 模拟信号输入通道0,或作为IN+/-使用
3 CH1 模拟信号输入通道1,或作为IN+/-使用
4 GND 芯片电压参考0电位(地)
5 DI 数据信号的输入端,选择通道控制
6 DO 数据信号的输出端,转换后数据输出
7 CLK 时钟输入端
8 Vcc/REF 电源电压输入和参考电压输入(复用)
2.4.2 ADC0832与单片机的连接
图6 ADC0832与单片机连接图
2.5 AT89S52单片机介绍及其外围电路
2.5.1 AT89S52芯片介绍
AT89S52是一个适用于低电压且性能高CMOS8位单片机,片内含8kbytes的能反复擦写的Flash只允许读的程序存储器和256bytes的随机存取的数据存储器(RAM),器件采用非易失性、高密度存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元。
引脚号 名称 说明
P3.0 RXD 串行输入口
P3.1 TXD 串行输出口
P3.2 INT0 外部中断0
P3.3 INT1 外部中断1
P3.4 T0 记时器0外部输入
P3.5 T1 记时器1外部输入
P3.6 WR 外部数据存储器写选通
RST RST 复位输入
EA/VPP EA/VPP 使能端
XTAL 1 XTAL1 反向振荡器的输入
XTAL 2 XTAL2 反向振荡器的输出
表3 AT89S52常用管脚说明
AT89S52单片机的DIP封装形式下的引脚如图7所示:
图7 AT89S52引脚图
2.5.2 单片机最小系统连接图
单片机常见外围电路包括晶振电路和复位电路。晶振电路为单片机的运行提供一个时钟基准,单片机执行指令是在时钟电路的控制下按节拍一拍一拍进行的。复位电路是使CPU和系统中其他部件都处于一个确定的初始状态,并从这个初始状态开始工作。
本系统中单片机的晶振电路和复位电路如图8所示。
图8 单片机晶振电路与复位电路
2.6 数值显示电路的设计
2.6.1 LCD1602介绍
显示部分器件的选择主要采用的是LCD液晶显示装置,和普通的七段数码管相比,虽然亮度没有数码管高,但是液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用,且不需要外围的锁存装置和移位寄存器,能够简化外围驱动电路,减少成本,并且它能够显示多位的数字和字符,功能较为强大。 AT89S52单片机的数字电压表的设计+电路原理图+源码(5):http://www.751com.cn/zidonghua/lunwen_1042.html