Tworzenie modułu
-

Модули будут по проводам на главный сервер данные слать или по воздуху?
Какие пиковые нагрузки от панелей? (Вольтаж, ампераж)
Модули нужно просто установить и смотреть статистику или каждый модуль "привязываеься" в настройках к конкретной панели для локализации статистики?
-
Володимир С. походу Вы не сильно знакомы с сетью CAN.
на физическом уровне Can стандартный может адресовать до 2047 адресов (11bit) , расширенный до 29 bit ( 500 тысяч. у Вас столько панелей не будет).
Поверх CAN есть много протоколов. есть простые и стандартные например СanOpen ( да тут 127 уникальных адресов x 4 элемента PDO в каждом ,по итогу минимум от 500 панелей можно получать данные ). она организована так что модули могут жить отдельно подключаться и отключаться - это событийная сеть так скажем.
Вообще физически СAN устойчивая сеть к помехам ( ее используют ответственных узлах и оборудовании, начиная от авто и далее по списку.) максимальное расстояние до 5000 м. конечно скорость падает от расстояния (1мбит- 40метров,500кбит - 100м......... 10 кб - 5 км), но панелям походу надо отдавать всего 3 параметра от силы, для этого большие скорости не нужны.
Кстати с помощью протокола CanOpen - это делается на раз, он создан для таких целей. -
недорогие чипы с поддержкой CAN PIC18f25k80 ,STM32F042F4P6
-
И не пишите про CAN что там надо кучу проводов - сначала ознакомьтесь с технологией он создавался как раз для их уменьшения и еще этот бред с репиторами..
-

Даже CAN тут избыточен.
дешево и сердито RS485 промышленный стандарт.
хоть витой парой хоть телефонной лапшой соединяй. там 20 байт от панели максимум ходить будет даже 4800 скорости с головой хватит.
копеечный контроллер типа тиньки 85 или стм8 макс485 на связь 3 ацп читают температуру ток напряжение. и пуляют по запросу от мастера. в качестве мастера свисток за 3 доллара всунутый в юсб. дальше только програмно опрашивай да веди статистику.
питаемся от панели. по уму можно над 485 модбас поднять но тогда контроллер чуть жирнее понадобится. а так 7-10 долларов за устройство.
при определенных правилах можно и адрес автоматически назначать и место обрыва найти с точностью до панелей. ( например обрыв между 7 и 8 панелью).
-
В перспективе 20 ампер максимум по напряжению 50 вольт по температуре от 20 до 70 градусов +
Отдельных полей 8 это входы в инвертор. Количество панелей в каждом поле может быть разным до 36шт максимум
Если посмотреть на Вашу задачу немного по другому, по сути все Ваши панели соединены последовательно или смешано?
Просто измерение напряжение и тока можно реализовать на самом узле - вход с поля содержит сумму напряжений и токов от всех панелей, отключая с определенной периодичностью по очередности каждую панель от сети можно узнавать ее вклад по напряжению и току в сеть этого поля.По итогу на самой панели надо иметь часть отключающую ее от сети и датчик температуры передающий ее температуру.
-
Отключения короткие например с периодичностью до секунды, раз в 10 минут.
-
Точнее отключение до секунды , с периодичностью 5 минут ..
-
Роман Савченко
реле это условно - надо ставить mosfet или igbt.
Евгений
я просто хотел Вам сказать что при последовательном
соединении измерение тока бессмысленно на каждой панели, ибо оно
будет одинаково во всей сети.
Отслеживая напряжение на каждой можно примерно понять,
что с ней не так.
А при смешанном соединение в узле становиться еще намного интересней)
Мне все таки кажется что временным отключением каждой панели из сети можно быстрее выяснить какое влияние она оказывает на сеть, но это такое.
Отключение проблемных панелей отдаленно до сервиса - это важная опция. как по мне.
Без функции отключения, стоимость модуля на одну солнечную панель будет тянуть 10-15$ (примерно).
датчик тока ACS712 30A до 2$
pic18f25k80 или STM32F042F4P6, до 5$ или STM8S208C6T3, китайский GD32 до 3$
трансирвер CAN 1-1,5$
Датчик температуры DS18B20 или терморезистор 0.5$
датчик напряжения - на резисторном делители
+ разьем, плата, коробка + др.элементы в рн 5$
в серии дешевле.
Меня заинтересовала Ваша идея,но подумал все таки откажусь, у меня нет в наличии солнечных
панелей (надо будет купить))) чтоб провести тесты, ибо по солнечным панелям практического
опыта у меня нет,чисто теоретические знания, для нормальной реализации данного
проэкта надо не один месяц (разраб платы,подбор элементов,разработка програмы для модуля и главное тесты),
поэтому не впишусь в сроки. хотя их незнаю)
Извините)
p.s. но идея у Вас не плохая, но требует четкого тех задания.
-
Aktualne zlecenia dla freelancerów w kategorii Systemy wbudowane i mikrokontrolery
Projekt Tuya smartDla urządzenia wi fi. W poszukiwaniu specjalisty z Tuya IoT Platform / Tuya Panel Studio, doświadczenie z CBU jest obowiązkowe! Konieczne do wykonania Rejestracja konta 1. Ustawienie produktu w Tuya IoT Platform 2. Ustawienie Data Points (DP) 3. Opracowanie interfejsu w Tuya 4.… Systemy wbudowane i mikrokontrolery, Hybrydowe aplikacje mobilne ∙ 12 godzin 39 sekund temu ∙ 1 oferta |
Rozwój oprogramowania dla Arduino (moduły RF 3–7,5 GHz, automatyczne skanowanie częstotliwości)Należy opracować system na Arduino do automatycznego wyszukiwania aktywnego analogowego sygnału wideo oraz automatycznego dostosowywania nadajnika do wykrytej częstotliwości.Planowane jest wykorzystanie trzech oddzielnych modułów odbiorczo-nadajnych: 3000–4200 MHz; 4900–6000… C i C++, Systemy wbudowane i mikrokontrolery ∙ 1 dzień 23 godziny temu ∙ 4 oferty |
Opracowanie inteligentnego systemu zarządzania rafinerią oleju
21 191 PLN
Szukamy doświadczonego zespołu lub specjalistów do realizacji przemysłowej platformy AI do monitorowania i zarządzania produkcją oleju (słonecznik, zimne i gorące tłoczenie). Stos i technologie: Beckhoff TwinCAT 3 (Structured Text) · Python 3.11 · Node-RED · InfluxDB 2 ·… AI i uczenie maszynowe, Systemy wbudowane i mikrokontrolery ∙ 2 dni 15 godzin temu ∙ 30 ofert |
Przeprogramowanie automatycznej prasy przemysłowej
410 PLN
Opisuję zasadę działania, a także zmiany, które należy wprowadzić Proszę o propozycje cenowe Zasada działania urządzeniaUrządzenie składa się z trzech głównych węzłów, które działają synchronicznie:silnik krokowy podawania (podajnik);stempel do wycinania otworów;gilotyna do… Systemy wbudowane i mikrokontrolery, Doradztwo inżynieryjne ∙ 7 dni 22 godziny temu ∙ 4 oferty |