0 立贴,集思广益!!!!! - 第2页 - 电子设计论坛 - 21ic电子技术开发论坛
发新帖我要提问
12
返回列表
打印

立贴,集思广益!!!!!

[复制链接]
楼主: Sunny左瞳
手机看帖
扫描二维码
随时随地手机跟帖
21
Sunny左瞳|  楼主 | 2015-1-13 09:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
自己立了帖子也没注意看,不好意思啊。不就是IIC通信线,个人觉得pcb上先画个呗,如果现实生产中加不加效果都一样,那就不要贴了呗。现在结贴。我也只想在论坛找找这方面的资料看看,学习下。个人经验浅显,也没老师教导,都是摸着石头过河的。还好主管说没事,可以验证,我就大胆了。。。

使用特权

评论回复
22
caoenq| | 2015-1-14 08:32 | 只看该作者
两根线是OD或者OC吗?要是OC或者OD就必须加上拉

使用特权

评论回复
23
rongzhai| | 2015-1-14 08:51 | 只看该作者
I2C是开漏结构,必须加上拉,根据驱动能力的要求选择上拉电阻的阻值

使用特权

评论回复
24
sanyuan3| | 2015-1-14 09:35 | 只看该作者
IIC接上拉电阻,是因为IIC中SDA是OD门输入输出,而OD门在输出时,本身是不能输出高电平,所以必须接一个上拉电阻到VCC,具体多大的上拉,需要看手册,电阻大了,驱动电流小,相反驱动电流大,而IIC中的SCL如果被OD门驱动的话,也必须接上拉电阻,所以在IIC电路设计中IIC的SDA SCL都需要加上上拉电阻,否则通信将会不稳定或者直接通信失败

使用特权

评论回复
25
dykwai| | 2015-1-14 13:41 | 只看该作者
基本上是必须加的,阻值要适当,不能太大否则驱动能力可能不足,不能太小否则芯片可能带不动

使用特权

评论回复
26
Sunny左瞳|  楼主 | 2015-1-15 14:38 | 只看该作者
dqgcs123 发表于 2015-1-13 09:49
应该是要加的吧,有图有真相

貌似也可以不加,还是有图有真相

哈哈   你真有意思啊    嗯 我听说是这样的  I2C一般要加上拉,如果芯片内部有上拉,可以不用加,但是不同的芯片难保都有上拉,所以还是加上保险

使用特权

评论回复
27
dqgcs123| | 2015-1-15 15:19 | 只看该作者
Sunny左瞳 发表于 2015-1-15 14:38
哈哈   你真有意思啊    嗯 我听说是这样的  I2C一般要加上拉,如果芯片内部有上拉,可以不用加,但是不 ...

这可是原文呃。
如果你想得到最权威的解释,可以去菲利普官方网站去下载文档,因为这个总线标准是他们制定的

使用特权

评论回复
28
lpflfd| | 2015-1-15 15:52 | 只看该作者
建议楼主仔细看下规格书,规格书中明确有对这两个引脚进行描述:

SCL是否必须增加上拉电阻需要看主设备是否为OC或OD输出,这点23楼网友已经说明了,若不是OC或OD输出,仍然是可以增加上拉电阻的,影响很小,增加驱动能力。
SDA是必须增加上拉电阻的,规格书中已经明确指出,上拉电阻的大小也有明确说明!当然若是主IC内部已经有上拉了,可能外部不上拉的情况下也可以正常工作,但并不保险。
建议楼主在应用IC时,好好参考规格书,一般都有给出的

使用特权

评论回复
29
Sunny左瞳|  楼主 | 2015-1-15 18:04 | 只看该作者
lpflfd 发表于 2015-1-15 15:52
建议楼主仔细看下规格书,规格书中明确有对这两个引脚进行描述:

SCL是否必须增加上拉电阻需要看主设备是否 ...

看了很多资料,前辈说的很对,都是理论知识的东西,谢谢了,我画图时加都上了上拉电阻,4.7K的,跟周立功公司确认过了,他们工程师说没问题。
另外他们也说了,也可以不加,效果会差点但不影响使用。这这这,貌似国内做东西有点模棱两可,个人感觉而已,别见怪。

使用特权

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

本版积分规则