Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома
  • Страница:
  • 1
  • 2
  • 3

ТЕМА: INA219

INA219 15 Март 2017 09:51 #17648

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
В сканере i2c видно устройство ?
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

INA219 15 Март 2017 09:54 #17650

  • lesha_01
  • lesha_01 аватар
  • Не в сети
  • Новый участник
  • Сообщений: 8
  • Спасибо получено: 1
  • Репутация: 0
Да, всё видно, напряжение на главной странице модуля также отображается верное.
Администратор запретил публиковать записи гостям.

INA219 16 Март 2017 15:52 #17671

  • navalmadman
  • navalmadman аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 214
  • Спасибо получено: 6
  • Репутация: 1
Поменяй местами выводы шунта ina219. такая фигня происходит когда ток течет в другую сторону. У меня такой ток показывает при зарядке батареи.
Администратор запретил публиковать записи гостям.
Спасибо сказали: lesha_01

INA219 17 Март 2017 09:51 #17680

  • lesha_01
  • lesha_01 аватар
  • Не в сети
  • Новый участник
  • Сообщений: 8
  • Спасибо получено: 1
  • Репутация: 0
navalmadman пишет:
Поменяй местами выводы шунта ina219. такая фигня происходит когда ток течет в другую сторону. У меня такой ток показывает при зарядке батареи.
Действительно, поменял местами выводы и теперь ток показывает адекватно :)
Администратор запретил публиковать записи гостям.

INA219 19 Май 2017 06:21 #18718

  • AlexB
  • AlexB аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 49
  • Спасибо получено: 9
  • Репутация: 2
Затрахался я с ina219. Нашел старый форум arduino.ru/forum/apparatnye-voprosy/mini...na219-s-vykhodom-i2c. Предложение по вынесению в веб калибровочный байтов не реализовано. Как через КК установить калибровочный байты 0х00 и 0х05? Пример для arduino есть по ссылке выше.
Администратор запретил публиковать записи гостям.

INA219 20 Май 2017 07:25 #18746

  • AlexB
  • AlexB аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 49
  • Спасибо получено: 9
  • Репутация: 2
После помощи Макса провел эксперименты с платой. С настройками по умолчанию для платы (0-26 в и 0-3,2а)
uint16_t config = INA219_CONFIG_BVOLTAGERANGE_32V |
INA219_CONFIG_MODE_SANDBVOLT_CONTINUOUS |
INA219_CONFIG_SADCRES_12BIT_1S_532US |
INA219_CONFIG_BADCRES_12BIT |
INA219_CONFIG_GAIN_8_320MV;

wireWriteRegister(INA219_REG_CONFIG, config);
ina219_calValue = 4096;

Прошивка не правильно считает ток: не отрабатывается параметр gain_8_320mv. При чтении регистра тока (04h) значение тока в регистре правильное. На главную выводится ровно в 2 раза меньше и наибольшее значение 1600ма. Вот табличка ток_по_прибору - чтение_регистра_04 - регистр_04_hex - значение_регистра_dec - ток_измеренный_платой - показания_тока_веб

720ма - 28;99 - 1c63 - 7267 - 726,7ма - 365ма
3000ма - 125;0 - 7d00 - 32000 - 3200ma - 1600ma
500ma - 20;173 - 14ad - 5293 - 529,3ma - 273ma
2000ma - 85;126 - 557e - 21886 - 2188ma - 1093ma

Причем gain_2 и gain_4 отрабатывается нормально.

Макс нужна помощь!!!!!!!
Последнее редактирование: 20 Май 2017 07:26 от AlexB.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
Модераторы: FlyRouter
Время создания страницы: 0.131 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.