深度解析DAC8740H和DAC8741H:工业通信调制解调器的卓越之选

电子说

1.4w人已加入

描述

深度解析DAC8740H和DAC8741H:工业通信调制解调器的卓越之选

在工业自动化和过程控制领域,通信协议的稳定与高效至关重要。今天,我们就来深入探讨一下德州仪器(TI)推出的两款高性能调制解调器——DAC8740H和DAC8741H(以下简称DAC874xH),看看它们是如何在复杂的工业环境中大展身手的。

文件下载:DAC8740HRGER.pdf

一、产品概述

DAC874xH是专为工业过程控制和自动化应用而设计的低功耗调制解调器,它兼容HART、FOUNDATION Fieldbus和PROFIBUS PA等多种工业通信协议。这使得它在工业现场设备与控制系统之间的数据传输中发挥着关键作用。

1.1 主要特性

  • 多协议支持:支持HART、FOUNDATION Fieldbus和PROFIBUS PA协议,满足不同工业场景的通信需求。
  • 低功耗设计:在典型工业工作温度范围(-40°C至+85°C)内,最大静态电流仅为180µA,有效降低了系统功耗。
  • 集成度高:集成了1.5V参考电压源、RX解调器、带通滤波器、曼彻斯特编码器和解码器等功能模块,减少了外部元件的使用,简化了设计。
  • 灵活的时钟选项:支持内部振荡器、外部晶体振荡器和外部CMOS时钟,可根据实际需求灵活选择。
  • 可靠的通信:具备CRC位错误检查和看门狗定时器(仅DAC8741H),提高了通信的可靠性。
  • 宽工作温度范围:可在-55°C至+125°C的温度范围内正常工作,适应恶劣的工业环境。
  • 小封装尺寸:采用4mm×4mm的QFN封装,节省了电路板空间。

1.2 应用领域

  • 工业过程控制和自动化:用于工业现场设备与控制系统之间的数据通信,实现远程监控和控制。
  • PLC或DCS I/O模块:为可编程逻辑控制器(PLC)或分布式控制系统(DCS)的输入输出模块提供通信接口。
  • 现场和传感器变送器:支持传感器数据的采集和传输,实现传感器与控制系统之间的通信。

二、技术细节剖析

2.1 功能模块

2.1.1 HART调制解调器

在HART模式下,DAC874xH将输入数据转换为1200Hz和2200Hz的FSK模拟信号,实现HART通信。它采用查找表和计数器的方式,将数字数据转换为模拟信号,确保信号的准确性和稳定性。同时,通过RTS引脚或MODEM CONTROL寄存器控制调制器的激活,实现半双工通信。

2.1.2 HART解调器

HART解调器将接收到的FSK信号转换为二进制数据,并存储在接收FIFO中。当检测到有效载波时,CD引脚或IRQ引脚会发出信号,通知主机控制器有数据接收。同时,为了防止误检测,采用了滞后特性。

2.1.3 FOUNDATION Fieldbus或PROFIBUS PA曼彻斯特编码器

编码器将输入的数据转换为曼彻斯特编码的二进制模拟信号,以31.25kHz的波特率进行传输。通过UART或SPI接口将数据加载到发送FIFO中,当FIFO中有数据且解码器不接收数据时,编码器开始工作。

2.1.4 FOUNDATION Fieldbus或PROFIBUS PA曼彻斯特解码器

解码器将接收到的曼彻斯特编码数据转换为二进制数据,并存储在接收FIFO中。当FIFO达到预设阈值时,IRQ引脚会发出信号,通知主机控制器有数据可读取。

2.1.5 内部参考电压

DAC874xH集成了1.5V的内部参考电压源,通过REF_EN引脚或PDVREF位控制其启用或禁用。当内部参考禁用时,需要提供外部2.5V参考电压。

2.1.6 时钟配置

支持多种时钟选项,包括内部振荡器、外部晶体振荡器和外部CMOS时钟。通过XEN、CLK_CFG1和CLK_CFG0引脚选择不同的时钟配置,以满足不同的应用需求。

2.1.7 复位和掉电

RST引脚可实现硬件复位和掉电功能。当引脚置低时,设备进入掉电状态,内部参考禁用,调制器和解调器或编码器和解码器停止工作,串行数据输出线处于高阻态。

2.1.8 全双工模式

在全双工模式下,调制器和解调器(HART模式)或编码器和解码器(FOUNDATION Fieldbus或PROFIBUS PA模式)可同时工作,实现自测试功能,提高系统诊断能力。

2.1.9 I/O选择

DAC8740H采用UART接口,DAC8741H采用SPI接口。通过IF_SEL引脚选择接口模式,默认情况下为UART模式。

2.1.10 喋喋不休抑制器

在FOUNDATION Fieldbus或PROFIBUS PA模式下,DAC874xH实现了喋喋不休抑制器功能,防止编码器在总线上连续发送数据超过预设阈值。

2.2 寄存器映射

DAC8741H具有多个寄存器,用于控制和监控设备的各种功能。这些寄存器包括CONTROL寄存器、RESET寄存器、MODEM_STATUS寄存器、MODEM_IRQ_MASK寄存器、MODEM_CONTROL寄存器、FIFO_D2M寄存器、FIFO_M2D寄存器、FIFO_LEVEL_SET寄存器和PAFF_JABBER寄存器等。通过对这些寄存器的配置和读取,可以实现对设备的精确控制和状态监测。

三、应用与设计建议

3.1 应用信息

DAC874xH可用于多种工业通信应用,通过CLK_CFGx引脚选择不同的通信模式。在HART模式下,调制和解调1200Hz/2200Hz的FSK信号;在PAFF模式下,通过31.25Kbit/s的曼彻斯特编码信号进行通信。其小封装尺寸、宽温度范围和低静态电流使其成为工业过程控制和自动化应用的理想选择。

3.2 设计建议

3.2.1 电源去耦

建议在IOVDD和AVDD电源线上放置10µF的电容,在DAC874xH电源引脚附近放置0.1µF的电容,以实现局部电源去耦。选择C0G或X7R等陶瓷电容,以确保在不同温度下的最佳性能和低损耗因数。

3.2.2 晶体或谐振器选择

HART和PAFF模式需要不同的时钟频率,分别为1.2288MHz或3.686MHz和4MHz。在选择外部晶体或谐振器时,应考虑其在应用温度范围内的精度和低漂移特性。同时,优化XTAL网络布局,减少电容,以降低静态电流消耗。

3.2.3 滤波器选择

DAC874xH集成了内部参考和接收带通滤波器,可通过BPF_EN引脚选择内部或外部滤波器配置。内部滤波器配置可降低PCB开发成本和BOM组件数量,优化电路板空间。

3.3 典型应用

以2线变送器为例,DAC8740H可实现HART通信,为智能接口提供支持。在该应用中,DAC8740H与MSP430FR5969等主机控制器通过UART接口连接,实现数据的传输和处理。同时,配合其他TI设备,如TPS7A4101、LM4132、DAC8830、OPA333、OPA335等,实现高精度的4mA至20mA电流输出。

四、总结

DAC8740H和DAC8741H作为高性能的工业通信调制解调器,具有多协议支持、低功耗、高集成度等优点。在工业过程控制和自动化领域,它们能够为设备之间的通信提供稳定、可靠的解决方案。通过合理的设计和应用,我们可以充分发挥它们的优势,满足不同工业场景的需求。在实际设计中,我们还需要根据具体的应用要求,选择合适的时钟配置、滤波器和电源去耦方案,以确保系统的性能和稳定性。大家在使用过程中遇到过哪些问题或者有什么独特的应用经验呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分