NI 843x RS-232和RS-485/RS-422接口卡的电压信号输出电平是多少?



硬件: Serial>>RS-232>>PCIe-8430/8, Serial>>RS-232>>PCI-8430/16, Serial>>RS-232>>PCI-8430/4, Serial>>RS-232>>PCI-8430/8, Serial>>RS-232>>PCIe-8430/16, Serial>>RS-485>>PCI-8431/2, Serial>>RS-485>>PCI-8431/4, Serial>>RS-485>>PCI-8431/8, Serial>>RS-485>>PCIe-8431/16, Serial>>RS-485>>PCIe-8431/16, Serial>>RS-485>>PCIe-8431/8, Serial>>RS-232>>PXI-8430/16, Serial>>RS-232>>PXI-8430/2, Serial>>RS-232>>PXI-8430/8, Serial>>RS-485>>PXI-8431/2, Serial>>RS-485>>PXI-8431/4, Serial>>RS-485>>PXI-8431/8

问题: NI的RS-232和RS-485/RS-422串口设备如PCI-8430/2和PCI-8431/2,它们的说明文档并没有明确表明串口通信线上的电压输出电平。这些电压信号是多少,是否可以被改变?

解答:
RS-232 设备
根据RS-232标准,相对于地/公共管脚,范围在+3到+15伏特或者-3到-15伏特的电压都是有效信号。因此,在-3到+3伏特之间的信号并非有效的RS-232信号电平。此外,标准同时明确最大的开路电压为25伏特,说明任一RS-232收发端口必须能承受+/-25伏特以内的电压。

对于NI 843x RS-232设备,输出电压电平被限定为+/-5.5伏特。其中,+5.5伏特被指定为逻辑低,-5.5伏特被指定为逻辑高。这些输出电平是不能够改变的。如RS-323标准规定,NI 843x设备可以接收任何电压范围在+3到+15伏特或者-3到-15伏特的电压作为有效信号电平。

RS-485/RS-422 设备
与RS-232不同,RS-485和RS-422上的信号都是差分信号。对于RS-485,范围在-7到+12伏特之间的共模电压都是可以忍受的。在接收端最小可以识别的信号电平是+/- 200mV。对于RS-422,范围在-7到+7伏特之间的共模电压都是可以忍受的。在接收端最小可以识别的信号电平是+/- 200mV。 

对于NI 843x RS-485和RS-232设备,信号由两条线输出,TX+和TX-。对于逻辑高,TX+被设定为+5V,TX-被设定为0V,逻辑低时则TX+被设定为0V,TX-被设定为+5V.这些输出电平是无法被改变的。要记住,这些板卡可以接收共模电压在-7V到-200mV或+200mV到+12V的电压作为有效信号。这意味着如果在你的两条信号线上出现如上共模电压,你的接收将产生错误。

如下表格总结了NI RS-232和RS-485/RS-422串口设备的输出电平:


输出逻辑状态  NI 843x RS-232 NI 843x RS-485/RS-422
High Logic +5.5 Volts TX+ 设置为 +5 Votls
TX-  设置为 0 Volts
Low Logic -5.5 Volts TX+ 设置为 0 Votls
TX-  设置为 +5 Volts


相关链接:
Product Manuals: NI Serial Quick Reference Guide
White Paper: RS-232, RS-422, RS-485 Serial Communication General Concepts

附件:





报告日期: 01/24/2014
最近更新: 10/09/2015
文档编号: 6HNH3OO9