工程中遇到这么一个问题
5台光端机,485信号并联直接上2维键盘,2维键盘接DVR。
485传输要考虑阻抗,阻抗(不是电缆的电阻,这个要分清楚)这个我不再解释,说起来很抽象.你每个光端机阻抗是大约100-120欧姆,5个并联以后是大约20欧姆,以至整体信号能量传送损失到标准的几分之一.还有个问题,就是用的什么传输线,线的阻抗不匹配,可能造成你在不同波特率下传输的特性不确定性.
1:出现部份球机自动放大,自动转到某一个位置,
2:出现控制某一个球机时,其它有球机也跟着转(地址没有相同的)
3:按变倍,成旋转了,聚集成变倍了。
判断:1。第一判定串码了,于是单独控制某个球,其它断开,一切正常。
同时测试DVR无负载情况下485芯片输出电压为0.45~0.37V正常。出去的反射性阻抗也正常
485芯片输出电压为0.45~0.37V ,不一定就正常,你估计是拿万用表测的,另外不知道你如何认定出去的反射阻抗正常,用的什么方法?是指端口还是线缆的阻抗,基本上一般般的人不知道如何用简易设备去测试线缆的阻抗.我说这话并不是说我高明多少,是说错误的判断方法可能会带我们远离答案.
供电部份由于有漏开,有UPS,RVV2*1.0附导线应该也不存在50周正弦波有其它叠加信号干扰
2。所有球机重新加载电源,一切OK,十分钟后问题又出现。
3。断开其中一个乱转的球机,其它不正常的问题还是存在
4。加上码分配器,问题解决。码分配器解决了阻抗的匹配问题
5,去掉码分配器,把有问题的球机波特率改成4800或者9600,原为2400,PD协议。一切问题解决
不理解:为什么产生这种现象,按理光端机传输不会出现串码现象的,是否因为光端机质量本生,或者说程序不兼容。线缆的阻抗不匹配,造成在不同频率(波特率,(不是一个概念但有很强的关联))传输下的特性不确定,造成可能在9600状态下失衡少(这个可以有,而且绝对有),而2400状态下失横比较大,以至不能正常传输.这个跟你整体的线缆分布有关,基本且无规律.
485线传输,线缆最好用网线,次点的也没关系,不在线的粗细,在乎线的结构.必须用其中一对,其他的并联两边接各自的地端. |