找回密码
 注册
关于网站域名变更的通知
查看: 3321|回复: 11
打印 上一主题 下一主题

RS485自动收发电路可以达到115200的波特率吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-3-1 14:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
最近搞一个TTL转RS485的电路,想做成自动收发的那种,但调试了好久,最高波特率只能到57600,如果到115200的话,收发数据都有问题。 所以请教一下大侠们,利用MAX485芯片做自动收发时,是否能达到115200的波特率,这是否和485芯片有关?

该用户从未签到

2#
发表于 2021-3-1 15:03 | 只看该作者
减小485总线上上下拉电阻的阻值。

该用户从未签到

3#
发表于 2021-3-1 15:05 | 只看该作者
减小到4.7K了。再减小没啥效果了。

该用户从未签到

4#
发表于 2021-3-1 15:12 | 只看该作者
解决了吗,我这边也遇到类似的问题。我的波特率是19200,两个数据发送的时间间隔为300ms,一直不断发送。出现了少概率数据断开现在,就是突然不能发送了。跑的FreeRTOS,没有出现跑死跑飞的情况。开发板上使能485的,没有出现这种情况。一上485自动收发电路出现这个情况?
  • TA的每日心情
    开心
    2021-2-25 15:13
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    5#
    发表于 2021-3-1 15:20 | 只看该作者
    你的自动收发具体指什么?两个关键点,RE使能的处理,是否长距离120欧,最好上图描述
  • TA的每日心情
    奋斗
    2020-4-9 15:05
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    6#
    发表于 2021-3-1 15:40 | 只看该作者
    应该不行。主要原因在于外部电路搭建的自动收发电路,是利用偏置电阻对进入接收状态的485总线进行驱动,所以驱动能力有限而且芯片进入接收状态也需要一定的时间,这就使得波特率比较低。真需要这个功能的话,试一试MAX13487芯片咯,内置了自动收发电路。
  • TA的每日心情
    奋斗
    2020-4-9 15:05
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    7#
    发表于 2021-3-1 15:42 | 只看该作者
    本帖最后由 topwon 于 2021-3-1 15:46 编辑 9 k2 f: k$ C. F: D, Z# Y- w

      H$ g9 n# F; W: T7 F/ xWhen DI is low, the device always drives the bus low.
    7 h8 z2 e. N6 _7 O1 \When DI is high, the device drives the bus for a short
      T  D  \* C; F! D1 k4 |time,
    then disables the driver and allows the external
    5 J1 c, y1 ~$ F; q) [5 Wpullup/pulldown resistors to hold the bus in the high
    ; \, g2 g9 L$ Y# Xstate (A-B > 200mV). During each low-to-high transition
    * h% ?" X/ s1 l- ~of DI, the driver stays enabled until (A-B) > VDT, and
    * w  i3 `  l' Ethen disables the driver, letting the pullup/pulldown
    5 _1 C/ ]' s5 q3 F! p0 [resistors hold the A and B lines in the correct state.
    6 [/ g4 z$ a( g* a: N这是MAX13487的自动换向电路工作原理,我标黑体字的部分应该是关键。用驱动器去改变总线状态,这样驱动电流比较大,状态变化就快,然后才用偏置电阻去维持高状态。/ S) E; H* [% a8 m# r' y4 D
  • TA的每日心情
    开心
    2025-8-6 15:48
  • 签到天数: 272 天

    [LV.8]以坛为家I

    8#
    发表于 2021-3-3 15:44 | 只看该作者
    可以做到的,

    该用户从未签到

    9#
    发表于 2021-3-4 10:35 | 只看该作者
    1、可以达到,但通常仅限实验室环境或者短距离无干扰场景;
      e0 K9 }+ J$ J/ l& f4 l# M% j2、但是建议考虑实际环境情况,比如1KM距离时是否还能保证稳定的通讯?现场存在较大干扰时是否还能保证稳定的通讯?& A3 q8 ~3 ~/ D3 X& C( B
    3、可以看下你们自己的规格指标是什么?满足既定的规格指标即可;
  • TA的每日心情
    开心
    2022-4-17 15:15
  • 签到天数: 116 天

    [LV.6]常住居民II

    10#
    发表于 2021-3-4 12:45 | 只看该作者
    MAX13488E这类可以自动收发

    该用户从未签到

    11#
    发表于 2021-3-5 17:11 | 只看该作者
    你是自己搭一个电平转换电路出来吗,用芯片是可以实现的,稳定测过
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-11 13:44 , Processed in 0.125000 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表