深入剖析 MAX15500/MAX15501:工业模拟电流/电压输出调节器的卓越之选

电子说

1.4w人已加入

描述

深入剖析 MAX15500/MAX15501:工业模拟电流/电压输出调节器的卓越之选

在工业自动化和控制领域,模拟输出调节器扮演着至关重要的角色,它们能够将数字信号转换为精确的模拟电流或电压输出,以满足各种工业设备的控制需求。今天,我们就来深入探讨 Maxim Integrated 公司推出的两款工业模拟电流/电压输出调节器——MAX15500/MAX15501。

文件下载:MAX15500GTJ+.pdf

一、产品概述

MAX15500/MAX15501 是两款高性能的模拟输出调节器,能够提供高达 ±24mA 的可编程电流或高达 ±12V 的可编程电压,输出与控制电压信号成比例。控制电压通常由外部 DAC 提供,MAX15500 的输入电压范围为 0 至 4.096V,MAX15501 为 0 至 2.5V。这两款器件具备单极性和双极性输出模式,可灵活适应不同的应用场景。

二、主要特性与优势

  1. 宽电源电压范围:支持高达 ±32.5V 的电源电压,输出可承受 ±35V 的电压,具备出色的耐压能力,能适应复杂的工业环境。
  2. 可编程输出:提供多种可编程输出范围,包括 ±10V、0 至 10V、0 至 5V、±20mA、0 至 20mA 和 4 至 20mA 等,满足不同工业设备的需求。
  3. 高精度与稳定性:具有 2ppm 的增益误差漂移,在 -40°C 至 +105°C 的宽温度范围内仍能保持出色的精度和稳定性。
  4. 完善的保护机制:对过流、短路、过温以及电源欠压等异常情况进行全面监控和保护,确保系统的可靠性和稳定性。
  5. SPI 接口与菊花链功能:通过 SPI 接口进行编程,支持菊花链操作,方便多设备的级联和控制,减少系统布线和成本。
  6. 故障报告功能:提供丰富的错误报告,通过 SPI 接口和开漏中断输出,可及时发现和处理系统故障。
  7. 负载监测输出:配备模拟 0 至 3V 输出(MON),可实时监测输出负载状况,便于系统的调试和维护。

三、产品参数详解

  1. 绝对最大额定值
    • 电源电压范围:AVDD 至 AGND 为 -0.3V 至 +35V,AVSS 至 AGND 为 -35V 至 +0.3V,AVDD 至 AVSS 为 0 至 +70V 等。
    • 引脚最大电流:±100mA。
    • 工作温度范围:-40°C 至 +105°C。
    • 存储温度范围:-65°C 至 +150°C。
  2. 电气特性
    • 电源参数:包括模拟正电源电压(VAVDD)、模拟负电源电压(VAVSS)、数字电源电压(VDVDD)等,不同过量程模式下的取值范围有所不同。
    • 模拟输入参数:输入阻抗(RIN)为 10kΩ,输入电容(CIN)为 10pF,模拟输入满量程(VAIN)根据不同型号和配置可选 4.096V 或 2.5V。
    • 电流输出参数:最大负载电阻可达 1kΩ,最大负载电感为 15mH,最大负载电容为 100μF,满量程输出电流可达 ±24mA,具有快速的建立时间,最快可达 40μs。
    • 电压输出参数:最小电阻负载为 1kΩ,最大电容负载为 100μF,不同负载条件下的建立时间也有所不同。
    • 输出监测参数:输出监测(MON)的最大输出电压为 3V,输出电阻为 35kΩ。
    • 温度检测参数:过温阈值为 +150°C,具有 10°C 的迟滞。
    • 数字输入输出参数:包括输入高电压(VIH)、输入低电压(VIL)、输出低电压(VOL)、输出高电压(VOH)等,满足数字信号的接口要求。
    • 时序特性:串行时钟频率(fSCLK)最高可达 20MHz,规定了各种时钟信号和选通信号的时序参数。

四、工作模式与功能实现

  1. 输出模式
    • 电流模式:可输出 -1.2mA 至 +24mA 或 -24mA 至 +24mA 的电流,根据 FSMODE 的状态,具有 5% 或 20% 的过量程能力。
    • 电压模式:可输出 -0.3V 至 +6V、-0.6V 至 +12V 或 ±12V 的电压,同样具有过量程能力。
  2. 启动过程 启动时,器件输出设置为零,所有寄存器位清零,处于待机模式,直到通过 SPI 接口进行配置后才能正常工作。
  3. 输入电压范围选择 通过逻辑输入 FSSEL 可选择输入电压满量程为 2.5V 或 4.096V,方便与不同的外部 DAC 配合使用。
  4. 输出监测功能 MON 输出可提供与输出电压(电流模式)或输出电流(电压模式)成比例的模拟电压信号,用于测量系统负载。具体计算公式如下:
    • 电流模式: [V{MON }=1.425 V+left(V{SENSERN } / 20right)] [R{LOAD }=left(left(V{MON }-1.425 Vright) × 20right) / I_{OUT(PROGRAMMED )}]
    • 电压模式: [V{MON }=1.521 V+62.4 × I{LOAD }] [R{LOAD }=V{OUT(PROGRAMMED )} /left(left(V_{MON }-1.521 Vright) / 62.4right)]
  5. 故障处理功能
    • 输出短路检测:当输出电流超过 30mA(典型值)且持续时间超过 260ms 时,输出短路错误位将置位。
    • 输出开路检测:在电流模式下,当 VOUT 接近 AVDDO 或 AVSSO 且无短路电流,且持续时间超过 260ms 时,开路错误位将置位;在 MAX15500K/MAX15501K 中,仅需满足 VOUT 接近 AVDDO 或 AVSSO 且持续时间超过 260ms 即可。
    • 过温保护:当芯片温度超过 +150°C 时,器件进入待机模式,温度降至 +140°C 以下后,需两次读取错误寄存器才能恢复正常工作。
    • 电源欠压检测:当电源电压(VAVDD 或 VAVSS)低于欠压阈值时,欠压错误位将置位,阈值可在 ±10V 至 ±24V 之间以 2V 为步长进行编程。

五、SPI 接口与通信

  1. 标准 SPI 实现 支持菊花链连接,多个 MAX15500/MAX15501 器件可通过单个 4 线 SPI 接口进行控制,通过 CS1 和 CS2 输入选择芯片,READY 输出信号表示器件完成 SPI 帧处理。
  2. 改进的 SPI 接口 对 CS_ 输入的管理进行了改进,在特定条件下控制 DOUT 线的状态,确保数据传输的准确性和稳定性。同时,有效帧由 16 个 SCLK 周期组成,READY 信号用于触发后续器件的处理。
  3. SPI 操作定义 输入数据位 DIN[13:11] 表示 SPI 命令地址,DIN[9:0] 表示写入或读取的数据。不同的命令地址对应不同的操作,如写入配置寄存器、读取错误寄存器等。
  4. 故障报告应用 ERROR 输出通常连接到系统微控制器的中断输入,仅在检测到新的故障时触发中断,系统微控制器读取错误寄存器可复位 ERROR 信号。

六、应用指南

  1. 输出增益设置
    • 电流模式:通过电流传感电阻设置增益,计算公式为 (RSENSE =VS_{ENSEFS} / I{MAX}),其中 (VSENSE_FS) 为传感电阻上的满量程电压。
    • 电压模式:输出增益固定,根据不同的 VREFIN 和过量程设置有不同的理想增益和传输函数。
  2. 补偿电容选择 根据不同的负载条件(负载电容、负载电阻、负载电感),参考推荐表格选择合适的补偿电容(CCOMP),以确保系统的稳定性和性能。
  3. 布局考虑 在电流模式应用中,采用 Kelvin 连接方式,并缩短 SENSERN 和 SENSERP 到 RSENSE 端子的连接,以减少增益误差漂移。同时,平衡并最小化所有模拟输入走线,以获得最佳性能。

七、总结

MAX15500/MAX15501 以其丰富的功能、出色的性能和完善的保护机制,为工业控制和自动化领域提供了可靠的模拟输出解决方案。无论是在可编程逻辑控制器(PLC)、分布式 I/O 系统还是嵌入式系统中,这两款器件都能发挥重要作用。电子工程师在设计工业控制系统时,可以充分利用 MAX15500/MAX15501 的优势,提高系统的精度、可靠性和稳定性。大家在实际应用中是否遇到过类似器件的使用问题呢?欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分