微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 单片机GPIO输入电压不可过大,最好使能上拉

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

时间:09-25 来源:互联网 点击:

可用肖特基二极管,正向串联进电路,防止引脚接到高于3v电压上,倒流进芯片内部,烧毁芯片。

肖特基二极管,正向导通电压较小,一般0.2v。

可串联进电源线中,防止正负接反。

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

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

  

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

  

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top