單片機(jī)GPIO輸入電壓不可過(guò)大,最好使能上拉
可用肖特基二極管,正向串聯(lián)進(jìn)電路,防止引腳接到高于3v電壓上,倒流進(jìn)芯片內(nèi)部,燒毀芯片。
肖特基二極管,正向?qū)妷狠^小,一般0.2v。
可串聯(lián)進(jìn)電源線中,防止正負(fù)接反。
如果需要接入5v電壓到單片機(jī)引腳(最高耐受3.3v)。可串聯(lián)個(gè)電阻(一般330歐姆),這個(gè)電阻與單片機(jī)內(nèi)部的穩(wěn)壓二極管構(gòu)成分壓,可將多余的電壓分擔(dān)到電阻上,即到達(dá)單片機(jī)gpio內(nèi)部的電壓將減小。
根據(jù)穩(wěn)壓二極管原理,在電壓接近(注意是接近!!!)穩(wěn)壓值時(shí),電壓變化一點(diǎn)點(diǎn),會(huì)引發(fā)電流急劇增加,這樣如果串聯(lián)電阻較大,則分擔(dān)電壓較大,在穩(wěn)壓二極管上的電壓較小,比如3v的穩(wěn)壓管,串聯(lián)5k電阻,在總電壓為2.3v時(shí),穩(wěn)壓管兩端電壓才1.74v,換成1k電阻,在總電壓2.3v時(shí),穩(wěn)壓管兩端為1.9v,(所以,拋開電阻參數(shù)談穩(wěn)壓都是耍流氓!)
另外,在使用74hc14(施密特觸發(fā)器,數(shù)字芯片,有防止電平抖動(dòng)和識(shí)別數(shù)字信號(hào),反向等功能)等芯片時(shí),如果直接連接單片機(jī)的GPIO也要加電阻,因?yàn)槠溆械瓜蛐?yīng)(3引腳,13引腳處),在輸入端也能有20ma的電流給gpio,很容易燒壞gpio,同樣可加穩(wěn)壓管串電阻接地,也可以直接串個(gè)電阻進(jìn)去構(gòu)成穩(wěn)壓電路