❶ 單片機接數碼管時上拉電阻
上拉電阻一般用4.7K,其實只要2K到10K之間都行。
接數碼管的話要接限流電阻,不接限流的話電流太大了,當時可能數碼管會很亮,但是數碼管的壽命就會明顯縮短,用不了多久就會壞掉,所以要就限流電阻,一般用330到1K,根據自己要的亮度來選擇,電阻越大則數碼管越暗。
單片機數碼管電路中的上拉電阻說明:
1,上拉就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用。下拉同理,也是將不確定的信號通過一個電阻鉗位在低電平。
2,上拉是對器件輸入電流,下拉是輸出電流;強弱只是上拉電阻的阻值不同,沒有什麼嚴格區分;對於非集電極(或漏極)開路輸出型電路(如普通門電路)提供電流和電壓的能力是有限的,上拉電阻的功能主要是為集電極開路輸出型電路輸出電流通道。
3,數碼管也稱LED數碼管, 按發光二極體單元連接方式可分為共陽極數碼管和共陰極數碼管。共陽數碼管是指將所有發光二極體的陽極接到一起形成公共陽極(COM)的數碼管,共陽數碼管在應用時應將公共極COM接到+5V,當某一欄位發光二極體的陰極為低電平時,相應欄位就點亮。
4,共陰數碼管是指將所有發光二極體的陰極接到一起形成公共陰極(COM)的數碼管,共陰數碼管在應用時應將公共極COM接到地線GND上,當某一欄位發光二極體的陽極為高電平時,相應欄位就點亮,當某一欄位的陽極為低電平時,相應欄位就不亮。
❷ 51單片機三極體驅動數碼管如何接線
4位數碼管有8個公用的段信號,還有4個位信號,如果是共陰鄭碰數碼管,用4個IO口各驅動一個NPN三極體,集電極分別接4個數碼管的位信號,8個段信號一般也需驅動電路,如用74LS273 74LS244等
如果是共陽數碼管,則段信號無需驅動,搏悶位信號要喊銀談用四個PNP三極體驅動,低電平三極體導通
❸ 單片機與數碼管
首先是4.7K上拉電阻
單片機的P0埠和其它三個埠不一樣,內部沒有集成上拉電阻,所以需要外部連接
再有就是1K電阻
這個是起到限流作用,作用於數碼管,因為數碼管的abcdefg各引腳是直接與單片機相連,單片機的埠剛好是0有效,即低電位0V,這樣流過數碼管的電流就靠三極體限流,這種接法的三極體工作在放大狀態,輸出的電流是根據基極載入的電壓發生變化的,工作不穩定
你圖中的接法不好,容易燒數碼管
解決辦法是,4.7K電阻不變,P0埠直接與三極體基極(b)相連,三極體的集電極(c)與Vcc之間接上1K電阻進行限流,三極體的射極(e)與數碼管連接
這樣就避免三極體擊穿時,燒壞數碼管,此種接法的三極體工作在開關狀態,工作更穩定
❹ 4位數碼管怎麼與單片機連接
數碼管封裝很多,引腳排列
都不一樣,沒法告訴你接線,你只要找出段和位就可以了,七個段碼和小數點可以通過74hc595直接連接到單片機口上,或者還有cd4511等的bcd解碼晶元,共陰或共陽都是可以通過萬用表測出來的