关键是利用与非门输入至少有一个0就输出1,即见零出一的原理。
如左图,R非是复位端,S非是置位端,经过一个反相器,换成R就是复位端,S就是置位端。

如右图,CP与R、S与操作后再控制,R、S的动作就受到CP的控制。C
P=0时就不允许R、S进行复位或置位。
rs232和rs485的转换电路怎么和单片机连接?
RO 接收器输出:若A > B 200mV,则RO为高电平;
若A < B 200mV,则为低电平。
DE:驱动器输出使能。DE变为高电平时,驱动器输出Y与Z有效;
当DE为低电平时,驱动器输出为高阻状态。
当驱动器输出有效时,器件被用作线驱动器。而高阻状态下,
若RE为低电平,则器件被用作线接收器。
扩展资料:
RS485自动切换电路:

接收:默认没有数据时,TX为高电平,三极管导通,RE为低电平使能,RO收数据有效,MAX485为接收态。
发送:发送数据1时,TX为高电平时,三极管导通,DE为低电平,此时收发器处于接收状态,驱动器就变成了高阻态,也就是发送端与AB断开了,此时AB之间的电压就取决于AB的上下拉电阻了,A为高电平、B为低电平,也就成为了逻辑1了。
发送数据0时,TX为低电平,三极管截止,DE为高电平,驱动器使能,此时正好DI是接地的,也就是低电平,驱动器也就会驱动输出B为1,A为0,也就是所谓的逻辑0了。
理解自收发的作用,关键是要理解RE和DE的作用,尤其是DE为0时,驱动器与AB之间就是高阻态,也就是断开状态,而且AB都要有上下拉电阻。然后就有了逻辑0-1之间的切换了。
所以很巧妙,但是这里也有一个很明显的bug,也就是只适用于“半双工”,如果是全双工,就不行了,因为TX为1时,接收使能,此时从机如果回复数据,那么也就乱了。
差分RS422电路如何提高抗电磁干扰能力和信号反射
单片机——MAX485——RS485/232转换器——PC的串口——PC上的应用程序显示,功能为:
单片机通过串口向PC端传输数据(因为要长距离传输故用MAX485单向传输)由于PC机默认的只带有RS232接口,有两种方法可以得到PC上位机的RS485电路:
(1)通过RS232/RS485转换电路将PC机串口RS232信号转换成RS485信号,对于情况比较复杂的工业环境最好是选用防浪涌带隔离珊的产品。
(2)通过PCI多串口卡,可以直接选用输出信号为RS485类型的扩展卡。
T/R+T/R- 485+485- 指的是485的正负两端对接就可以了RXD+RXD- 是在用到4线的422时才会用到。
也有说是四线制的485全双工的一般都只用两线的半双工的请楼主看看这个深圳研通科技szyantongRS-232转RS-485转换器系列RS485集线器(485HUB)系列。
RS485中继器TCPIP转RS-232/485系列光纤转232/485(光猫)数字视频光端机系列USB转232/485接口转换器系列。

1 每个485回路要有合适的终端匹配。
2 传输介质易采用屏蔽双绞线组,屏蔽层在整个系统中单点接地。
3 各信号驱动端添加TVS管是不可或缺的。
4 必要时,进出线处要绕磁环,驱动电路后端要添加共模滤波器。
5 布线走线也有很大讲究,要格外注意线路拓扑的合理性。不要任意接入过长的分支,分支过长时应采用422分支器,需要构建星型拓扑时应当采用422星型集中器。


