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

请教一个232转485芯片的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-4-11 19:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
          最近初次接触232转485的事情,因为目前mcu的IO口都用完了,所用的芯片max3485使能引脚只能自己做了,所以发送数据的时候高电平就靠外面的120的匹配电阻来搞定发送差分1的事情。如图1          后面使用中因为不知道设备到底有没有匹配的120 Ohm电阻,有时候分压也可能会不准确,所以就想将芯片的发送使能一直拉高,然后发送信号的反向控制接收使能,不知道这样子会不会有问题啊,我怕接收信号的时候,有没有可能一直接收到1啊,因为我发送使能一直发送,这个时候发送信号一直为高。 如图2% P/ N( X  ]' E' [6 n! h* B' a
         各位有什么好的建议吗?& P* b5 }  F7 P3 V

! J" }$ J3 n$ V% x  q' B
2 z; g  D* x2 s! Q4 {; z
' v- A0 M$ Y) B# _) C2 g& v* K8 [

1.JPG (83.88 KB, 下载次数: 0)

1.JPG

该用户从未签到

2#
发表于 2015-4-13 17:43 | 只看该作者
TI 的485芯片可以省掉外围的TVS和电阻。

该用户从未签到

3#
发表于 2015-4-13 19:19 | 只看该作者
实现自动收发网上都有的,多找找看
  • TA的每日心情
    开心
    2023-3-7 15:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    4#
    发表于 2015-4-15 10:20 | 只看该作者
    当发送端DI=O时,DE/RE=1发送O电平,接收端RO=O;当发送端DI=1时,DE/RE=0,VA=VB=2.5V,接收端由于上拉电阻的作用RO=1。此电路不仅能实现自动转发,还能实现零延时,
    自动收发转换的RS-4t85接口电路和零延时的RS-485接口电路都有不足之处,即在发送端发送连续的高电平时,逻辑上发送端是处于发送状态,接收端处于接收状态;但实际上,此时所有AZR3082接口的DE/RE=0,所以,所有的发送端和接收端都处于接收状态。这在对等的网络结构中是不能忽视的,因为在这段时间内,总线是空闲的,是允许节点发送数据的。9 E& K% x+ a/ `
    & E4 t& m- |! M  W6 u

    图片2.png (88.74 KB, 下载次数: 0)

    图片2.png

    点评

    不懂吖  详情 回复 发表于 2015-6-18 12:09
    非常感谢你的解释,不过“所有AZR3082接口的DE/RE=0,所以,所有的发送端和接收端都处于接收状态”,因为RS485是半双工通信,只要软件设定好发送的时候不接不就可以了吗。 不过有一点我感觉怀疑,当DI=1时,DE/RE=0  详情 回复 发表于 2015-4-15 21:41
  • TA的每日心情
    开心
    2023-3-7 15:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    5#
    发表于 2015-4-15 10:21 | 只看该作者
    希望能帮助你

    该用户从未签到

    6#
     楼主| 发表于 2015-4-15 21:41 | 只看该作者
    cary_wang 发表于 2015-4-15 10:20
    % R; p5 d8 Y0 Q2 J& \+ K* t8 W当发送端DI=O时,DE/RE=1发送O电平,接收端RO=O;当发送端DI=1时,DE/RE=0,VA=VB=2.5V,接收端由于上拉电 ...

    2 t4 X/ K: j6 q0 W% t- {0 @, b非常感谢你的解释,不过“所有AZR3082接口的DE/RE=0,所以,所有的发送端和接收端都处于接收状态”,因为RS485是半双工通信,只要软件设定好发送的时候不接不就可以了吗。  不过有一点我感觉怀疑,当DI=1时,DE/RE=0,VA=VB=2.5V,怎么就确定接收端的状态是高阻态,靠上拉电阻的电平确定呢?是芯片规格书上面的吗? 谢谢!7 l( D. @! e/ ^9 Z
  • TA的每日心情
    开心
    2023-3-7 15:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    7#
    发表于 2015-4-20 17:42 | 只看该作者
    是的,靠上啦电阻的电平来确定,当DI=1时,根绝485的工作方式(详见芯片DATASHEET)485芯片为发射状态,接收端为高阻。

    该用户从未签到

    8#
    发表于 2015-6-18 12:09 | 只看该作者
    cary_wang 发表于 2015-4-15 10:20
      c& Q' y; b" s2 M2 e当发送端DI=O时,DE/RE=1发送O电平,接收端RO=O;当发送端DI=1时,DE/RE=0,VA=VB=2.5V,接收端由于上拉电 ...
    " g  \( o1 D1 V# {8 |( J1 E2 v$ P
    不懂吖
    " n$ E0 m0 h" Z3 q

    点评

    哪方面不懂,或者说你遇到了什么问题?  详情 回复 发表于 2015-8-10 10:03

    该用户从未签到

    9#
    发表于 2015-6-18 13:52 | 只看该作者
    你把第二张图的RE#和DE连接在一起就可以 了
  • TA的每日心情
    开心
    2023-3-7 15:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    10#
    发表于 2015-8-10 10:03 | 只看该作者
    dyengi 发表于 2015-6-18 12:09
    , u' W* n& {/ S, j2 }- q# f  Y不懂吖
    5 Z( v0 K8 P% N2 t) s5 F
    哪方面不懂,或者说你遇到了什么问题?' |" b! e! F* J3 {" t
    4 L8 m5 z' f$ h
    / V% c& G) Z8 O* {2 z
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-4 15:02 , Processed in 0.140625 second(s), 31 queries , Gzip On.

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

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

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