1樓:愛迪貓
怎麼錯了?
都是低電平有效
p0口應接電阻
你用低電平有效,所以p0口可以不加上拉。很多微控制器io口可設4鍾狀態,也不需要上拉了。
ic(鎖存器)輸出有電流限制,不加電阻,電流也不會太大,但ic功耗大了。
採用掃描方式(動態),亮度低,需要減小限流電阻,位數越多,要求限流電阻越小,但小到一定程度,達到ic輸出電流的極限,小也沒用了。
採用npn管,邏輯需變,若沒有強上拉,可能驅動不了led
2樓:亂七胡說八糟亂想
哈!全是低有效是正確的,只要你的mcu晶片是用的5v電壓的那隻1n4148接那可是無用還有害的,不要它並短路了他的二個焊點。每個p0腳上接上電阻好,除安全處還起碼保證每個數碼管亮度一致。
你這是低有效,p0不用接上拉電阻。只是p0口不好再做他用了。
3樓:匿名使用者
2位共陽數碼管 電路沒有問題,可以不用限流電阻,二極體可以起給數碼管降壓作用,如果亮度過高可以串兩個二極體。
三極體的基極電阻是必須的。
4樓:煙火夜空
第一,p0口除了限流電阻,還需要上拉電阻;
第二,數碼管引腳排列不是按順序的,你必須測量清楚;
第三,4148是個錯誤的決定,除非你的數碼管是用4v以下驅動的。
5樓:螞蟻叼骨頭
可以去掉。別人加的是上拉電阻(增加電流),你直接把它串到電路里面,起到阻流作用了。一個ic引腳出來的電流量剛剛夠一個led燈的驅動電流。
在微控制器裡面,那些晶片的驅動作用不太明白,例如用74hc573驅動數碼管。驅動工作原理怎麼樣?
6樓:0427付強
74hc573是鎖存器,用於數碼管顯示時通常是採用段選、片選共用同一組並口的驅動方式。
驅動數碼管需要兩個訊號,一個是段選訊號,一個是片選訊號。段選訊號是固定的8個(對於普通7段數碼管),而片選訊號數量是與數碼管位數相同的。對於8位數碼管的動態掃描來說,片選訊號要8根線,這樣僅僅驅動數碼管就佔用了2組共16個io口,非常浪費
使用573鎖存器後,只佔用8+2=10個io口,其中2個用於控制鎖存器使能,另外8個輸出訊號。先關閉控制片選訊號的573晶片的鎖存功能,然後微控制器輸出片選訊號,隨後開啟鎖存,此時無論573的輸入端如何變化,輸出端都是不變的,也就是原來輸入的訊號被鎖住了。然後,再關閉控制段選的573的鎖存功能,輸出段選訊號,再鎖存,這樣就巧妙的實現了資料線的複用,讓一組io口既輸出段選又輸出片選。
如何使用微控制器at89c51驅動4位8段數碼管,如果用到晶片來驅動的,電路圖如何連線?
7樓:
看你將四位數碼管接在微控制器的哪一組輸出口 例如51微控制器一般都是四組八位輸i/o口p0,
專p1,p2,p3口 一般p0口是三態i/o是要接屬上拉電阻的。其他介面是不用接上拉電阻的。上拉電阻一般選用1k~4k7都可以保證各管腳輸出的電流小於500ma就可以了。
圖我傳的這個圖 六位數碼管雖然是共陰極的 (但是不影響原理)因為他接在51微控制器的三態介面上 只需接上拉電阻 (排阻)即可 。這種電路圖用兩個鎖存器u1,u2分別控制數碼管的位選和片選訊號 (在讀中標的wei1-wei6是位選訊號,a-g等是段選訊號)。鎖存器u2,u1是同型號的 用圖中的wela 和dula的(高電平和低電平)分別控制位選和段選的直通和所存。
這樣一組i/o口就能驅動數碼管了。節省了硬體的開銷。希望能幫到你!
祝你好運
8樓:
p0口接上拉電阻輸出段碼……p1口作位選
初學微控制器,遇到小問題。繼電器無法直接用51的I O,是不是要用三極體放大電路
是的。微控制器i o口 無法直接驅動繼電器的。須外加 三極體或其它功率驅動元件驅動。5v 繼電器 的吸合電流在20ma左右 使用 s 8050 npn 高電平有效 或 s 8550 pnp,低電平有效 即可 i o 接1k電阻直接到8050或8550 基極,8050的發射極直接微控制器電源地,集電極...
新手學習微控制器的問題,新手學微控制器怎麼入門?
蛀牙患者 還是要學點數位電路基本的閘電路要看的動 還有就是要學點電路基礎不然看不動的哦!都不用太精的,花個一兩週時間 就可以了 最好是買塊微控制器找者書上搭個 最小系統 把他的 引腳搞清出了 然後學到最後可以自己擴充套件一些小電路作一點東西了至於c程式設計,只要你動了彈片機,有一點c基礎就可以看的動...
51微控制器學到什麼程度可以學其他的微控制器
不學51微控制器也可以學其他的微控制器 既然學了51微控制器,就不著急學其他的微控制器,先試試學習用51微控制器解決幾個實際問題,哪怕是很簡單的問題都可以。有一定解決實際問題的能力和經歷後,再學其他微控制器就能學到點子上,知道如何才能學以致用。 看你自己的理解情況,好的人可同時學習很多微控制器 以我...