首页 > 编程知识 正文

232 485(无源RS232转RS485(转))

时间:2023-05-06 18:03:30 阅读:124295 作者:1794

来源:被动RS232RS485

RS232 -485变换器主要包括电源、232电平变换、485电路三部分。 该电路的232个电平转换电路使用NIH232,或者可以直接使用MAX232集成电路,其中485个电路使用MAX485个集成电路。 为了方便使用,电源部分设计为无源方式,整个电路的电源直接从PC的RS232接口的DTR(4针)和RTS (7针)上窃取。 PC串行端口每条线路可以提供约9mA的电流,因此两条线路提供的电流可以充分提供给该电路。 实验表明,本电路只使用其中一条线即可正常工作。 请注意,要使用本电路,PC程序必须将串行端口的DTR和RTS输出置于高电平,经过D3稳压后才能获得VCC。 实际测试结果表明,VCC电压约为4.7V左右。 因此,在电路中D3发挥的作用与其说是稳定化,不如说是电压限制功能。

MAX485通过2针re(2针)和de (3针)控制数据的输入输出。 RE为低电平时,MAX485的数据输入有效; DE为高电平时,MAX485的数据输出有效。 半双工使用通常可以将这两条腿直接连接起来,以便在PC或单片机输出的高低电平之间切换MAX485的接收和发送状态。 由于本电路DTR和RTS都用于电路供电,因此使用TX射线和HIN232的另一个通道和Q1控制MAX485的状态切换。 通常NIH232的9针输出为高电平,Q1反转后,将MAX485的RE和DE设为低电平,进入数据接收状态。 PC发送数据时,NIH232的9针输出低电平,Q1反转后,MAX485的RE和DE设为高电平,进入数据发送状态。

参考: http://51.cepark.com/html/35/n-1035.html

参考: http://blog.Sina.com.cn/s/blog _ 68f 89 e 690100 jtet.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。