За последние несколько лет компания Hardkernel выпустила ряд популярных Arm SBC с процессором из семейства ODROID, но Smart Power 3 представляет собой продукт другого типа, поскольку интеллектуальный измеритель мощности на основе ESP32 может помочь инженерам встраиваемых систем оптимизировать энергопотребление оборудования и программного обеспечения, а также/или проверить наличие ложных скачков мощности во время загрузки или выключения.
Ранее мы рассмотрели относительно обширные инструменты, такие как Qoitech Otii Arc, или даже пробовали самостоятельно собрать подобное устройство, но за 45 долларов Hardkernel предлагает недорогое и простое в использовании решение для мониторинга мощности, хотя и с меньшим количеством функций, чем устройство Qoitech.
Технические характеристики Smart Power 3:
- MCU – двухъядерный микроконтроллер ESP32 через модуль ESP32-WROOM-32E
- Выходные каналы – 2х выходных канала (макс. 50 Вт + 50 Вт) через 2х банановых разъема по 4 мм каждый
- Выходное напряжение – 3 В постоянного тока на входное напряжение – 1 В
- Выходной ток – не более 3 А на канал
- Измерение
- Напряжение, ток, мощность
- Максимальная частота дискретизации: 200 Гц (интервал 5 мс)
- Дисплей – 3,5-дюймовый TFT IPS LCD с широким углом обзора, разрешение 480 × 320
- Хост-интерфейс – порт USB Type-C для подключения к ПК для передачи данных и обновления прошивки
- Разное
- Красный светодиод питания, синий светодиод «Живой» (активен?)
- Кнопки – ВКЛ/ВЫКЛ/Меню/Отмена, Выходной канал Вкл./Выкл.
- Поворотный энкодер для регулировки напряжения и тока, также работает как кнопка выбора/настройки
- Входное напряжение – от 9 В до 21 В постоянного тока
Устройство поставляется с кабелем для передачи данных USB-C и двумя кабелями с разъемом постоянного тока (5,5/2,1 мм), совместимыми с ODROID-XU4, ODROID-N2 и ODROID-C4. Вам также понадобится блок питания, и Hardkernel предлагает дополнительный блок питания на 15 В/4 А, который продается за 9,4 доллара. Блок питания для ноутбука 19 В также должен работать, поэтому теоретически вам не обязательно покупать дополнительный блок питания.
Данные отображаются на дисплее в режиме реального времени, но Smart Power 3 в основном полезен благодаря его способности отправлять данные на главный компьютер. Несмотря на то, что ESP32 поддерживает подключение к Wi-Fi, инструмент отправляет данные через USB только на последовательный интерфейс со скоростью 921 000 бит/с (по умолчанию). Нет никакого необычного программного обеспечения для обработки данных, и вместо этого значения, разделенные запятыми, отправляются в программу последовательной консоли, такую как «GNU Screen».
Данные, полученные в терминале, затем можно сохранить в файл CSV перед импортом в предпочитаемую программу для работы с электронными таблицами для построения графиков и анализа.
Его также можно использовать для возможных падений напряжения, а программное / аппаратное обеспечение можно оптимизировать для приложений, которые в конечном итоге стремятся работать от батареи. Хотя можно просматривать значения в режиме реального времени в последовательной консоли, не хватает возможности просматривать диаграммы в реальном времени, поэтому, возможно, его можно было бы интегрировать с решением с открытым исходным кодом, таким как Sigrok / Pulseview или RPI-Monitor.
Реализация сбора данных через Wi-Fi также может быть интересной функцией как для удобства, так и, возможно, для более высокой частоты дискретизации (на основе остального оборудования). Прошивка ESP32, используемая в Smart Power 3, имеет открытый исходный код, поэтому ее также можно улучшить. Дополнительную документацию и исходный код прошивки вы найдете в Wiki .
Инструмент Smart Power 3 можно приобрести напрямую за 45 долларов на веб-сайте Hardkernel, и он также может вскоре появиться у дистрибьюторов. Почему-то блок питания не является дополнительным, и вам придется добавить адаптер питания 15 В/4 А (9,4 доллара США) или 19 В/7 А (25 долларов США), чтобы завершить ваш заказ.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.