基于STM32F103单片机的RS485通信实验之硬件
https://blog.****.net/lin_duo/article/details/78490718
485通信非自动收发电路:
当单片机要发送数据的时候,控制U3_TEN 为高电平,数据通过TXD发送出去。
当单片机要接收数据的时候,控制U3_TEN为低电平,数据通过RXD接收回来。
485通信自动收发电路:
自动收发电路,就是不用单片机引脚U3_TEN,当数据进来的时候,数据会自动通过RXD到单片机,当需要发送数据时,自动通过TXD发送出去。也就是只需要连接单片机的RXD和TXD引脚就可以,无需用单片机引脚连接485芯片的DE RE引脚。
下图当TXD高电平,三极管导通,RE DE引脚接地,进入接收模式。当TXD低电平,三极管截止,RE DE引脚接高电平,进入发送模式