RS485 三极管和MAX485搭载零延时自动收发电路 按我图片上这种行不行?这种接法网上查到几次,貌似没问题
答案:3 悬赏:0
解决时间 2021-02-15 16:04
- 提问者网友:护她一生,唯爱
- 2021-02-15 03:16
RS485 三极管和MAX485搭载零延时自动收发电路 按我图片上这种行不行?这种接法网上查到几次,貌似没问题
最佳答案
- 二级知识专家网友:星痕之殇
- 2021-02-15 03:40
当不发送数据时,TTL电平的Tx信号为高电平,经V1反向为低电平,RS-485芯片处于接收状态。
当发送数据时,① 若Tx为低电平,经V1反向后,DE/为高电平,发送允许。此时由于DI 接地,所以RS-485芯片的输出端A、B产生表示低电平的差分信号,低电平的Tx被送出。② 若Tx为高电平,经V1反向后,DE/为低电平,RS-485芯片的A、B端处于高阻态。此时靠电阻R1和R2的下拉和上拉作用,使总线上产生正的差分信号,从而将Tx的高电平信号送出。
由以上分析看出,在使用这个电路时,只要程序能保证不同时进行接收和发送的操作,即保证是半双工传送数据,程序不必用指令控制DE/进行接收和发送的转换。转换由硬件本身完成。
发送高电平的过程中,由于RS-485芯片处于接收状态,此时的发送信号必须是在总线上其它节点发送数据时,才能将高电平信号送出。所以,仍需要软件设计中做好总线仲裁。
经过在没有严重干扰的实验室中的实验,在使用0.5mm2屏蔽平行线时,此电路的传送距离可达1200m。
当发送数据时,① 若Tx为低电平,经V1反向后,DE/为高电平,发送允许。此时由于DI 接地,所以RS-485芯片的输出端A、B产生表示低电平的差分信号,低电平的Tx被送出。② 若Tx为高电平,经V1反向后,DE/为低电平,RS-485芯片的A、B端处于高阻态。此时靠电阻R1和R2的下拉和上拉作用,使总线上产生正的差分信号,从而将Tx的高电平信号送出。
由以上分析看出,在使用这个电路时,只要程序能保证不同时进行接收和发送的操作,即保证是半双工传送数据,程序不必用指令控制DE/进行接收和发送的转换。转换由硬件本身完成。
发送高电平的过程中,由于RS-485芯片处于接收状态,此时的发送信号必须是在总线上其它节点发送数据时,才能将高电平信号送出。所以,仍需要软件设计中做好总线仲裁。
经过在没有严重干扰的实验室中的实验,在使用0.5mm2屏蔽平行线时,此电路的传送距离可达1200m。
全部回答
- 1楼网友:山鬼偶尔也合群
- 2021-02-15 06:39
见过很多成熟的产品
E485C RS-232/RS-485/422无源转换器
- 2楼网友:爱情是怎么炼成的
- 2021-02-15 05:08
不知道你的通信速率有多高,不高的话R9没必要,反而会影响你的通信。
工业上用的话,端子A、B要串热敏电阻,防止大电流。
A对地、B对地、A对B需要加TVS管保护。
系统与485的通信最后通过光耦隔离。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯