打印

这个上拉输入电路5V倒灌进入3.3V会不会有问题?

[复制链接]
6399|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
一个I2C的简单驱动电路,有5V和3.3V两个电源,下面这个图接法,3.3V接上拉电阻RA,
如果输入电平为低(0V),那一切正常,GPIO口读到低电平。
可如果输入电平为高(5V),大于3.3V,那上拉电阻RA就会出现反向电流,倒灌进3.3V的电源网络(3.3V由AMS1117 LDO输出),请问这样会不会产生问题,影响3.3V电源的电压稳定?

相关帖子

沙发
ipman| | 2017-8-25 22:45 | 只看该作者
4.7K电阻在那里,没什么影响

使用特权

评论回复
板凳
Lee_3| | 2017-8-26 08:53 | 只看该作者
本帖最后由 Lee_3 于 2017-8-26 08:54 编辑

别超过3.3V的负载电流就没问题,这不就是相当于减轻了3.3V的负载吗。

使用特权

评论回复
地板
山东电子小菜鸟| | 2017-8-26 12:04 | 只看该作者
事实证明你这个电路没什么作用,RB左端的电平依然是5V

使用特权

评论回复
5
delin17| | 2017-8-26 13:34 | 只看该作者
高电平时,IO口有将近9mA的电流,电阻或期他是否需要重新设计,上拉电阻没有啥意义吧

使用特权

评论回复
6
一事无成就是我| | 2017-8-26 23:03 | 只看该作者
如果你是标准的IIC,直接接口就是,IIC是射极开路输出,如果你是模拟的,可以用一只mos管进行电平转换

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
flinstone + 1 赞一个!
7
golden_fish| | 2017-8-27 08:06 | 只看该作者
上拉没问题,倒是RB=300有点小了。虽然GPIO会设成高阻态,仍有过电流的风险。

使用特权

评论回复
8
l87522| | 2017-8-27 10:35 | 只看该作者
山东电子小菜鸟 发表于 2017-8-26 12:04
事实证明你这个电路没什么作用,RB左端的电平依然是5V

的确,上拉没起什么作用。

使用特权

评论回复
9
chunyang| | 2017-8-27 17:38 | 只看该作者
通过4.7K电阻“倒灌”有没有问题?那么先计算倒灌电流,再考察3.3V输出电流,如果倒灌电流小于输出电流就没问题。楼主电路中还需考虑3V GPIO的5V耐受问题。

使用特权

评论回复
10
DAXSX| | 2017-8-28 11:30 | 只看该作者
加个二极管

forum.php.png (25.38 KB )

forum.php.png

使用特权

评论回复
11
sunul| | 2017-9-20 08:58 | 只看该作者

这个二极管加了干啥呢   相当于5v-0.6v的电压 对3.3v吗

使用特权

评论回复
12
JOE888| | 2017-9-20 15:28 | 只看该作者
楼主需要考虑你的IO口电压范围,是不是能接受5V,如果随制3.3V的话,就需要加一个NPN三极管做开关;另外读取的电平是0或者5V的话,上拉电阻没有任何意义

使用特权

评论回复
13
DAXSX| | 2017-9-20 19:14 | 只看该作者
sunul 发表于 2017-9-20 08:58
这个二极管加了干啥呢   相当于5v-0.6v的电压 对3.3v吗

我理解错了,楼主是想保护3.3V  LDO 不损坏,并不是要保护arm 的 i/o口,那直接不要上拉电阻不就好了。

使用特权

评论回复
14
flinstone|  楼主 | 2017-9-24 18:11 | 只看该作者
一事无成就是我 发表于 2017-8-26 23:03
如果你是标准的IIC,直接接口就是,IIC是射极开路输出,如果你是模拟的,可以用一只mos管进行电平转换 ...

谢谢!
这个电路就是参考标准的IIC接口电路画的,唯一不同就是3.3V和5V的差异。
我这个应用接两种不同的传感器,一种是标准IIC接口,另一种简单的是高低电平表示。
所以这个算是二合一的考虑。
测试下来,接标准5V的TTL高低电平的传感器没问题,GPIO口是耐压5V的。
如果换成MOS开关,TTL没问题,但是IIC可能就不行了吧?

使用特权

评论回复
15
一事无成就是我| | 2017-9-24 18:56 | 只看该作者
flinstone 发表于 2017-9-24 18:11
谢谢!
这个电路就是参考标准的IIC接口电路画的,唯一不同就是3.3V和5V的差异。
我这个应用接两种不同的 ...

你没有搞清楚MOS管咋接的就叫不行,用MOS是利用的射随器原理,NMOS管,G接电源3.3V,S接5V侧,D接3.3V的IO口

使用特权

评论回复
16
flinstone|  楼主 | 2017-9-25 23:29 | 只看该作者
一事无成就是我 发表于 2017-9-24 18:56
你没有搞清楚MOS管咋接的就叫不行,用MOS是利用的射随器原理,NMOS管,G接电源3.3V,S接5V侧,D接3.3V的I ...

学习了,这个跟随器能起到一定隔离作用,应该还是不错的,不用担心外接的传感器输入的干扰打坏GPIO。
以前不懂。

使用特权

评论回复
17
DAVIDYE| | 2018-7-27 16:12 | 只看该作者
flinstone 发表于 2017-9-25 23:29
学习了,这个跟随器能起到一定隔离作用,应该还是不错的,不用担心外接的传感器输入的干扰打坏GPIO。
以 ...

NMOS的体二极管方向是S是正,D是负极,如果S接5V的话要考虑一下这个问题

使用特权

评论回复
18
cainiao518| | 2018-7-27 17:55 | 只看该作者
flinstone 发表于 2017-9-25 23:29
学习了,这个跟随器能起到一定隔离作用,应该还是不错的,不用担心外接的传感器输入的干扰打坏GPIO。
以 ...

如果ARM_GPIO能耐5V,可以设置为OD模式,直接接5V上拉电阻即可

使用特权

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

本版积分规则

13

主题

25

帖子

0

粉丝