![]() |
外部電路要拉高 |
你的芯片你要看它的gpio是不是可以內部拉高的,可以的話你需要寫一個指令,沒有的話需要外部電路去拉高 |
你拉高了嗎 |
這種場合要在PNP的BE之間加幾k的電阻吸收單片機高電平的漏電流。 |
PNP基極高電位是截止吧 |
最優化蛋騙雞驅動三極管電路,只要記住穩壓值+三極管結電壓值略小于電源電壓值即可,NPN也一樣,無需考慮任何參數計算,就算是不同電壓也可以應用. |
本帖最后由 xianfajushi 于 2021-7-19 11:12 編輯 ![]() ![]() |
盡管大家說的PNP問題,在實際中肯定是沒錯,但你在模擬不是實際的,我覺得是因為你顯示延時時間太短造成的。你延時調成20多毫秒試試。 |
看你的程序位碼用P7口,可是消隱卻用P6,這樣當然不會滅了,當然還是顯示著呢 |
很多新手都會犯的錯誤,因為E極和單片機IO壓差過大,所以控制不同電壓,還是NPN方便點 |
如果PNP三極管沒有壞,當三極管基極電壓高,發射極電壓高于基極電壓時,三極管仍能導通。 |
要加上拉電阻,按你的圖加個10K以上的可以了 |
應該是E比B還要高。 |
三極管基級電壓低于發射極電壓0.5V以內就不會導通,滿足這個條件就行 |
be、bc之間電壓頭式多少 |
在基極為高,只要沒高過發射極,照樣導通 |
加上拉 |
這種電路結構使用時要注意PNP管的發射極工作電壓,當這個電壓高于單片機的工作電壓時就會出現不受控現象,解決的辦法是把單片機的IO口設置成開漏輸出,或者用NPN管,或者用MOS管。并注意調整控制電平。 |
正常,PNP的結電壓是多少知道?基極再串聯一個硅二極管試看。 |