打印

有谁用过MCP3021?

[复制链接]
1582|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
许世霞|  楼主 | 2012-11-22 09:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
许世霞|  楼主 | 2012-11-22 21:54 | 只看该作者
各位,有没有弄过的,就是经过光耦的I2C通信,11个里面5个不通信,6个通信。我用示波器看波形。不通信的WCP3021没有返回ACK。我看波形没觉得有什么不妥。我真是想不出问题到底出在哪里了?写程序的就说我硬件有问题,如果有问题也不至于还有6块是好的。这问题真是头疼
各位谁有思路帮我想想。
之前我关于这个问题发过一个帖子。不过那个不能算了,没有多大意义。电路只要能通信就证明起码还是能用的。

使用特权

评论回复
板凳
chunyang| | 2012-11-22 22:16 | 只看该作者
建议将不能正常工作的光耦拆下单独测试,该型号的光耦从1980s就开始生产,市场上有大量翻新货,光耦用的太久灵敏度会下降甚至会失效,先做测试确定是否为这个原因。

使用特权

评论回复
地板
许世霞|  楼主 | 2012-11-22 22:20 | 只看该作者
春阳大哥,我哪里写光耦的型号了?

使用特权

评论回复
5
许世霞|  楼主 | 2012-11-22 22:21 | 只看该作者
不过,我认为光耦是没问题的,因为除了ACK信号么有返回以外,器件地址是可以通过光耦的。

使用特权

评论回复
6
许世霞|  楼主 | 2012-11-22 22:26 | 只看该作者
http://hi.baidu.com/xushixia55/item/ed17b7d7115a5f96270ae75f

这里有我的详细记录,有助于分析,真是想不明白

使用特权

评论回复
7
chunyang| | 2012-11-22 22:31 | 只看该作者
晕,MOP3021是一种光耦来着,没留意原来是MCP……

使用特权

评论回复
8
chunyang| | 2012-11-22 22:39 | 只看该作者
如果你的时钟或数据频率为10KHz,那么用2501光耦会很勉强,速率已经是极限了,要注意光耦三极管的集电极负载电阻的合理取值。

使用特权

评论回复
9
许世霞|  楼主 | 2012-11-23 08:06 | 只看该作者
嗯,我看了下2501的极限频率是125KHz,打个折扣50KHZ,10KHz应该不算勉强了吧,而且我用示波器看到的在光耦另一侧的波形还算可以,没有严重走形。嗯,我注意了集电极负载电阻的取值了。

使用特权

评论回复
10
forgot| | 2012-11-23 08:43 | 只看该作者
晕,MOP3021是一种光耦来着,没留意原来是MCP……
chunyang 发表于 2012-11-22 22:31
:lol

使用特权

评论回复
11
tjjack| | 2012-11-23 08:47 | 只看该作者
初步估计是光耦,换个好点的吧!不过封装通用的不好找啊

使用特权

评论回复
12
许世霞|  楼主 | 2012-11-23 08:48 | 只看该作者
怎么看出来是光耦呢
我一直不相信是光耦,看我的图上的波形把还能凑合。
刚才我换了几个,还是同一个型号的,竟然好了,无语
说说你们怎么认为是光耦呢

使用特权

评论回复
13
jjjyufan| | 2012-11-23 08:49 | 只看该作者
许MM:
还用光耦做隔离呢?试试新的器件
双向IIC隔离SI840.pdf 包你省心省力。

使用特权

评论回复
14
许世霞|  楼主 | 2012-11-23 09:13 | 只看该作者
多少钱,跟我那个比肯定贵多了吧嘿嘿
我们老板是什么最省钱就用什么

使用特权

评论回复
15
许世霞|  楼主 | 2012-11-23 09:20 | 只看该作者
你给我连接个文件吧,我找不到

使用特权

评论回复
16
许世霞|  楼主 | 2012-11-23 10:55 | 只看该作者
那我都把频率改成5KHz了,咋还不行呢?

使用特权

评论回复
17
许世霞|  楼主 | 2012-11-23 16:16 | 只看该作者
我坐等解释,我就很纳闷了,10K勉强,那我再弄得低点,为什么还不行呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

439

主题

3781

帖子

4

粉丝