新闻中心

EEPW首页>手机与无线通信>设计应用> 基于89C51放电法测高阻数据的采集与处理

基于89C51放电法测高阻数据的采集与处理

作者: 时间:2012-08-31 来源:网络 收藏

2.1 充电路
将待测与已知电容组成回路,先让电源给电容充电,充电完成后,再让电容通过电阻。在电容时测量电容上的电压随时间的变化关系,从而确定的阻值。这里选用输入阻抗达到1015 Ω的运放AD549用作电压跟随器,隔离测试回路与待测电阻回路。

本文引用地址://m.amcfsurvey.com/article/154034.htm

i.JPG


2.2 模数转换部分
模拟信号送入ADC0809。ADC0809为8路输入通道8位A/D转换器,即分辨率为8位,具有转换起停控制端,转换时间为100 μs,单个+5 V电源供电,模拟输入电压范围0~+5 V,不需零点和满刻度校准。ADC0809内部带有输出锁存器,可以与单片机直接相连。初始化时,使START和OE信号为低电平,开始转换时在START和ALE加一个正脉冲信号,ADC0809开始转换,在转换期间EOC为低电平,转换结束EOC为高电平。单片机根据EOC信号检测到转换结束后,给OE为置高电平,ADC0809把转换的输出到8位线上,单片机由线上获得转换结果。
单片机系统的晶体为12 MHz,ADC0809的工作频率选为500 kHz,在电路中采用74L574把单片机的2 MHz的ALE信号进行4分频,获得AD0809所需的工作频率。
2.3 单片机部分
ADC0809的START为转换启动信号,当START上跳沿时,所有内部寄存器清零;下跳沿时,开始进行A/D转换;在转换期间,START应保持低电平,让START和P2.7连接。EOC为转换结束信号,当EOC为高电平时,表明转换结束;否则,表明正在进行A/D转换,检测ADC0809的EOC端,将它与P3.2口连;OE为输出允许信号,用于控制3条输出锁存器向单片机输出转换得到的数据。OE=1,输出转换得到的数据;OE=0,输出数据线呈状态,让OE与P2.6连接。D7-D0为数字量输出线,数据的输出口连接到P0口,单片机由P0口读取转换结果,在单片机上实现数据的换算。

j.JPG



评论


相关推荐

技术专区

关闭