|
| p2.7口出來需要接一個1k電阻再接三極管 |
| 驅動數碼管的圖紙資料論壇以及網上還是很多的,自己搜索一下吧 |
| 驅動數碼管的圖紙資料論壇以及網上還是很多的,自己搜索一下吧 |
wys91203 發表于 2023-7-17 14:07 請問三極管該如何接?謝謝 |
|
用共陽比較好,因為,這樣是0驅動亮,IC上的功率小。 取LED段電流 = 3mA,紅色LED,點亮壓降取1.3V,IC壓降取0.2V。 限流電阻取 = (5V - 1.3V - 0.2V)/3mA,可取 1至1.2K。 每段都取,即用8個限流電阻。 |
|
1.數碼管部分的網絡標號放置的位置及方向不對,請參考一下正確的電路畫法; 2.數碼管的各個段及公共端應該加驅動,不能直接由CPU驅動; 3.蜂鳴器做好放在集電極驅動。 |
| G1,G2直接驅動數碼管不可取,用三極管需要接電阻,1、2個還好,多了不如再用一個245做驅動,我們用過,效果不錯。如果是8個數碼管,1片245比8個三極管和電阻的面積小 |
| P0接口作為普通IO口使用時,為開漏輸出,不能輸出高電平,要加上拉電阻,這個電路要設計成共陽數碼管,P2.0和P2.1接PNP三極管就行 |
| 51單片機接口低電平時輸入灌電流,最大20mA左右,建議使用10mA左右,按照數碼管共陰極的來看,每段紅色的電壓是1.8V,每段電流= (5V-1.8V)/(2*360)=4mA, 7段就是28mA, 可以加個NPN三極管驅動一下,只不過程序里的P2.0 P2.1的位選電平要反過來 |
| 除了Q1基極需要加個限流電阻,G1/G2要加三極管放大電路,MCU的IO的驅動電流不夠驅動8段共陰數碼管。 |
| Q1B缺電阻。 |