Как грамотно реализовать мониторинг напряжения и силы тока от солнечной панели?

Доброго времени суток, товарищи.

Дано:
1. Солнечная панель (с максимальным выходным током в 2100 мА и выходной мощностью в 25 Вт; Выходное напряжение - 5 В). Данные параметры заявлены на сайте продавца и могут отличается от действительности.
2. плата разработки NodeMCU v2
3. Raspberry Pi 3 Model B+
4. Arduino Uno и кучка рассыпухи (резисторы, кондеры, транзисторы, диоды).

Что хочу сделать:
С помощью небольшого самодельного мультиметра на базе ардуино снимать показания (напряжение, силу тока) с солнечной панели в течение всего светового дня.
Показания сохранять в логи и передавать на сервер (в роли передатчика плата Node MCU, а в роли сервера - малинка), где по этим данным будут строиться графики.

Огромная просьба к вам - новичка, то есть меня, ткнуть носом в какую-нибудь тематическую литературу по данному вопросу. Как всё это грамотно реализовать.

Если данный алгоритм реализовать технически невозможно, существуют ли какие-нибудь подобные готовые инструменты?
  • Вопрос задан
  • 647 просмотров
Решения вопроса 1
@evgeniy_lm
ткнуть носом в какую-нибудь тематическую литературу по данному вопросу

Тыкаю

С помощью небольшого самодельного мультиметра на базе ардуино снимать показания (напряжение, силу тока)

тыц , немного конкретнее тыц

Показания сохранять в логи и передавать на сервер

тыц, конкретнее тыц

Если данный алгоритм реализовать технически невозможно, существуют ли какие-нибудь подобные готовые инструменты?

Для технически грамотного человека все возможно. Готовые инструменты конечно же существуют 1, 2, .... Само собой это не наш путь.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@pfg21
ex-турист
а что собственно смотреть хочешь ??
для учета потребления хватит и обычного измерителя мощности на входе потребителя.

в целях изучения делать мониторинг имхо бессмысленно.
ВАХ характеристика солнечной панели вполне известна.
собрать характеристики конкретной панели можно за день с помощью осцилографа с возможностью луча XY и запоминанием положения и лампочки с регулированием силы света.
получишь набор вот таких картинок. потом можешь экстраполировать на свои потребности.
вар2: подключить усб-осцилограф и получить тоже самое только уже на компе.
5d920b4877691550972917.jpeg
Ответ написан
Для интеграции с системами мониторинга требуется снять показания с датчиков в цифровом виде и отправлять их при помощи HTTP запросов.
Есть системы мониторинга в облачном сервисе типа DataDog, AWS CloudWatch. А можно и на своих серверных мощностях при помощи InfluxDB, Prometheus.
Ответ написан
@geopunk
Геолог-модельер
Для логирования и визуализации можно использовать emoncms, как часть проекта openenergymonitor.org
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы