A <——> A
B <——> B
假设有第三个结点,该节点上不要 120 欧姆电阻。
RS232的信号线有 TXD、 RXD、GND 线 (最少是这三根线,DB9还有其他的线),正是因为其有 TXD 和 RXD 线,所以它的工作方式是全双工的。
这个芯片把 A、B 总线上接收到的差分线信号转成 TTL 电平,然后通过 RO 引脚输出给 UART 控制器,
所以 RO 引脚就接 RXD。
而 DI 引脚接 TXD,当 STM32 想要发送数据到总线时,就把 TTL 信号从 DI 输入进去,然后该芯片就会把 TTL信号转换成 差分信号线从 A、B 两个引脚输出出去。
而 R E ‾ \overline{RE} RE 是接收使能信号线,DE是发送使能信号线。
因为 RS485 是单双工的,当发送使能时,发送就是被禁止的。所以将其直接相连,就用一个引脚来控制。
这个芯片的供电电压为 5 V 。