![]() |
發布時間: 2021-12-3 08:34
正文摘要:如圖,KEY6腳既去單片機檢測按鍵狀態,又去控制三個指示燈,電路搭好后,為什么一給按鍵信息,單片機工作狀態就紊亂了,有什么別的電路好實現嗎? |
mtdzok 發表于 2021-12-3 15:23 我搭個電路試試,謝謝 |
innere 發表于 2021-12-3 13:39 你這個圖稍改一下即可,R1電阻上邊不要接3.3V,改接Q3基極,基極就不要接KEY6了,OK! 其實把3只發光管的電流控制在20mA以內就不用三極管了,直接驅動LED已經夠亮的了。 |
188610329 發表于 2021-12-3 13:55 有點懂了,從E極流進B極流出的那些電流,妙啊 |
innere 發表于 2021-12-3 13:41 你三級管那邊的 3V3 沒有電阻, 你把三級管看成一個二級管,你3V3通過2級管接地 是不是對地短路? |
wulin 發表于 2021-12-3 10:05 3.3V不是經過R1嗎?怎么會近似對地短路? |
壓著我頭發啦 發表于 2021-12-3 09:19 手動按鍵,單片機根據電平判斷按鍵是否按下 |
mtdzok 發表于 2021-12-3 10:09 圖全了,怎么會通過Q3短路呢,3.3到按鍵過個R1,10K的電阻呢 |
不知圖全不全,圖中按鍵后相當于電源通過Q3短路,如果電源給力Q3會燒掉 |
沒有B極限流電阻,按鍵按下后3.3V電源近似對地短路,單片機當然不能工作,LED也不會亮。 ![]() |
給按鍵信息是單片機給的么?還是手動按按鍵 |
圖呢,圖被吃了? |