以下是引用知道一点在2014/12/11 10:19:59的发言:
以下是引用1501222724在2014/12/11 9:01:47的发言:
我们知道0~5V的TTL是电压信号,4~20mA是电流信号,那么RS-485到底是电压信号还是电流信号呢?
请考虑以下问题:
1、如果是电压信号,为什么RS-485总线不能够开叉?
2、如果是电压信号,为什么RS-485要在最远的两端各接120欧姆终端电阻?
3、如果是电流信号,为什么近距离不接终端电阻也可以通信?
4、如果是电流信号,为什么RS-485信号可以并联?
5、如果是电流信号,为什么RS-485远距离要接GND地线?
还有一个混合问题:
6、我们知道,电压信号传不远,即使+12V/-12V的RS-232信号也只能够传15米,更别谈0/5V的TTL电平。但是,RS-485也只有+5V/-5V,怎么传1200米呢?仅仅差分?RS-232的信号到了远端,也是+12V和-12V啊,差分是为了解决信号极性的转换时的畸变?那么极低的波特率下RS-232也传不远啊!4~20mA是电流信号可以传的远到1200米,那么RS-485是不是伪装的电流信号?
就像,光到底是波?还是粒子?
专家没来,砖头来了
1.应该是脉冲电压,有一定频率(波特率),不能交叉是规定,反了时序就错了,不用问为什么。
2.作为网络传输路径,其中一个重要的指标就是信号反射。
如果没有终端电阻来消除信号反射的话,那么发射信号的设备,在传输路径的终端后,反射信号到发射端,这样使得网络上的信号产生叠加,网络信号就紊乱了。
所以终端电阻是必要的,同时也是与网络的传输阻抗有关。
终端电阻本身应该处于网络中,但是位置建议放在最末端,这样不会衰减正常的信号,它本身是无法识别网络的
----网上查
3.参见2
4.电压信号。
5.电压信号,有接GND地线吗?
6.232教科书15米,用过2km实验没问题,前提干扰少的环境。485是相对信号,232是绝对信号,485 R+高于R-为“1”反之为“0”,232是收支二条线,信号参考地,所以不具有反腐能力
RS485是差分信号!