深度剖析MAX135:15位并行接口ADC的卓越性能与应用
在电子设计领域,模拟到数字的转换是一个关键环节,而ADC(模拟 - 数字转换器)则是实现这一转换的核心器件。今天,我们将深入探讨MAXIM公司的一款高性能ADC——MAX135,它以其独特的特性和广泛的应用场景,成为众多电子工程师的首选。
文件下载:MAX135.pdf
一、MAX135概述
MAX135是一款CMOS 15位二进制输出的模拟 - 数字转换器,采用多斜率积分技术,在转换速度和精度上都有出色表现。相比标准积分型ADC,它能在更短的时间内完成低噪声、高分辨率的转换。官方测试显示,它能达到每秒16次转换,但实际操作中最高可达到该速率的6倍。通过数据平均和Super LSBs技术,MAX135甚至能实现18位的分辨率。
1. 低功耗特性
这款ADC在正常工作时的最大供电电流仅为125μA,而在睡眠模式下更是低至10μA,这使得它非常适合电池供电的设备。低转换噪声让它在仅300mV满量程(每LSB为15μV)的情况下也能稳定工作。
2. 便捷的接口设计
MAX135采用简单的8位并行数据总线和三条控制线,能轻松与各种常见的微处理器进行接口。其补码输出编码方式简化了双极性测量的过程。
3. 广泛的应用场景
高分辨率和紧凑的尺寸使MAX135在数据记录器、数控系统、秤重设备、数据采集系统和面板仪表等领域都有广泛的应用。它提供28引脚的DIP和SO封装,有商业和扩展温度等级可供选择。
二、技术特点
1. 高精度与高分辨率
- 15位多斜率积分ADC,在每秒16次转换时具有15μV的分辨率。
- 通过3个Super Bits实现18位分辨率,为高精度测量提供了可能。
2. 低功耗设计
- 正常工作时最大电流125μA,睡眠模式下最大电流10μA,有效降低了功耗。
3. 低噪声性能
能够在300mV满量程下稳定工作,低噪声特性使其在微弱信号测量中表现出色。
4. 易于微处理器接口
8位并行数据总线方便与各种微处理器连接,简化了系统设计。
5. 小封装尺寸
28引脚的DIP和SO封装,节省了电路板空间。
三、电气特性
1. 电源相关参数
- 供电电压范围:V+ = 5V,V - = - 5V,DGND = AGND = IN LO = REF - = 0V,REF + = 545mV。
- 正电源电流:正常工作时的最大值等参数都有明确规定。
2. 数字部分参数
3. 时序特性
包括CS到WR设置时间、WR数据设置时间、WR脉冲宽度等一系列时序参数,工程师在设计时需要严格按照这些参数进行时序控制,以确保ADC的正常工作。
四、应用信息
1. 电路设计要点
图1展示了MAX135的基本应用电路,在设计时要注意将模拟线路和组件与数字输入/输出线路保持一定距离,防止电容耦合到模拟电路中。
2. 提高转换速度
对于需要更高转换速率的应用,需要选择不同的组件。地平面和屏蔽对于快速转换速率下的稳定读数至关重要。当工作在高于32,768Hz的晶体频率时,可选择50Hz或60Hz模式,其中50Hz模式由于积分周期更长,性能会更好。
3. 提高分辨率
对于对分辨率要求较高而对速度要求不高的应用,可以利用状态寄存器中的LSB/2、LSB/4和LSB/8位来实现更高的分辨率。通过对这些位进行平均处理,最多可获得±18位的分辨率。
4. 组件选择
- 积分电阻(RINT):推荐使用402k的金属膜电阻,用于345mV至655mV的参考电压。最佳线性度在积分电流(IINT)不超过2.5μA时实现。
- 积分电容(CINT):振荡器频率、积分电阻和积分电容决定了满量程读数时的最大积分器输出电压摆幅。当使用不同的时钟频率时,可通过特定公式选择合适的CINT。
- 参考电容(CREF):参考电容的值要足够小,以便在电源启动时能在所需时间内从放电状态完全充电;同时要足够大,以确保在转换过程中电荷不会过度下降。通常情况下,CREF为0.1μF。
- 晶体频率:晶体频率决定了转换速率,表1列出了50Hz和60Hz操作在特定转换速率下的晶体频率和积分电容。
5. 参考电压选择
对于300mV满量程,60Hz模式下参考电压为523mV,50Hz模式下为629mV。可通过特定公式计算参考电压。ICL8069是一个理想的参考电源,可通过分压来获得所需的参考电压。
6. 数字接口
MAX135采用8位双向数据总线,通过CHIP SELECT(CS)、READ(RD)和WRITE(WR)进行控制。初始化ADC是确保其正确工作的关键步骤。它有四个内部寄存器,通过设置相应的寄存器位可以实现数据的读写操作。
7. 特殊功能
- 读零位:用于校准过程,去除零偏移。通过多次读零测量的平均值可以获得最准确的读零值。
- 睡眠位:设置为1时,当EOC = 1时进入低功耗睡眠模式。在退出睡眠模式时,需要等待一段时间让模拟电路稳定。
- 50Hz/60Hz位:通过设置该位可以调整积分周期,以适应不同的电源频率环境,实现最高的交流抑制。
- 启动位:设置为1时启动转换,可通过不同的方式实现连续数据转换。
8. 输出寄存器
- 寄存器0:包含低字节(B0 - B7)转换数据,EOC变高后可获取新数据。
- 寄存器1:包含高字节(B8 - B15)数据,采用补码格式。
9. 状态寄存器
- LSB/2、LSB/4、LSB/8位:用于提高分辨率。
- 积分位:用于确定模拟输入可以更改的最早时间。
- 转换结束位(EOC):指示转换状态。
- 碰撞位:警告微处理器寄存器数据在读取周期内被更改。
10. 模拟部分
- 序列计数器和结果计数器:控制转换阶段的时序和结果的积累。
- 差分参考输入:参考输入可接受转换器电源电压范围内的任意电压,要注意避免共模电压引起的翻转误差。
- 差分输入:输入电压要在输入放大器的共模范围内,避免饱和积分器输出。
- 转换阶段:包括积分阶段、反积分阶段、休息阶段、8倍阶段等,每个阶段都有其特定的功能和时序。
五、总结
MAX135作为一款高性能的15位并行接口ADC,以其低功耗、高分辨率、低噪声和易于接口等优点,在众多电子应用中展现出了强大的竞争力。电子工程师在设计过程中,需要根据具体的应用需求,合理选择组件和设置参数,充分发挥MAX135的性能优势。同时,要注意电路设计中的各种细节,如模拟与数字线路的隔离、时序控制等,以确保系统的稳定性和可靠性。你在使用MAX135的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
adc
+关注
关注
100文章
7943浏览量
556860 -
电子设计
+关注
关注
42文章
2870浏览量
49916
发布评论请先 登录
深度剖析MAX135:15位并行接口ADC的卓越性能与应用
评论