STM8L探索套件學(xué)習(xí)筆記-測量電流IDD(九)
剛拿到探索套件,還以為MCU直接測量電流啊,原來是通過電壓間接測量的。當JP1處于ON的位置,能夠提供IDD測量電路測量;JP1處于OFF位置,測量裝置被旁路;當JP1跳線帽被拔出,可以使用萬用表測量管腳1和2的電流。
測量電路的電路如下圖所示,這些電路在板上LCD下面:
檢測電路首先經(jīng)過U4:MAX9938高精度高邊電流檢測放大器,放大倍數(shù)50V/V,U6是單路控制雙邊開關(guān),當引腳4為高電平,引腳1和2能夠雙向?qū)?。U7是反相器。T1和T2是P溝道增強型場效應(yīng)管,作為模擬開關(guān)用途,當引腳3為低電壓時,場效應(yīng)管導(dǎo)通,R21被旁路。U3是14階脈動進位計數(shù)器,引腳12是使能計數(shù)端,低電平有效。外接RC振蕩器30KHZ,經(jīng)過2的13次方脈沖,大約150ms時間引腳2Q13才能輸出脈沖。
默認情況也就是PC4沒有輸出低電平,計數(shù)器沒有工作,Q13/Q14一直輸出低電壓,所以T1和U6是導(dǎo)通的,T2是關(guān)閉的,R21被旁路,等效電路如下:
VOUT=50(放大倍數(shù))×(R20)電壓壓降=50×IDD*2
IDD=VOUT/100
當PC4為低電平,計數(shù)器工作,當Q13輸出高電平,等效電路為
VOUT=50(放大倍數(shù))×(R20+R21)電壓壓降=50×IDD*2K
IDD=VOUT/100K
今天我們先測量下默認情況的IDD的電路大小,也就是測量PF0/ADC1_IN24通道的電壓,根據(jù)昨天的方法,先測量參考電壓VDD,再測量24通道電壓,然后按照換算公式:
24通道電壓= ADC寄存器/測量內(nèi)部VREF*1.224。
即IDD=24通道電壓/100
測量結(jié)果是6.8mA,用萬用表測量VDD電壓2.954V,供電3.3V引腳電壓2.966V,差距12mV,除以電阻R20,得到電流IDD=6mA,與測量值接近。這里沒有做優(yōu)化所以很大,官方帶的范例測量結(jié)果是1.5mA
實物圖