当前位置:首页 > 51单片机 > 正文内容

单片机GPIO输入电压不可过大,最好使能上拉

可用肖特基二极管,正向串联进电路,防止引脚接到高于3v电压上,倒流进芯片内部,烧毁芯片。
肖特基二极管,正向导通电压较小,一般0.2v。
可串联进电源线中,防止正负接反。


如果需要接入5v电压到单片机引脚(最高耐受3.3v)。可串联个电阻(一般330欧姆),这个电阻与单片机内部的稳压二极管构成分压,可将多余的电压分担到电阻上,即到达单片机gpio内部的电压将减小。

根据稳压二极管原理,在电压接近(注意是接近!!!)稳压值时,电压变化一点点,会引发电流急剧增加,这样如果串联电阻较大,则分担电压较大,在稳压二极管上的电压较小,比如3v的稳压管,串联5k电阻,在总电压为2.3v时,稳压管两端电压才1.74v,换成1k电阻,在总电压2.3v时,稳压管两端为1.9v,(所以,抛开电阻参数谈稳压都是耍流氓!)


单片机GPIO输入电压不可过大,最好使能上拉

另外,在使用74hc14(施密特触发器,数字芯片,有防止电平抖动和识别数字信号,反向等功能)等芯片时,如果直接连接单片机的GPIO也要加电阻,因为其有倒向效应(3引脚,13引脚处),在输入端也能有20ma的电流给gpio,很容易烧坏gpio,同样可加稳压管串电阻接地,也可以直接串个电阻进去构成稳压电路

单片机GPIO输入电压不可过大,最好使能上拉


扫描二维码推送至手机访问。

版权声明:本文由智凡单片机c语言入门发布,如需转载请注明出处。

分享给朋友:

相关文章

如何解决数码管动态显示鬼影现象

如何解决数码管动态显示鬼影现象

//用switch选择语句实现数码管动态显示#include <reg51.H> sbit ADDR0=P1^0; sbit ADDR1=P1^1; s...

买下51单片机实验板

买下51单片机实验板

 一直在想这个博客该写些什么,主体就暂定为“单片机学习之路”吧。 在网上看了N多天,终于在上周六邮购一块儿51单片机的实验板,功能挺全的,编程器/仿真器/ISP/实验板多合一。虽然...

GBK字库是什么意思 GBK有多少汉字

GBK字库是什么意思 GBK有多少汉字

关于中文字符的显示,你听到最多的两个名词就是:GB2312和GBK。于是你上网一查,知道了GB2312码有6000多个字符,GBK码有2万多个字符。但是,不管你怎么查资料,你最终发现,你还是只知道:G...

初玩89C52一些感触

初玩89C52一些感触

最近,之前买的一个编程机器人有些故障,于是开始拆解研究,发现里面主要是stc系列的单片机,当然还有一大堆传感器,很有意思,于是自己也搞了块实验板,玩一玩。如果能把andorid 、单片机、传感器再加上...

STC15系列单片机检测不到,下载不成功

STC15系列单片机检测不到,下载不成功

检测不到单片机存在使用STC15系列的IAP15W4K61S4和IAP15W2K16S2两种型号的单片机时,都出现了STC-ISP下载软件很长时间检测不到单片机的情况百度得到的解决网上百度你经常看到的...

 STC15系列单片机头文件STC15.H在哪?

STC15系列单片机头文件STC15.H在哪?

右键单击Keil图标→属性→打开文件位置→Keil→C51→INC→STC→STC15.H...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。