·上一文章:基于PICFxx单片机控制的正弦波逆变电源
·下一文章:基于XC886单片机的门控系统LIN总线通信模块设计
3 MAX195的校准
MAX195在上电时自动进行校准。为了减少噪声的影响,每一个校准试验进行多次并对其结果求平均值。在时钟频率1.7MHz下,校准大约需14000个时钟周期或8.2ms。除了上电校准之外,把拉至低电平将使MAX195暂停工作,使再次回到高电平便启动一次新的校准。
注:只有在上电延迟期间,电源尚未稳定就开始上电校准或电源电压、环境温度及时钟频率发生明显变化时,才建议重新加以校准。
软件校准参考子程序如下:
4 AT89C51与MAX195的接口设计
图3为AT89C51与MAX195接口的硬件电路图。
AT89C51与MAX195接口的硬件电路图" hspace="0" src="/article/UploadPic/2010-4/20104393623175.jpg" width="260" border="0" onload="return imgresize(this);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>
图中AT89C51的ALE端输出信号(等于1/6晶振频率fosc=6MHz)作为CLK变换时钟。P1.5作为MAX195的启动控制端。端悬空表示模拟信号可双极性输入,也可根据需要接+5V———单极性输入;接地———关闭方式。
根据图3,给出A/D采样程序如下:
注:采样结果保存在R2、R33中。