关于单片机与A/D转换器的接口设计
出处:蓝色魅力 发布于:2007-10-25 10:27:50
1 MAX195引脚及说明
MAX195有16个引脚,其排列如图1所示。

2 MAX195转换原理及时序
MAX195片内含有电容性的数字模拟变换器(DAC),可对模拟输入进行特有的跟踪和保持,再由逐次逼近寄存器和比较器,在变换时钟CLK的控制下,把模拟输入变换成16位数字代码,通过片内的串行接口输出。芯片内的接口和控制逻辑易与大多数微处理器相连,减少了对外部元件的需求。
其变换及数据输出的时序如图2所示。

由时序可以看出,在前次变换结束至少经过三个或三个以上时钟周期后,变换在有效后的CLK时钟下降沿开始(MAX195对信号的跟踪/保持、采集需4个CLK周期)。同时,在下一个时钟下降沿变高,待经过9.4μs(CLK为1.7MHz)变换结束后,由高变低,给出变换结束信号,可送去中断或被查询。变换结束由三态串行口DOUT端输出。在变换期间由CLK控制读出数据,也可在两次变换之间由SCLK串行时钟定时读出数据,速率可达5Mbps。图2中所示情况为后者,在保持低电平后,在每个SCLK的下降沿,DOUT端按MSB在前的次序输出一位数据,否则,DOUT处于高阻态。
3 MAX195的校准
MAX195在上电时自动进行校准。为了减少噪声的影响,每一个校准试验进行多次并对其结果求平均值。在时钟频率1.7MHz下,校准大约需14000个时钟周期或8.2ms。除了上电校准之外,把拉至低电平将使MAX195暂停工作,使再次回到高电平便启动新的校准。
注:只有在上电延迟期间,电源尚未稳定就开始上电校准或电源电压、环境温度及时钟频率发生明显变化时,才建议重新加以校准。
软件校准参考子程序如下:

4 AT89C51与MAX195的接口设计
图3为AT89C51与MAX195接口的硬件电路图。

图中AT89C51的ALE端输出信号(等于1/6晶振频率fosc=6MHz)作为CLK变换时钟。P1.5作为MAX195的启动控制端。端悬空表示模拟信号可双极性输入,也可根据需要接+5V———单极性输入;接地———关闭方式。
根据图3,给出A/D采样程序如下:
![]()

注:采样结果保存在R2、R33中。
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 看看这款高质量数据采集系统都偏爱的可编程增益放大器2026/8/24 16:24:21
- 一次通过EMI合规性测试——第5部分:关于精密模拟、屏蔽和热管理的进阶考量2026/8/21 16:26:21
- 放大器全解析:类型、增益、原理与分类2026/8/17 16:31:26
- ATA - 7050 高压放大器:智能材料驱动器控制实验的关键助力2026/8/14 16:02:41
- 艾为 SPST 模拟开关助力音频功放 “喇叭 + 听筒” 二合一设计简化2026/8/13 15:38:05









