單片機(jī)電流的一些經(jīng)驗(yàn)理解
1、按理說,一個東西的負(fù)載電流,應(yīng)該是它供給外部的電流,這時候也就是流出時,應(yīng)該為正。
2、外接電阻一般是上拉,通常情況這種接法輸出高電平時,內(nèi)部輸出開關(guān)管是截止?fàn)顟B(tài),如果該引腳上有負(fù)載的話,負(fù)載電流經(jīng)上拉電阻提供,引腳內(nèi)部基本上不存在電流出入,(所以低功耗)
3、這么講下去,當(dāng)該腳輸出低電平時(內(nèi)部開關(guān)管導(dǎo)通,電壓接近地),電流經(jīng)電阻流入內(nèi)部,這時候應(yīng)該在單片機(jī)的相關(guān)技術(shù)文檔中會詳細(xì)說明單片機(jī)的工作電流,但總的來說,每個端口電流不要超過20毫安,否則容易使得器件損壞。描述為負(fù)
。IO口的灌電流最大30ma左右,拉電流更小了
一般來說上拉或下拉電阻的作用是增大電流,加強(qiáng)電路的驅(qū)動能力
比如說51的
還有,p0口必須接上拉電阻才可以作為io口使用
上拉和下拉的區(qū)別是一個為拉電流,一個為灌電流
一般來說灌電流比拉電流要大
也就是灌電流驅(qū)動能力強(qiáng)一些
拉電流與灌電流
51系列單片機(jī)的拉電流和灌電流是不同的。根據(jù)我的使用經(jīng)驗(yàn),標(biāo)準(zhǔn)I/O口的拉電流不大于1mA,灌電流最大約為10mA左右,P0口的驅(qū)動能力更差一些。
拉電流和灌電流是衡量電路輸出驅(qū)動能力的參數(shù),這種說法一般用在數(shù)字電路中。由于數(shù)字電路的輸出只有高、低(0,1)兩種電平值,高電平輸出時,一般是對負(fù)載提供電流,其提供電流的數(shù)值叫“拉電流”;低電平輸出時,一般是要吸收負(fù)載的電流,其吸收電流的數(shù)值叫“灌電流”。