请教RS232转RS422通讯问题
主控:STM32F103串口芯片:SP3232
控制的设备接口RS422
我用电脑(USB转RS232)再连接RS232转RS422和控制设备通讯,数据收发正常。但是用串口接RS232转RS422和控制设备通讯,发送数据正常,接收数据出现接收不全的问题。请各位老师指点下,怎么分析原因。 用模块试试 猜不出来
直接用U口转的不可以吗? y595906642 发表于 2014-5-19 15:13
猜不出来
直接用U口转的不可以吗?
你说用U口转什么,用USB转RS422吗,这个没有试过,就算用PC连USB转RS422和控制设备通讯正常, 但是STM32就只有RS232接口3条通讯线,所以也不能解决问题。 宋点点 发表于 2014-5-25 23:28
你说用U口转什么,用USB转RS422吗,这个没有试过,就算用PC连USB转RS422和控制设备通讯正常, 但是STM32 ...
STM32 的串口做成422的
或者PC的用USB转422不就行了吗 y595906642 发表于 2014-5-26 08:46
STM32 的串口做成422的
或者PC的用USB转422不就行了吗
主要是平时RS485和RS232用的多,所以全是这两种通讯。但是现场突然冒出一台RS422的设备,所以只能用一个RS232转RS422的转换器来处理。并且现在RS232只有RX/TX/GND这三条线,估计转换器要全串口信号才能正常工作。 y595906642 发表于 2014-5-26 08:46
STM32 的串口做成422的
或者PC的用USB转422不就行了吗
是设备与设备之间通讯,没有PC的。 宋点点 发表于 2014-5-26 11:23
是设备与设备之间通讯,没有PC的。
422设备如果不同时收发可以直接当485来用{:lol:}
不然转一下也很简单的 y595906642 发表于 2014-5-26 11:27
422设备如果不同时收发可以直接当485来用
不然转一下也很简单的
现在的关键是,我们的设备只有RS232串口,用一个转换器转成RS422后就故障了,能发,接收不完整。RS422要阻抗匹配吗 宋点点 发表于 2014-5-26 11:35
现在的关键是,我们的设备只有RS232串口,用一个转换器转成RS422后就故障了,能发,接收不完整。RS422要 ...
422要接终端电阻
应该是你的转换器有问题 把RS232转TTL,TTL再转RS422。 zemicxm007 发表于 2014-5-27 09:34
把RS232转TTL,TTL再转RS422。
问题解决了,是转换模块不支持3线的串口,要正常运行必须要全信号。换一个支持3线通讯的转化模块就可以了
页:
[1]