|
發(fā)布時(shí)間: 2022-3-25 22:15
正文摘要:請(qǐng)教一下,+5V接在單片機(jī)IO口上,IO做準(zhǔn)雙向輸出,main.c里開始將輸出口置0,這個(gè)電路為什么可以避免上電IO初始高電平而導(dǎo)致三極管短暫導(dǎo)通的情況,將6.2K去掉就會(huì)導(dǎo)致上電三極管短暫導(dǎo)通。原理是什么? |
Y_G_G 發(fā)表于 2022-3-26 11:44 這也是抄別人的,他樣的電路實(shí)現(xiàn)了上電后不會(huì)出現(xiàn)高電平,供計(jì)是驅(qū)動(dòng)力不足,但不足為什么端口上電后,改為高電平能輸出。 |
|
如果你用的是STC8G之前的STC單片機(jī),上電復(fù)位都是高電平的,無論你你怎么設(shè)置 STC89,STC15,STC12,STC8A,都是 如果你其它各類的單片機(jī),先看一下復(fù)位電平是什么 你這個(gè)電路和電阻的取值,怎么看怎么別扭 |
fj51hei 發(fā)表于 2022-3-26 09:54 現(xiàn)象就是這樣,這樣接法。單片機(jī)上電不管置不置0,上電三極管都不會(huì)有輸出(我輸出接了個(gè)24V的繼電器),但用金屬的東西碰一下基極就會(huì)切換到有輸出,再碰一下就變成沒有輸出(IO口是高電平狀態(tài)),如果IO口是低電平狀態(tài),怎么碰都沒有變化,都是不輸出。 |
fj51hei 發(fā)表于 2022-3-26 09:58 IO口接5V的地方 |
你這電阻取值很頭疼:140歐,4.2K、6.2K![]() |
| 你IO接哪里? 另標(biāo)準(zhǔn)IO上拉電阻沒哪么小 |
| 另外還有個(gè)現(xiàn)像,如果IO口上電后一直是高電平,三極管沒有輸出,當(dāng)有金屬的物體碰到基極的腳時(shí),三極管就會(huì)切換為輸出和關(guān)閉。 |
| 你這個(gè)就是分壓啊 你這樣弄避免不了那個(gè)短暫高電平的導(dǎo)通吧 畢竟高電平也是5V 后面有效的控制電平也是5V 最多上電初始的高電平時(shí)間比較短 如你控制信號(hào)不是很快 可以在時(shí)間上區(qū)別出來 否則無解 |
Powered by 單片機(jī)教程網(wǎng)