找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 526|回复: 12
打印 上一主题 下一主题

芯片管脚内部已经做上拉了,外面还有必要再上拉吗?

[复制链接]

50

主题

389

帖子

2360

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2360
跳转到指定楼层
1#
发表于 2017-9-29 13:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
RT( o9 B/ \  V/ c2 s# m8 E
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

2

主题

185

帖子

1405

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1405
2#
发表于 2017-9-29 14:47 | 只看该作者
一般来说,可不加上拉。但为了提高电路可靠性,还是加上的好。如果片内上拉一烧,电路就趴窝了

点评

芯片内部的上拉烧掉,芯片自身也完蛋了吧  详情 回复 发表于 2017-9-29 15:13

50

主题

389

帖子

2360

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2360
3#
 楼主| 发表于 2017-9-29 15:13 | 只看该作者
ksvhxd 发表于 2017-9-29 14:47
) `  W- R% ?( E# E+ ]一般来说,可不加上拉。但为了提高电路可靠性,还是加上的好。如果片内上拉一烧,电路就趴窝了

& [' K/ u/ L2 M0 a- ^芯片内部的上拉烧掉,芯片自身也完蛋了吧
) w; F: l8 ^6 z. L. k

点评

那可不一定,我遇到过好几例,采用片内上拉做控制驱动,结果运行过程中失控,先也认为是单片机烧了,可其他控制IO又工作正常。加一外部上拉就恢复正常。故判定为单片机上拉失效,所以在以后的设计中我都加上了外部上  详情 回复 发表于 2017-10-3 22:19

51

主题

405

帖子

4530

积分

五级会员(50)

Rank: 5

积分
4530
4#
发表于 2017-9-29 16:29 | 只看该作者
建议加上. 芯片内部的,一般都是弱上拉。
一朝英雄拔剑起,又是苍生十年劫
唯刀百辟 唯心不易

6

主题

376

帖子

1035

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1035
5#
发表于 2017-9-30 08:14 | 只看该作者
建议加

4

主题

125

帖子

1040

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1040
6#
发表于 2017-9-30 08:37 | 只看该作者
看驱动负载而定,外面的负载大的时候必须加,

0

主题

205

帖子

651

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
651
7#
发表于 2017-9-30 09:20 | 只看该作者
学习

2

主题

185

帖子

1405

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1405
8#
发表于 2017-10-3 22:19 | 只看该作者
dqwuf2008 发表于 2017-9-29 15:13
* h$ [: m( \8 ?' n# ^: k芯片内部的上拉烧掉,芯片自身也完蛋了吧

7 c! H% @5 e* C: A$ p4 u: K0 ^那可不一定,我遇到过好几例,采用片内上拉做控制驱动,结果运行过程中失控,先也认为是单片机烧了,可其他控制IO又工作正常。加一外部上拉就恢复正常。故判定为单片机上拉失效,所以在以后的设计中我都加上了外部上拉。
6 w. a5 \. F+ r; O% N9 e$ ^* B

100

主题

419

帖子

2424

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2424
9#
发表于 2017-10-10 13:36 | 只看该作者
加上比较好,毕竟内部能力有限

0

主题

11

帖子

21

积分

二级会员(20)

Rank: 2Rank: 2

积分
21
10#
发表于 2017-10-11 11:44 | 只看该作者
要具体情况分析,看内部上拉的强弱而定

3

主题

69

帖子

250

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
250
11#
发表于 2017-10-12 13:47 | 只看该作者
内部弱上拉,75K之类的

8

主题

175

帖子

2780

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2780
12#
发表于 2017-10-27 17:20 | 只看该作者

( z4 b4 u, l. K9 k2 A2 g1,对于芯片IO口设计内部上下拉,主要是为了给芯片一个固定的状态,如果该IO不用的时候,管脚悬空,也不会引入ESD问题,这个可能是设计的初衷。2 e) O/ o2 n! n! E& E% `) l% p
2,对于一些特别用途的IO,比如SD卡或者EMMC,协议要求上拉,为了节省成本,方便pcb布线,内部会特别考虑加上拉电阻,阻值会考虑spec的要求。
. j- U% E. k$ t! Y5 t. ~. I: Q2 k2 R8 X" @2 n: u# H
关于楼主提到的问题,我认为你要考虑的重点是上拉的作用和目的是什么?如果是用来做strap pin,内部有上拉,外部就不需要上拉;如果你用来驱动外部设备,比如 I2C,内部上拉的驱动电流就不够了,这是就要外部上拉。+ i9 N" L, Y9 _& F
从芯片角度来说,IO驱动电流越大,芯片内部功耗就越大,越不利于散热。通常情况下IO驱动电流10mA以内,驱动个发光二极管没啥问题,如果你觉得亮度不够,加个上拉电阻,也没啥问题。) n# W3 E5 }+ M. Y7 C* F7 v6 V
--以上希望能帮到你!, P# B0 C2 s) K

4 _/ H5 ?1 |% I0 W* F5 c8 z

8

主题

175

帖子

2780

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2780
13#
发表于 2017-10-27 17:25 | 只看该作者
对于8楼兄弟遇到的问题,推测可能是IO口驱动输出的电流超过了额定值,导致IO口驱动模块失效导致的。驱动外部电路时,一般都会串一个限流电阻就是这个道理。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-9-20 01:12 , Processed in 0.067525 second(s), 37 queries , Gzip On.

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

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

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