Делаем монитор потребления тока на базе EVAL-ADUC7061MKZ

Опубликовал | 26.02.2019

  • Цена: 27,34 USD

Добрый день,
Предлагаю Вашему вниманию мини-обзор, в котором я сделаю монитор потребления тока на базе демонстрационной платы EVAL-ADUC7061MKZ.

История

Идея монитора была найдена на русском сообществе esp8266.ru, там же был найден софт от pvvx, который позволяет решить задачу в несколько кликов.
Моё применение монитора — отладка датчика открытия двери на базе esp8266, который питается от двух АА батареек (на правах анонса нового обзора).

О плате

Плата содержит FTDI usb to serial мост и чип ADuC7061.
ADuC7061 это комбинированный чип, который имеет двухканальный сигма-дельта АЦП со скоростью 8 kSPS, разрядностью 24-бит и ARM7 ядро с флэш и eeprom памятью.

Прошивка ADuC7061

Необходимо установить драйвера для FTDI, в диспетчере устройств нужно назначить последовательному порту имя COM5.
Запускаю ARMWSD.exe и нажимаю Start в программе.
После этого зажимаю и держу кнопку Download на плате и кратковременно нажимаю кнопку Reset.
Вот так выглядит окно при успешной прошивке:

Настройка АЦП

Запустил DebMon.exe из архива.
Указал COM5.
Нажал кнопку Start и в меню Tools->Установки АЦП привел всё к такому виду:

После установки нажал внизу Send. Если график не запущен, то кнопка не активна (маленький бажок).

Первая проба

Подключил шунт к AIN0 и AIN1. В роли шунта использовал 30см кусочек провода от LVDS кабеля LCD матрицы.
Собрал последовательную гирлянду из ЛБП, UT181A и 300Ом 2Вт резистора. Проверим линейность:

Из коробки получилось неплохо.

Измерение

Дверной датчик написан в среде Arduino.
Нормально разомкнутый геркон при открытии/закрытии двери притягивает к земле Reset и датчик подключается к WiFi и взаимодействует с ifttt.com, после уходит в сон до следующего сброса.

График напряжения на шунте при опросе с частотой 5,8Гц:

График напряжения на шунте при опросе с частотой 19,4Гц:

Частоту опроса можно изменить меняя параметры ADCFLT.

Экспортировал данные варианта 19,4Гц и превратил в график тока:

Датчик был активен с 49 по 146-й отсчет, т.е. в течении 97 отсчетов или ровно 5с и в это время он потреблял в среднем 69мА от 3В батареек. Во сне ESP потребляет 16мкА согласно UT181A, а по данным «измерителя» на порядок больше :(.

Работа над ошибками(предлагайте в комментариях)

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

24 бит: это невероятно

Планирую купить 0 Добавить в избранное 0

(c) 2017 Источник материала

Рекламные ссылки