① 請問51單片機輸出電流多大
你是問IO口的驅動電流吧?
51單片機的IO口每個引腳的電流驅動能力比較弱:
拉電流:即單片機引腳置高電平時對外輸出的電流,不超過1毫安;
灌電流:即單片機引腳置低電平時對外吸收的電流,不超過10毫安;
這些都是教科書上那個單片機的驅動電流,現在增強型51推挽輸出能達到20ma,具體還是看數據手冊。
② 單片機的io口最低驅動電壓及電流,也就是說多少伏以上及多少毫安以上被認為高電平
5v單片機的io口與 TTL電平兼容輸入高電平>2.0V 低電平<0.8V,輸出高電平3.5V,低電平0.2V, 輸入電流是很小的1UA左右,輸出電流可以在10-20ma
③ 單片機工作電流一般多大
不帶負載時,一般十毫安左右,與工作頻率有關,工作頻率高時,耗電會增加不少,
另外外設比較多的單片機耗電肯定多一些,如STM32F103單片機雖然號稱功耗低,但工作電流達二十多毫安
為了節省功耗,單片機可以工作在睡眠模式,還可以關閉某些不用的外設。
④ 關於stc單片機I/O驅動電流的問題
呵呵……高中物理電路部分沒好好學吧。這個類似於電源的內阻。
輸出電流越大,消耗在內部的電壓壓降就越大。輸出電壓=5v-內部壓降。
51單片機的上拉管典型阻值20k,若外部開路,在內部的壓降=0,輸出就是5v,
如果io接個5k電阻到gnd,那麼外部電阻的電壓=5v÷(5+20)×5=1v,而外部5v電阻上的電流也才1v/5k=200ua。
所以你接100r的電阻,io的輸出電壓更本就很小了,更本達不到5v÷100r=50ma的水平,
一般來說高電平輸出能力也就100-200ua,低電平輸出能力8ma-10ma(at89c2051等io已強化,可吸入20ma電流)。這么小的電流驅動數碼管,你就自己看吧。所以才加三極體驅動。
數碼管20ma的電流一般是偏大的,靜態顯示時,一般選5-15ma即可。動態顯示可適當加大至20ma左右,不然亮度偏低。
一般三級管的靜態放大值取100就可以估算。比如驅動一個5v線圈繼電器。線圈內阻是120r,估算驅動電流有40ma,單片機一般只能輸出10ma,驅動不了。那麼考三極體驅動,基極驅動電流=40ma/100=400ua>200ua,
若使用pnp型三極體,則使用低電平驅動,基極電阻=(5-0.7)v÷0.4ma=10k,
若使用npn型三極體,使用高電平驅動,200ua電流不夠,要使用上啦電阻產生至少200ua電流,上啦電阻=(5-0.7)v/0.2ma=21.5k
這些計算值都是臨界值,要保險點就在這個值的基礎上稍微選小一點就ok
⑤ 單片機 工作電流
單片機工作電流很小,因為驅動的都是些數碼管之類的小元件,所以工作電流最大也只有幾十毫安,出現1A的工作電流,說明出現了元件短路的現象。
單片機是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。
⑥ 51單片機最小系統 怎麼用小電流驅動大電流電路圖
三極體,紫薯布丁