主题:关于ETR100E中的485驱动电路

  共有23900人关注过本帖    
梁师嵩
1楼


关于ETR100E中的485驱动电路  发帖心情 Post By:2005-3-15 14:26:00   [只看该作者]

梁小姐你好,今天上午给你打电话已经明确了问题。但是有关那个485驱动电路的问题,我们的看法还是有点行不通。我看了你们e100evb.5的那个图的485驱动电路,那一个跟我们以前设计的电路是一样的。现在由于没有专门的收发使能信号(com1口作为ttl转485时你们说没有),所以要设计成Etr100evb6.0电路中的485驱动方式。但是根据你们画的,在接受的时候和发送0的时候,此电路都是可以自动使能(假定rx,tx线在空闲的时候是高电平,不知道是不是这样的),但是在发送1的时候,3085的使能变成了接收,那样的话,作为3085,他只会按照使能的方式工作。他根本不会将这个要发送的1从3085的4脚转换出去!!,而是将外面的数据转换到3085的1脚。不知道是不是这样的。请你们指教。另外,我还没有收到你们的新的电路图。望回复~~~~~~~~~~`

  单帖管理 | 引用 | 回复 回到顶部
hellen
2楼


  发帖心情 Post By:2005-3-15 16:40:00   [只看该作者]

不好意思,一直在忙。电路图我已经发过去了,如果还没收到请在此留言给我,我再发一遍。

  单帖管理 | 引用 | 回复 回到顶部
梁师嵩
3楼


  发帖心情 Post By:2005-3-15 21:15:00   [只看该作者]

新的原理图已收到,谢谢。但是关于那个485驱动电路的使能问题。我开始不能接受你所说的。因为我看了MAX3085(或MAX485)的内部电路,其中两个使能端(2脚和3脚)分别是发送和返回两条线路的接通使能。即1的时候发送路通,0的时候接受通。真不知道在发送的状态下,使能变成接受了,数据还怎么能发送出去。请恕我实在愚笨,一个问题纠缠了你们那么久~~~~~~~~~~~~~望解惑

  单帖管理 | 引用 | 回复 回到顶部
x10
4楼


  发帖心情 Post By:2005-3-15 22:33:00   [只看该作者]

我们目前提供的RS485驱动电路,在发送“1”时确实是让驱动芯片(无论是MAX3085还是BLC184)处于接收状态,这时是靠A、B端上的上拉、下拉电阻使485差分总线处于发送“1”时一样的状态,从而“实现”电平“1”的发送。这个电路的优点是让RS485的软件驱动与RS232的驱动保持一致,不需要在发送最后字节时在ISR中等待。缺点是发送“1”时系统实际处于接收状态,若总线上有反射,对系统会造成干扰,因此要求采用有效的双绞线作为485总线,另外在总线末端应有匹配电阻。

  单帖管理 | 引用 | 回复 回到顶部
梁师嵩
5楼


  发帖心情 Post By:2005-3-16 9:47:00   [只看该作者]

早上好,谢谢你们给我的指点,昨天我是没有注意到那两个上拉下拉电阻。你的分析是有道理,行得通。我分析这个电路的一点弊端是在由接受切换到发送的时候(即发送1到发送0),电路需要先导通Q5(NPN管)产生使能信号才能再将0发出去,所以将会产生每一次切换后传出的485信号的低电平宽度窄了一些,而他的前一个高电平脉冲宽了一些。不知道这样的结果对通信有没有大的影响。还有,梁小姐对我说,这种驱动电路不适于通信距离较长的场合,不知道60米的距离下适合不?祝你们工作愉快!!

  单帖管理 | 引用 | 回复 回到顶部
hellen
6楼


  发帖心情 Post By:2005-3-16 10:14:00   [只看该作者]

抱歉昨天我没跟你说的非常清楚。一般来说,如果双绞线非常好的话,抗干扰能力还是很强的,我们很多电力系统的客户是采用网线来布线的,效果不错。这种电路,对于1000米以下都应该没有问题。如果你对这个电路确实感到很无法把握的话,那我建议你采用RTS控制485芯片使能端的办法来做,这样你应该是轻车熟路了。只有有一个串口没有RTS线,你可以采用一位I/O口控制,驱动程序的改动也不大的,如果你们的软件工程师实在觉得改起来困难,我们可以提供帮助。

  单帖管理 | 引用 | 回复 回到顶部
梁师嵩
7楼


  发帖心情 Post By:2005-3-16 10:31:00   [只看该作者]

非常感谢,我先把com1口留下来,我们的软件工程师(向你购买产品的那一位)周五将去成都,到时候他将会去你那里,我以把这些问题交给他,他比较清楚现场应用和软件开发,到时候你们跟他探讨一下驱动电路的取舍问题及可能使用IO口作为RTS使能的软件编程问题。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

关于ETR100E中的485驱动电路

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: