單片機GPIO輸入電壓不可過大,最好使能上拉
可用肖特基二極管,正向串聯(lián)進電路,防止引腳接到高于3v電壓上,倒流進芯片內部,燒毀芯片。
本文引用地址:http://butianyuan.cn/article/201709/364747.htm肖特基二極管,正向導通電壓較小,一般0.2v。
可串聯(lián)進電源線中,防止正負接反。
如果需要接入5v電壓到單片機引腳(最高耐受3.3v)。可串聯(lián)個電阻(一般330歐姆),這個電阻與單片機內部的穩(wěn)壓二極管構成分壓,可將多余的電壓分擔到電阻上,即到達單片機gpio內部的電壓將減小。
根據(jù)穩(wěn)壓二極管原理,在電壓接近(注意是接近!!!)穩(wěn)壓值時,電壓變化一點點,會引發(fā)電流急劇增加,這樣如果串聯(lián)電阻較大,則分擔電壓較大,在穩(wěn)壓二極管上的電壓較小,比如3v的穩(wěn)壓管,串聯(lián)5k電阻,在總電壓為2.3v時,穩(wěn)壓管兩端電壓才1.74v,換成1k電阻,在總電壓2.3v時,穩(wěn)壓管兩端為1.9v,(所以,拋開電阻參數(shù)談穩(wěn)壓都是耍流氓!)
另外,在使用74hc14(施密特觸發(fā)器,數(shù)字芯片,有防止電平抖動和識別數(shù)字信號,反向等功能)等芯片時,如果直接連接單片機的GPIO也要加電阻,因為其有倒向效應(3引腳,13引腳處),在輸入端也能有20ma的電流給gpio,很容易燒壞gpio,同樣可加穩(wěn)壓管串電阻接地,也可以直接串個電阻進去構成穩(wěn)壓電路
評論