XMS110非隔离节点模块电路设计与应用

需积分: 49 13 下载量 163 浏览量 更新于2024-08-09 收藏 808KB PDF 举报
"该资源主要讨论了非隔离节点模块电路设计,特别关注在Rust程序设计语言环境下的工控通信,特别是XM2BUS二总线技术。内容包括总线取电的方法、非隔离节点模块的设计要点,以及XMS110芯片在二总线通信中的应用。" 在设计非隔离节点模块电路时,一个关键环节是【总线取电】。为了保证通信系统的正常运行,不能直接在总线上接入设备,而是应该按照推荐的方式从总线取电。这通常涉及到使用输入电容C3,其类型可以自由选择,但必须确保电压V+不小于10V。电容C3的值取决于后端负载,每增加100mA的输入电流,C3应增加220uF。这样的设计有助于稳定总线电压并防止通信异常。 【非隔离节点模块电路设计】中提到,XMS110芯片的供电电压VDD应该由外接V+降压电路提供,禁止使用第三方电源,以防串流导致的数据异常。在模块电路中,P1作为总线接入端子,F1则是一个可恢复保险丝,用于保护节点后端短路时不致影响总线。此外,D2是瞬态抑制器,例如在总线电压为24V时,推荐使用SMBJ36CA型号,以增强对总线过电压的保护。 XMS110芯片是一种专为【二总线技术】设计的通信芯片,适用于XM2BUS主从模式的从站通信。它支持直流低压二总线通信,通过调制电压信号和解调电流信号实现通信,提升了系统的稳定性和简化了现场布线。XMS110具备总线供电能力,两线同时解决通信和供电问题,可以适应各种布线结构,如星型、树形或总线型。它的抗干扰能力强,能处理高达256个设备的总线挂载,通信距离可达1000米,总线带宽为9000bps,最大支持36V的总线电压。芯片内部集成了串口透传功能,兼容RS485系统,简化了设计过程。 在电路设计中,XMS110的引脚定义也非常重要。例如,BUS_OUT和BUS_IN分别用于总线信号的输出和输入,而URX和UTX则是串口接收和发送引脚。其他引脚如TXEN和RXEN则用于控制串口发送和接收的使能状态。 设计非隔离节点模块时,需注重总线供电的稳定性和数据传输的可靠性,合理选择和配置电容、保险丝和瞬态抑制器等元器件。同时,理解和运用XMS110芯片的功能和引脚特性,是实现高效、可靠的二总线通信的关键。