INA219 — Датчик тока и напряжения (вольтамперметр) с протоколом связи I²C

INA219 - Датчик тока и напряжения (вольтамперметр) с протоколом связи I2CINA219 DC Current Monitor — цифровой датчик для измерения потребляемого тока, напряжения и мощности на базе микросхемы INA219B. Выходной интерфейс модуля — шина I2C, что очень удобно при работе с устройствами на базе Arduino, Raspberry Pi, Orange PI, Banana Pi и т.п.

Модуль имеет высокую точность измерения тока и напряжения, нулевой дрейф, при этом обладая компактными размерами и не требует дополнительной обвязки. Также важное преимущество датчика INA219 заключается в том, что измерительный шунт установлен в разрыв «+» питания, а не «-«, так как в таком случае не возникает нежелательный в электронике сдвиг потенциалов между «землей» нескольких устройств, объединенных в общую схему.

I2C адрес микросхемы INA219 можно изменить запайкой перемычек А0 и А1. Возможно четыре различных комбинации установки адресных перемычек, соответственно на одну шину I2C можно подключать до 4-х таких модулей. Для увеличения точности измерений предусмотрен регистр калибровки. Напряжение в микросхеме измеряет аналого-цифровой преобразователь (АЦП) и может работать в 9-ти, 10-ти, 11-ти, 12-ти битных режимах. Настраивается режим работы микросхемы изменением регистра конфигурации.

Применить модуль можно в системах, контролирующих процесс заряда/разряда аккумуляторных батарей, источниках питания с контролем напряжения и потребляемого нагрузкой тока.

Характеристики INA219

  • Напряжение питания: от 3.0 до 5.5 В;
  • Разрядность АЦП: 12 бит;
  • Выходной интерфейс: I2C;
  • Скорость интерфейса: 3.4 МГц;
  • Диапазон измеряемых напряжений: от 0 до 26 В;
  • Максимальный измеряемый ток: от -3.2 A до 3.2 A;
  • Дискретность при измерении тока: 0.8 мА;
  • Точность измерений по току и напряжению: 1 %;
  • Диапазон рабочих температур: от -40 до +125 °C;
  • Дрейв в рабочем температурном диапазоне: 100 мкВ;
  • Калибровка: калибровочный регистр;
  • Внутренние данные: измеренный ток и мощность;
  • Фильтрация: х128 отсчетов.

Модуль Zero CJMCU-219 на базе INA219

Модуль Zero CJMCU-219 — это законченный модуль, который можно подключать к различным устройствам, не только к платформе Arduino, но и к Raspberry Pi, Orange PI, Banana Pi и др.. Основным элементом на плате является микросхема INA219. Несмотря на маленький размер и малое количество выводов, INA219 обладает большими возможностями. Микросхема измеряет падение напряжения на шунте (резисторе с малым сопротивлением на выводах Vin+ и Vin-). На плате установлен шунт с сопротивлением 0.1 Ом.

Принципиальная схема Zero CJMCU-219/INA219

Модуль Zero CJMCU-219 имеет минимальный набор компонентов для правильной работы датчика INA219.

INA219 - Принципиальная схема CJMCU-219

Распиновка Zero CJMCU-219/INA219

Плата имеет 6+2 вывода, 2 из 6 дублируют Vin+ и Vin-.
INA219 - Распиновка CJMCU-219

Вывод Описание
Vcc Питание модуля от 3.0 до 5.5 В
Gnd Земля
Scl Линия тактирования (Serial CLock)
Sda Линия данных (Serial Data)
Vin- Выход напряжения от источника питания через шунт. Напряжение измеряется от этого вывода относительно земли
Vin+ Вход напряжения от источника питания
A0 Выбор I2C адреса
A1 Выбор I2C адреса

Система установки I2C адреса на INA219

Если используется более одной платы INA219, каждой плате должен быть присвоен уникальный адрес. Это делается с помощью адресных перемычек на правом краю платы. Базовый адрес I2C для каждой платы равен 0x40. Бинарный адрес, который вы программируете с помощью перемычек адресов, добавляется к базовому адресу I2C.

A1 A0 Адрес (bin) Адрес (hex)
GND GND 1000000 0x40
GND VS+ 1000001 0x41
GND SDA 1000010 0x42
GND SCL 1000011 0x43
VS+ GND 1000100 0x44
VS+ VS+ 1000101 0x45
VS+ SDA 1000110 0x46
VS+ SCL 1000111 0x47
SDA GND 1001000 0x48
SDA VS+ 1001001 0x49
SDA SDA 1001010 0x4A
SDA SCL 1001011 0x4B
SCL GND 1001100 0x4C
SCL VS+ 1001101 0x4D
SCL SDA 1001110 0x4E
SCL SCL 1001111 0x4F

Для изменения адреса шины I2C платы микросхемы INA219 нужно запаять/отпаять перемычки на A0 и A1. Определить текущий адрес можно с помощью I2cScanner от Arduino.

Система установки I2C адреса на INA219 - перемычки

Описание регистров INA219

INA219 использует 5 регистров для хранения настроек конфигураций, результатов измерений, максимальных/минимальных пределов и информации о состоянии. В таблице ниже представлены регистры INA219.

Содержимое регистра обновляется 4 мкс после завершения команды записи. Следовательно, требуется задержка в 4 мкс между завершением записи в заданный регистр и последующим считыванием этого регистра (без изменения указателя) при использовании частот SCL, превышающих 1 МГц.

АДРЕС ИМЯ РЕГИСТРА ФУНКЦИЯ СБРОС ТИП
HEX HEX
0x00 Конфигурации Сброс всех регистров, настройка диапазона напряжения шины, усиление PGA, разрешение / усреднение АЦП. 0x399F R/W
0x01 Напряжение шунта Данные измерения напряжения шунта. R
0x02 Напряжение шины Данные измерения напряжения шины. R
0x03 Мощность Данные измерения мощности. 0x0000 R
0x04 Ток Содержит значение тока, протекающего через шунтирующий резистор. 0x0000 R
0x05 Калибровка Калибровочный регистр. Полная калибровка системы. 0x0000 R/W

Блок-диаграмма микросхемы INA219

Блок-диаграмма микросхемы INA219

Материалы

Скачать документацию datasheet_ina219.pdf
adafruit_ina219-current-sensor-breakout.pdf
adafruit.com

Купить INA219 на AliExpress

Похожие записи

Комментарии 67

  • Цитата: «I2C адрес микросхемы INA219 можно изменить запайкой перемычек А0 и А1. Возможно четыре различных комбинации установки адресных перемычек, соответственно на одну шину I2C можно подключать до 4-х таких модулей.»
    И далее следует таблица на 16 адресов! Так 4 или 16 модулей можно установить!?

    • Здравствуйте, интересное замечание и по делу. Нужно было уточнить и более подробно описать суть.
      Ели менять местами резисторы на приведённом в статье модуле, то получается, что можно соединить 4 модуля на одной шине.
      Если использовать SDA и SCL, тогда можно соединить до 16. Но приведённый модуль не поддерживает это, должно быть 4 контактных площадок для этого

  • «Диапазон измеряемых напряжений: от 0 до 26 В;
    Максимальный измеряемый ток: от -3.2 A до 3.2 A;»

    вижу, что ток может измерить отрицательный, а если будет отрицательное напряжение, сгорит?

  • You re in point of fact a just right webmaster. The website loading speed is amazing. It kind of feels that you’re doing any distinctive trick. Moreover, The contents are masterpiece. you have done a fantastic activity on this subject!

  • 2024娛樂城的創新趨勢

    隨著2024年的到來,娛樂城業界正經歷著一場革命性的變遷。這一年,娛樂城不僅僅是賭博和娛樂的代名詞,更成為了科技創新和用戶體驗的集大成者。

    首先,2024年的娛樂城極大地融合了最新的技術。增強現實(AR)和虛擬現實(VR)技術的引入,為玩家提供了沉浸式的賭博體驗。這種全新的遊戲方式不僅帶來視覺上的震撼,還為玩家創造了一種置身於真實賭場的感覺,而實際上他們可能只是坐在家中的沙發上。

    其次,人工智能(AI)在娛樂城中的應用也達到了新高度。AI技術不僅用於增強遊戲的公平性和透明度,還在個性化玩家體驗方面發揮著重要作用。從個性化遊戲推薦到智能客服,AI的應用使得娛樂城更能滿足玩家的個別需求。

    此外,線上娛樂城的安全性和隱私保護也獲得了顯著加強。隨著技術的進步,更加先進的加密技術和安全措施被用來保護玩家的資料和交易,從而確保一個安全可靠的遊戲環境。

    2024年的娛樂城還強調負責任的賭博。許多平台採用了各種工具和資源來幫助玩家控制他們的賭博行為,如設置賭注限制、自我排除措施等,體現了對可持續賭博的承諾。

    總之,2024年的娛樂城呈現出一個高度融合了技術、安全和負責任賭博的行業新面貌,為玩家提供了前所未有的娛樂體驗。隨著這些趨勢的持續發展,我們可以預見,娛樂城將不斷地創新和進步,為玩家帶來更多精彩和安全的娛樂選擇。

  • 娛樂城
    2024娛樂城的創新趨勢

    隨著2024年的到來,娛樂城業界正經歷著一場革命性的變遷。這一年,娛樂城不僅僅是賭博和娛樂的代名詞,更成為了科技創新和用戶體驗的集大成者。

    首先,2024年的娛樂城極大地融合了最新的技術。增強現實(AR)和虛擬現實(VR)技術的引入,為玩家提供了沉浸式的賭博體驗。這種全新的遊戲方式不僅帶來視覺上的震撼,還為玩家創造了一種置身於真實賭場的感覺,而實際上他們可能只是坐在家中的沙發上。

    其次,人工智能(AI)在娛樂城中的應用也達到了新高度。AI技術不僅用於增強遊戲的公平性和透明度,還在個性化玩家體驗方面發揮著重要作用。從個性化遊戲推薦到智能客服,AI的應用使得娛樂城更能滿足玩家的個別需求。

    此外,線上娛樂城的安全性和隱私保護也獲得了顯著加強。隨著技術的進步,更加先進的加密技術和安全措施被用來保護玩家的資料和交易,從而確保一個安全可靠的遊戲環境。

    2024年的娛樂城還強調負責任的賭博。許多平台採用了各種工具和資源來幫助玩家控制他們的賭博行為,如設置賭注限制、自我排除措施等,體現了對可持續賭博的承諾。

    總之,2024年的娛樂城呈現出一個高度融合了技術、安全和負責任賭博的行業新面貌,為玩家提供了前所未有的娛樂體驗。隨著這些趨勢的持續發展,我們可以預見,娛樂城將不斷地創新和進步,為玩家帶來更多精彩和安全的娛樂選擇。

  • I’m happy I located this blog! From time to time, students want to cognitive the keys of productive literary essays composing. Your first-class knowledge about this good post can become a proper basis for such people. nice one

  • 娛樂城
    2024娛樂城的創新趨勢

    隨著2024年的到來,娛樂城業界正經歷著一場革命性的變遷。這一年,娛樂城不僅僅是賭博和娛樂的代名詞,更成為了科技創新和用戶體驗的集大成者。

    首先,2024年的娛樂城極大地融合了最新的技術。增強現實(AR)和虛擬現實(VR)技術的引入,為玩家提供了沉浸式的賭博體驗。這種全新的遊戲方式不僅帶來視覺上的震撼,還為玩家創造了一種置身於真實賭場的感覺,而實際上他們可能只是坐在家中的沙發上。

    其次,人工智能(AI)在娛樂城中的應用也達到了新高度。AI技術不僅用於增強遊戲的公平性和透明度,還在個性化玩家體驗方面發揮著重要作用。從個性化遊戲推薦到智能客服,AI的應用使得娛樂城更能滿足玩家的個別需求。

    此外,線上娛樂城的安全性和隱私保護也獲得了顯著加強。隨著技術的進步,更加先進的加密技術和安全措施被用來保護玩家的資料和交易,從而確保一個安全可靠的遊戲環境。

    2024年的娛樂城還強調負責任的賭博。許多平台採用了各種工具和資源來幫助玩家控制他們的賭博行為,如設置賭注限制、自我排除措施等,體現了對可持續賭博的承諾。

    總之,2024年的娛樂城呈現出一個高度融合了技術、安全和負責任賭博的行業新面貌,為玩家提供了前所未有的娛樂體驗。隨著這些趨勢的持續發展,我們可以預見,娛樂城將不斷地創新和進步,為玩家帶來更多精彩和安全的娛樂選擇。

  • 2024娛樂城的創新趨勢

    隨著2024年的到來,娛樂城業界正經歷著一場革命性的變遷。這一年,娛樂城不僅僅是賭博和娛樂的代名詞,更成為了科技創新和用戶體驗的集大成者。

    首先,2024年的娛樂城極大地融合了最新的技術。增強現實(AR)和虛擬現實(VR)技術的引入,為玩家提供了沉浸式的賭博體驗。這種全新的遊戲方式不僅帶來視覺上的震撼,還為玩家創造了一種置身於真實賭場的感覺,而實際上他們可能只是坐在家中的沙發上。

    其次,人工智能(AI)在娛樂城中的應用也達到了新高度。AI技術不僅用於增強遊戲的公平性和透明度,還在個性化玩家體驗方面發揮著重要作用。從個性化遊戲推薦到智能客服,AI的應用使得娛樂城更能滿足玩家的個別需求。

    此外,線上娛樂城的安全性和隱私保護也獲得了顯著加強。隨著技術的進步,更加先進的加密技術和安全措施被用來保護玩家的資料和交易,從而確保一個安全可靠的遊戲環境。

    2024年的娛樂城還強調負責任的賭博。許多平台採用了各種工具和資源來幫助玩家控制他們的賭博行為,如設置賭注限制、自我排除措施等,體現了對可持續賭博的承諾。

    總之,2024年的娛樂城呈現出一個高度融合了技術、安全和負責任賭博的行業新面貌,為玩家提供了前所未有的娛樂體驗。隨著這些趨勢的持續發展,我們可以預見,娛樂城將不斷地創新和進步,為玩家帶來更多精彩和安全的娛樂選擇。

  • 娛樂城推薦
    2024娛樂城的創新趨勢

    隨著2024年的到來,娛樂城業界正經歷著一場革命性的變遷。這一年,娛樂城不僅僅是賭博和娛樂的代名詞,更成為了科技創新和用戶體驗的集大成者。

    首先,2024年的娛樂城極大地融合了最新的技術。增強現實(AR)和虛擬現實(VR)技術的引入,為玩家提供了沉浸式的賭博體驗。這種全新的遊戲方式不僅帶來視覺上的震撼,還為玩家創造了一種置身於真實賭場的感覺,而實際上他們可能只是坐在家中的沙發上。

    其次,人工智能(AI)在娛樂城中的應用也達到了新高度。AI技術不僅用於增強遊戲的公平性和透明度,還在個性化玩家體驗方面發揮著重要作用。從個性化遊戲推薦到智能客服,AI的應用使得娛樂城更能滿足玩家的個別需求。

    此外,線上娛樂城的安全性和隱私保護也獲得了顯著加強。隨著技術的進步,更加先進的加密技術和安全措施被用來保護玩家的資料和交易,從而確保一個安全可靠的遊戲環境。

    2024年的娛樂城還強調負責任的賭博。許多平台採用了各種工具和資源來幫助玩家控制他們的賭博行為,如設置賭注限制、自我排除措施等,體現了對可持續賭博的承諾。

    總之,2024年的娛樂城呈現出一個高度融合了技術、安全和負責任賭博的行業新面貌,為玩家提供了前所未有的娛樂體驗。隨著這些趨勢的持續發展,我們可以預見,娛樂城將不斷地創新和進步,為玩家帶來更多精彩和安全的娛樂選擇。

  • I truly wanted to type a quick word so as to say thanks to you for these wonderful items you are placing on this website.

    My particularly long internet search has at the end
    of the day been compensated with excellent tips to go over
    with my relatives. I ‘d believe that most of
    us site visitors actually are really fortunate to exist in a remarkable
    network with very many brilliant individuals with valuable secrets.
    I feel quite lucky to have used the webpages and look forward to many more fun moments reading here.
    Thanks a lot once again for all the details.

    Feel free to visit my homepage … suburban chrysler

  • Opened up an intriguing read – let me share this with you https://etoprosto.ru/ru/forum/?category=5&action=topic

  • Спасибо за информацию. В благодарность предлагаю расслабиться и окунуться в мир азарта:
    Сайт Вавада — это крутой метод, позволяющий вам насладиться азартными играми в одном из лучших онлайн-казино. Для начала, откройте официальный сайт Вавада и нажмите на кнопку «Регистрация». Затем заполните простую форму регистрации, указав свои личные данные.Успешно зарегистрироваашись у вас появится доступ к широкому выбору азартных игр, таких как слоты, рулетка, блэкджек и многое другое. Казино Vavada также предлагает щедрые бонусы и промоакции, которые значительно повышают вероятность выигрыша. Играйте с умом и устанавливать лимиты на свои ставки. Регистрация в казино Vavada — это крутой метод завлечь себя азартными играми, зарядиться положительными эмоциями и, возможно, выиграть хорошие деньги.

  • Came across a unique piece – be sure to check it out https://glowsubs.ru/forum/topic/add/forum2/#postform

  • Found an enthralling read that I’d recommend Ц it’s truly fascinating http://toby.bestbb.ru/viewtopic.php?id=234#p618

  • Discovered an article that might catch your interest – don’t miss it! http://backshowtime.ru

  • Discovered an article that will surely interest you – I recommend checking it out http://censornet.ru

  • Through this post, I know that your good knowledge in playing with all the pieces was very helpful. I notify that this is the first place where I find issues I’ve been searching for. You have a clever yet attractive way of writing.

  • Through this post, I know that your good knowledge in playing with all the pieces was very helpful. I notify that this is the first place where I find issues I’ve been searching for. You have a clever yet attractive way of writing.

  • Encountered a captivating article, I propose you read http://bestcoolfun.ru

  • Found captivating reading that’s worth your time – take a look http://comedyforme.ru

  • Came across an intriguing article – it’s worth your attention, trust me http://dachkanews.ru

  • Usefuyl informɑtion. Luckiy mme Ӏ found ylur websie byy accident, annd Ι aam shocked whyy tһis aaccident ddid nnot
    happeened еarlier! I bookmazrked іt.

    My web-site — 1

  • Hey! I just wanted to ask if you ever have any issues with hackers?
    My last blog (wordpress) was hacked and I ended up losing a few months of hard work due
    to no backup. Do you have any methods to stop
    hackers?

    Feel free to surf to my web page auto part stores near me

  • Opened up an intriguing read – let me share this with you http://eurodelo.ru/

  • Discovered an article that might catch your interest – don’t miss it! http://fat-girls.ru/

  • Discovered an article that might catch your interest – don’t miss it! http://financeokey.ru/

  • Found captivating reading that’s worth your time – take a look http://forexgroupx.ru/

  • Came across an intriguing article – it’s worth your attention, trust me http://financetimenews.ru/

  • If you desire to improve your familiarity only keep visiting this web
    site and be updated with the newest information posted here.

  • Came across an interesting article, I propose you have a look http://forexrassia.ru/

  • Discovered an article that will definitely interest you – don’t miss the chance to familiarize yourself http://formfinance.ru/

  • Opened up an enthralling read – I’d like to share it with you http://formulaf1.ru/

  • Thanks for the complete information. You helped me.

  • Found captivating reading that’s worth your time Ц take a look http://skvortsy.listbb.ru/viewtopic.php?f=31&t=1333

  • Stumbled upon a captivating article – definitely take a look! http://rvn.bestbb.ru/viewtopic.php?id=207#p263

  • На интернет-портале [url=https://anekdotitut.ru/]https://anekdotitut.ru/[/url] вы окунетесь в мир неограниченного юмора и смеха. Шутки — это не просто краткие истории, а исток веселья, который способен поднять настроение в любой ситуации.

    Шутки бывают разнообразные: забавные, приятные, остросоциальные и даже странные. Они могут рассказывать о ежедневных ситуациях, персонажах известных мультфильмов или государственных деятелей, но всегда целью остается вызвать улыбку у публики.

    На anekdotitut.ru собрана гигантская собрание анекдотов на самые различные тематики. Вы найдете здесь анекдоты о животных, семейных узах, труде, государственной политике и многие иные. Множество секций и рубрик помогут вам быстро найти анекдот по вашему вкусовой установке.

    Вне зависимости от вашего разpoloжения, юмор с anekdotitut.ru поддержат вас расслабиться и временно забыть о суете буднего дня. Этот сайт станет вашим верным спутником в положительных эмоций и непринужденного смеха.

    ___________________________________________________

    Не забудьте добавить наш сайт https://anekdotitut.ru/ в закладки!

  • You mad some good points there. I looked on the web too find out more about thhe issue and found most peeople will go along with your
    views on this website.

    Also visit my site; Kai

  • Спасибо за информацию. В благодарность предлагаю расслабиться и окунуться в мир азарта:
    Вавада регистрация и вход на сайт — это крутой метод, который позволит вам насладиться азартными играми в одном из лучших онлайн-казино. Для начала, откройте официальный сайт Vavada и нажмите на кнопку «Регистрация». Затем вам потребуется заполнить небольшую форму, указав свои личные данные.Успешно зарегистрироваашись вы получите доступ к широкому выбору азартных игр, таких как слоты, рулетка, блэкджек и многое другое. Казино Vavada также щедро раздрает бонусы, которые значительно повышают вероятность выигрыша. Играйте с умом и делайте ставки с лимитами. Регистрация в казино Vavada — это отличный способ завлечь себя азартными играми, получить удовольствие и, вероятно, выиграть хорошие деньги.

  • Opened up an enthralling read – I’d like to share it with you http://wwwnickru.bestbb.ru/viewtopic.php?id=140#p140

  • Found an article that’s definitely worth your time – take a look http://korrespondentweek.ru

  • Came across an interesting article, worth a glance http://lighttur.ru

  • Советуем посетить сайт про автомасло [url=https://usovanton.blogspot.com/]https://usovanton.blogspot.com/[/url]

    Также не забудьте добавить сайт в закладки: https://usovanton.blogspot.com/

  • Found an enthralling article, I recommend you to read https://www.politikforum.ru/member.php?u=13385920

  • Found captivating reading that I’d like to recommend to everyone https://www.0332.ua/list/464606

  • Discovered an intriguing article, I recommend you to check it out https://www.0629.com.ua/list/464605

  • Came across a unique piece – be sure to check it out http://make-coin.ru/

  • Found a captivating read that I’d like to recommend to you http://lolipopnews.ru/

  • Stumbled upon an interesting article – I suggest you take a look https://sphynx.forogratis.es/topic-t3479.html

  • Came across a unique piece – be sure to check it out http://vatrusha.maxbb.ru/posting.php?mode=post&f=2

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *