毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89S52单片机的数字电压表的设计+电路原理图+源码(5)

时间:2016-12-16 19:02来源:毕业论文
其中,T为 的周期。 输入电压 通过AD637中的绝对值电路变成单极性电流,加至平方/除法器的一个输入端,再经低通滤波/放大器,最终在AD637的9号脚输出直


其中,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.youerw.com/zidonghua/lunwen_1042.html
------分隔线----------------------------
推荐内容