首页 » 互联网 » 485总线电路到底怎么设计?_引脚_芯片

485总线电路到底怎么设计?_引脚_芯片

乖囧猫 2024-09-19 11:22:06 0

扫一扫用手机浏览

文章目录 [+]

一条RS485总线能并联多少台设备要看什么芯片,并且和所利用的电缆的品质干系,节点越多、传输间隔越远、电磁环境越恶劣,所选的电缆哀求就越高。

支持32个节点数的芯片:SN75176,SN75276,SN75179,SN75180,MAX485,MAX488,MAX490

485总线电路到底怎么设计?_引脚_芯片 485总线电路到底怎么设计?_引脚_芯片 互联网

支持64个节点数的芯片:SN75LBC184

485总线电路到底怎么设计?_引脚_芯片 485总线电路到底怎么设计?_引脚_芯片 互联网
(图片来自网络侵删)

支持128个节点数的芯片:MAX487,MAX1487

支持256个节点数的芯片:,,MAX3080~MAX3089

目前

上边是

我们先看看普通的收发电路。

普通的485电路,除了“用RXD连接485芯片的RO引脚、用TXD连接485芯片的DI引脚”,还会用一个单片机的普通IO引脚连接到RE、DE引脚上。

当单片机要发送数据的时候,掌握CTRL为高电平,数据通过TXD发送出去。

当单片机要吸收数据的时候,掌握CTRL为低电平,数据通过RXD吸收回来。

然而,自动收发电路,便是不用单片机引脚CTRL,当数据进来的时候,数据会自动通过RXD到单片机,当须要发送数据时,自动通过TXD发送出去。
也便是只须要连接单片机的RXD和TXD引脚就可以,无需用单片机引脚连接485芯片的DE RE引脚。

文章中第一张图,便是实现自动收发的电路,实际上,自动收发的电路,还有好几种连接方法。
本日,我们只研究这一种我常常用的。

很多人,都会利用这个电路,但是不知道个中的事理。
(是的,便是在说你呢!

以是本日我来给大家阐明一下个中的事情事理,详细到每个元器件。

电阻R1的浸染:

RXD连接电阻R1到485芯片的RO,这里R1的浸染是限流,保护引脚。
R1的大小,可以选择330欧、470欧、560欧、1K。

电阻R2、R3和三极管Q1:

电阻R2、电阻R3和NPN三极管Q1组成一个范例的三极管开关电路。
R3是限流电阻,最好选择4.7K,也可以选择10K。
R2是上拉电阻,可以选择4.7K,也可以选择10K。

R3为什么最好选择4.7K,我之前写过一篇文章,详细的提到过,紧张是你须要理解三极监工作在放大区、截至区和饱和区的特点

NPN三极管,高电平导通,这个大家都知道。
当TXD高电平,三极管导通,RE DE引脚接地,进入吸收模式。
当TXD低电平,三极管截止,RE DE引脚接高电平,进入发送模式。

电容C1:

C1是电源旁路电容,浸染是给485芯片供应一个干净的电源,使它稳定的事情。

你在设计电路板的时候,如果芯片没有分外哀求,须要把每个芯片阁下放上一个104的旁路电容,起到滤波的浸染。
在PCB布线的时候,电容到电源引脚的间隔最好在2mm以内。

电阻R4和R5:

R4是下拉电阻,接到B上。
R5是上拉电阻,接到A上。
为什么要这样做,下面会讲,现在还不是时候,请连续往下看。

双向稳压二极管D1、D2、D3:

这里利用的双向稳压二极管型号是SMAJ6.5CA。
他们的浸染是把A、B引脚对地的电压以及A和B引脚之间的电压,胁迫到6.5V以内,在总线收到强电滋扰或者户外雷击时可以保护485芯片。

从SP3485芯片手册得到,AB的耐压值是正负15V以内。
有人很好奇,为什么会看这两个参数?由于AB这两个引脚便是Drivers output和Receivers input。
请看下图:

接线端子P1:

是用来连接表面须要通信的A和B电线的。
(这个彷佛不用说啊!

现在,每个元器件就先容完了,接下来说说为什么可以实现自动收发功能。

你们最大的疑问便是:DI引脚本来是接TXD的,但是电路中直接接地了,那岂不是发送的数据会一贯都是0?

答案就不才方。

发送数据过程:

发送数据,用的是单片机的TXD引脚,也便是说,在TXD引脚上表现数据。

例如要发送数据0x55,写成二进制便是0x01010101,TXD引脚上就会依次的用高低电平表示1和0。

当TXD发送0时,三极管不导通,DE接高电平,进入发送模式,485芯片会把DI上的电平反应到AB引脚上输出,由于DI已经接地,以是AB引脚会传输0。
你看看,当TXD发送0时,AB引脚发送0。

当TXD发送1时,三极管导通,RE接低电平,进入吸收模式,485芯片的AB引脚进入高阻状态,由于R5把A拉高,R4把B拉低,以是,AB传输的是1。
你看看,当TXD发送1时,AB引脚发送1。

总结,TXD发1,AB就发1;TXD发0,AB就发0。

吸收数据过程:

吸收数据,用的是单片机引脚RXD,也便是说,在RXD引脚上表现数据。

在吸收数据的过程中,TXD引脚是一贯保持高电平的,当TXD是高电平时,RE是低电平,恰好调理成了吸收状态,然后485芯片的RO引脚(也便是接RXD的引脚)就会反应AB传输过来的数据。

知道了这个电路的吸收和发送数据的过程,那就已经完备理解了。
你现在如果觉得到还是迷迷糊糊,自己做一个电路,实践一下,思路立马会变得清晰。

下面附送一张

希望关注的同行、前辈可以多多评论互换,相互学习,共同进步。

玩转电子硬件,每晚与您相约今日头条。

标签:

相关文章

RPC2107 PLC控制模块_电流_暗记

高压真空配电装置,移动变电站合闸闭锁分闸采取数字化技能DSP的双CP U处理器,高精度的A/D转换及前辈的保护运算,30A移变头测...

互联网 2025-01-24 阅读3 评论0