查看: 431|回复: 7
打印 上一主题 下一主题

ADM2587误码率很高?

[复制链接] qrcode

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
楼主
跳转到指定楼层
发表于 2015-12-29 07:11 AM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好!
我现在使用的是ADM2587用于RS485电路,在测试中发现,

问题1:当波特率为115200时,误码率很高,特别是在MCU上电后前面几次发送,发送问题很大,如发送“5555”,经过ADM2587过却变成CD CD CD D0之类的无规律的乱码,不知道这是什么问题? 当波特率9600时,发送较为正常,按照数据手册上定义的,其速率可达500KBps,请问这是什么问题?

问题2:我的ADM2587是使用3.3V供电,用示波器测试隔离端输出的电压却为类似于正弦波(峰谷电压为5.6V),请问这种现象就是ADI2587的特性么?
回复

使用道具 举报

4

主题

526

帖子

1068

积分

金牌会员

Rank: 6Rank: 6

积分
1068
沙发
发表于 2015-12-31 11:04 AM | 只看该作者
欢迎参加ADI论坛的讨论,此贴问题编号为:12月的Q113,对于首次发帖咨询的网友,请参阅:/bbsdata/moniqijian/m20zynmsukf23581.HTM。                                                                                                                                                                       

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

0

主题

12

帖子

28

积分

新手上路

Rank: 1

积分
28
板凳
发表于 2013-1-5 08:49 AM | 只看该作者
1.ADM2587E最高波特率为500Kbps,因此工作在115200时是没有问题的。请您按照数据手册中建议的退耦电容的容值以及退耦电容的位置来设计您的PCB。另外,可以用示波器观察一下115200和9600时对于的电源电压的噪声,如果在115200时噪声较大,可能是电源噪声造成的误码。请并联多个退耦电容,来降低噪声,且一定要靠近芯片管脚处。2.ADM2582E和2587E的唯一区别是最大波特率更大,其他都是一样的。因此您看到的隔离电压的输出是不正常的。请咨询检查电路连接,或者更换芯片进行测试。                                                                                                                                                                       
回复 支持 反对

使用道具 举报

0

主题

29

帖子

60

积分

注册会员

Rank: 2

积分
60
地板
发表于 2013-1-21 05:03 AM | 只看该作者
你好! 我是没有完全按照按照数据手册上推荐上的PCB布局来设计,区别主要在于隔离端的处理不一样。

我的ADM2587采用3.3V供电,设计中只是在12脚(Visoout)与11脚(GND2)之间加了一个104与10V/10uF的电容,ADM2587隔离输出的Visoout 3.3V电压经过此电容后直接到达第19脚(Visoin)。然后我今天在19脚(Visoin)与20脚(GND2)之间也加了一个104与10V/10uF的电容,但效果并没有得到改善,误码还是很严重(波特率越大越严重),请问这是为什么? 使用示波器测量Visoout脚的电压还是类似于正弦波,理论上应该是较平稳的3.3V才对的,希望高手指教!
回复 支持 反对

使用道具 举报

0

主题

29

帖子

60

积分

注册会员

Rank: 2

积分
60
5#
发表于 2013-1-22 07:34 AM | 只看该作者
mm                                                                                                                                                                       
回复 支持 反对

使用道具 举报

4

主题

526

帖子

1068

积分

金牌会员

Rank: 6Rank: 6

积分
1068
6#
发表于 2013-1-22 08:15 AM | 只看该作者
楼主的芯片没有正常工作。Visoout应该看到平稳的3.3V左右的输出才是正常的。建议登录ADI官网申请免费样片进行测试:http://shoppingcart.analog.com/ShoppingCartWeb/Samples.aspx?locale=zh                                                                                                                                                                       
回复 支持 反对

使用道具 举报

0

主题

12

帖子

28

积分

新手上路

Rank: 1

积分
28
7#
发表于 2013-1-22 09:28 AM | 只看该作者
ADM2587只能发送数据,不能接收数据,为什么?我将RE和DE短接后,用一个单片机引脚驱动。电路按照手册电路做的。                                                                                                                                                                       
回复 支持 反对

使用道具 举报

4

主题

526

帖子

1068

积分

金牌会员

Rank: 6Rank: 6

积分
1068
8#
发表于 2013-1-22 11:23 AM | 只看该作者
请检查退耦电容是否连接良好,Visoout和Visoin要短接在一起。请使用示波器测量,接收时进入到ADM2587E485总线输入脚上的电压信号,是否在数据手册规定的范围内。如果还是不能解决,请将您的原理图以及测试波形粘贴,帮您查看。                                                                                                                                                                       
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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