久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > INA219功率監(jiān)測+OLED顯示

INA219功率監(jiān)測+OLED顯示

作者:quansirx 時間:2025-09-27 來源:EEPW 收藏

1   簡介

INA219是一款由Texas Instruments(TI)生產(chǎn)的高精度電流/ 電壓/ ,采用I2C接口通信,廣泛應(yīng)用于電池管理、電源監(jiān)控、太陽能系統(tǒng)、電機控制等領(lǐng)域。

1.1 主要特性測量范圍:

電壓測量(總線電壓):0 V~26 V(可配置)電流測量(分流電阻電壓):±40 mV(可調(diào)增益)功率計算(基于電壓和電流)高精度:16 位ADC(模數(shù)轉(zhuǎn)換器)可配置增益(PGA 放大倍數(shù))通信接口:I2C 接口(標準模式100 kHz,快速模式400 kHz)可編程地址(支持16 個I2C 地址)低功耗:工作電流低至1 mA 支持低功耗模式封裝:SOT23-8(小型貼片封裝)。

1.2 工作原理

INA219通過分流電阻(Shunt Resistor)測量電流,并同時監(jiān)測總線電壓,計算功率:電流測量校準值電壓測量總線電壓(Vbus)功率計算。

image.png

INA219提供多個寄存器,用于配置和讀取數(shù)據(jù):

寄存器地址名稱功能:

1759023673449479.png

1.3 cubemx配置

INA219的通信接口為IIC,可以使用STM32內(nèi)置硬件I2C外設(shè)與INA219模塊實現(xiàn)數(shù)據(jù)通信。

1759023744632863.png

2   程序設(shè)計

image.png

image.png

image.png

INA219 的IIC 地址為0×40,因此需要將模塊的A0、A1 撥碼開關(guān)調(diào)至GND

image.png

image.png

image.png

image.png

image.png

引腳連接順序如下:

INA219模塊+端連接+5 V

INA219模塊-端連接GND

INA219模塊C端連接SCL

INA219模塊D端連接SDA

INA219模塊IN+端連接+5V或+12V電源

INA219模塊GND端連接電源GND端

INA219模塊IN-端連接電機負載+端

電機負載-端連接電源GND 端

3   功率監(jiān)測效果

以下是INA219空載的檢測結(jié)果:

1759023956509876.png

4   功率信息

定義字符數(shù)組變量,用于存儲格式化字符串:

image.png

image.png

INA219、OLED 屏幕初始化:

image.png

執(zhí)行功率數(shù)據(jù)監(jiān)測,并實時更新至OLED屏幕顯示:

image.png

image.png

5   運行效果

1759024137721457.png

(本文來源于《EEPW》


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉