一般在芯片的GPIO口内部是开漏的状态下,外部需要连接上拉电阻,一般连接方式如下图,而且理想的高低电平应该是低电平电压值接近0V,高电平状态值在3.3V左右。
但是在这边实际测试的情况下却遇到一个问题:高电平状态电压先是3.3V,后面又被拉低到2.567V。
这个情况非常奇怪,开始被没有找到原因,直到翻看MASTER 芯片的规格书,发现它的这个GPIO口内部是有一个35K的下拉电阻的。
根据分压原理,35K的下拉电阻和10K的上拉电阻,中间的分压点电压计算就是3.3V*35/(35+10)=2.567V。理论分析对得上实际测试结果。
那么在这种情况下,预防高电平状态的电压阈值不够,就只能把上拉电阻值调小了,最后选择调整为2.2K。那么进行计算,分压点电压V=3.3V *35/(35+2.2) =3.1V。
那么3.1V的电压就没有什么风险了。
审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
上拉电阻
+关注
关注
5文章
360浏览量
30639 -
电平
+关注
关注
5文章
361浏览量
39934 -
GPIO
+关注
关注
16文章
1206浏览量
52175
发布评论请先 登录
相关推荐
AFE5808的数字供电DVDD是1.8V,但其数字输入高电平VIH却是2-3.3V,为什么?
数据手册上,AFE5808的数字供电DVDD是1.8V,但其数字输入高电平VIH却是2-3.3V,很奇怪,是不是数据手册错误?
而且数字输
发表于 01-01 06:59
TFP401APZP将DVI信号转换成TTL RGB信号,输出的TTL RGB信号测量的波形就是3.3v高电平,为什么?
我们用TFP401APZP这款芯片将DVI信号转换成TTL RGB信号,但是输出的TTL RGB信号测量的波形就是3.3v高电平,请问这可
发表于 12-30 06:01
使用TXB0108时,3.3V侧的低电平不能拉低到0V位置,同时某些时候低电平会后很多毛刺,为什么?
,MCU_UART_TX_1.8V->PC_UART_TX_3.3V测试波形图如下,3.3V侧的低电平不能拉低到0
发表于 12-27 07:06
电路中对该输出信号做了10K的下拉,IO口的输出高电平为3.3V,外部的下拉是否会对IO口的输出状态造成影响?
我的一个处理器IO口内部有22K的弱上拉,我的电路中对该输出信号做了10K的下拉,IO口的输出高电平为3.3V,这个外部的下拉是否会对IO口的输出状态造成影响?
发表于 12-17 08:11
SN74CBTLV3257输入是1.8v,输出是否可以是3.3v, 上拉电阻是3.3v?
像这种SN74CBTLV3257的用传输门作为选择器的器件。我输入是1.8v,输出是否可以是3.3v, 上拉电阻是3.3v?
发表于 12-16 07:30
求助,关于LSF0108 3.3V和5V转换问题求解
电阻(10K)无论焊接与否,B1、B2、B3、B4输出电平均为3.3V(B1~B4后端没有接其他东西),请问是什么原因?
2、B5~B8开漏输出25K 5V的PWM
发表于 12-05 07:30
具有3.3V/5V输入和12V/15V输出的信号和电源隔离
电子发烧友网站提供《具有3.3V/5V输入和12V/15V输出的信号和电源隔离.pdf》资料免费下载
发表于 09-26 10:12
•2次下载
LM319输出的15V方波信号如何转换为3.3V方波信号?
的转换呢?
要求要响应速度比较快 ,100ns~200ns及以下比较适宜。
(LM319比较器在输出端上拉电压15V时,才能达到100ns响应速度。3.3V上拉时,响应速度会增加到50
发表于 09-03 07:16
GPIO在Open Drain Pull-up模式下不能输出高电平3.3V吗?
电平,高电平只输出1.4V左右,低电平输出0v。在PUSH-PULL模式下,万用表可以检测到引脚输出3.
发表于 03-29 06:23
评论