Страница 1 из 1
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 14:16
Sio
Приветствую вас, дорогие друзья.
Хотел бы спросить вашего совета, а то я "нимагу"
Вот проблема: Есть гибридный солнечный инвертор SUN 1000, с регулируемой мощностью тока на выходе, эта функция называется "лимитер функция". Обычно этот датчик тока подключается к одной фазе и замеряет силу тока, показания тока передаёт ПО КАБЕЛЮ на сам инвертор SUN 1000.
Необходимо передавать измеренные значения этого датчика тока каким-то беспроводным способом, по радио. Потому что кабель имеет определенные ограничения.

Примерно понимая как сигнал с датчика выглядит и как это работает. На самом деле через кабель управляется-зажигается оптопара на инверторе, я решил эти "мигания" LED просто передовать ПО РАДИО через ESP NOW.
С сигналом А0 (Аналоговый сигнал) это работает очень медленно. Если я просто передаю сигнал с помощью кнопки (через boolian), то это происходит быстро.
Вопрос в том, как мне ускорить процесс передачи? Это должно происходить очень быстро.

Датчик тока бесконтактный
Добавлено: 05 мар 2023, 14:21
Ingwar
Sio писал(а): 05 мар 2023, 14:16
Это должно происходить очень быстро.
Это очень ниочем и относительно...
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 14:24
Sio
Это уже проверено в железе, и реакция LED очень затарможенная. Когда на А0 подаётся напряжение 3В в блоке сравнения по UART значения примерно 900.
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 14:29
Ingwar
"сколько вешать в граммах?"
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 14:33
Sio
Желательно побольше... Простите, я не совсем понимаю, что вы имеете в виду? У вас есть предложение на эту тему?
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 14:44
Abay1
Sio писал(а): 05 мар 2023, 14:33
Простите, я не совсем понимаю, что вы имеете в виду?
Нав.,
Ingwar интересуется численными значениями требуемых/допустимых временных задержек передачи информации по каналу передачи.
ИМХО
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 14:46
Ingwar
Sio писал(а): 05 мар 2023, 14:33
Простите, я не совсем понимаю, что вы имеете в виду?
Понятие "быстро/медленно" пишите в герцах.
А так, для Вас медленно, а как по мне - "волосы назад"...
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 15:14
Sio
Фактически, частота импульсов постоянно меняется. Когда светодиод постоянно горит, мощность максимальная, когда светодиод выключен, мощность минимальная. Среднее значение составляет 50 герц.
Самый важный вопрос - как передать импульсы по радио как можно быстрее, в моём случае через ESP NOW?
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 15:38
Dryundel
Sio писал(а): 05 мар 2023, 14:16
Обычно этот датчик тока подключается к одной фазе и замеряет силу тока, показания тока передаёт ПО КАБЕЛЮ на сам инвертор SUN 1000.
Необходимо передавать измеренные значения этого датчика тока каким-то беспроводным способом, по радио.
Sio писал(а): 05 мар 2023, 14:16
Примерно понимая как сигнал с датчика выглядит и как это работает. На самом деле через кабель управляется-зажигается оптопара на инверторе, я решил эти "мигания" LED просто передовать ПО РАДИО через ESP NOW.
Ничего не понял.
Что конкретно Вы хотите передавать?
У Вас датчик тока. На выходе у него чистая синусоида. Вы ее подключаете на АЦП. И что должен по вашему передавать ваш ESP?
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 16:03
Sio
ESP должен передовать импульсы.
Два ESP один передатчик другой приёмник, соединённые между собой через ESP NOW.
На передатчике подключён датчик тока, приёмный ESP подкючён к инвертору SUN 1000.
Вообще датчик тока подкючённый к фазе начинает мигать. Эти мигания я уже их описал выше, надо как-то передовать по радио в моём случачерез ESP NOW другому ESP.
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 16:12
Dryundel
[ref]Sio[/ref], из описания не понятно что конкретно у Вас мигает. Светодиод подключённый к выходу датчика?
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 16:32
Sio
Датчик тока фактически является катушкой, когда он находится внутри магнитного поля, создаваемого проводом, по которому течет ток.
На катушке появляется напряжение, в виде импульсов, примеро 3В, это напряжение читает ESP.
Читает ESP эти импульсы и передаёт другому ESP в виде импульсов. Эти импульсы уже через оптопару читает инвертор.
Тут просто надо быстрые мигания передать по радио.
Через кабель эти мигания поступают премиком на оптопару.
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 16:48
Dryundel
Sio писал(а): 05 мар 2023, 16:32
это напряжение читает ESP.
Да не прочитаете Вы напряжение переменки(синусоиды) с помощью аналогового входа.
Sio писал(а): 05 мар 2023, 16:32
Читает ESP эти импульсы и передаёт другому ESP в виде импульсов. Эти импульсы уже через оптопару читает инвертор.
Какие импульсы? У Вас же аналоговый вход подключен.
Вообще, в виде импульсов с выхода датчика вы сможете прочитать только частоту сети 50Гц
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 16:58
Sio
Ну я аналоговый вход, через блок сравнения зделал как бы дигитальным...
Вроде как ШИМ получиося. Дигитализировать мне его к сожалению не удалось.
В этом какраз суть моего вопроса. Спасибо за ваше внимание.
С кнопкой задержки между вкючениями были всего 30-40 мили секунд....
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 17:36
Dryundel
М-да...
Понимания не пришло. А жаль.
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 18:33
Ingwar
[ref]Sio[/ref], ситуация проясняется)
Как я понял, используется обратная связь в частотнике, но не по току или напряжению, а по частоте/длительности импульсов.
Если так, то для реализации передачи "ШИМ" порекомендовал бы использовать скоростной счетчик с подсчетом длительности импульса.
Предварительно усилив сигнал (если есть необходимость) и приняв меры для защиты входа от перенапряжения. Потом полученные данные можно передавать по "радиоудлинителю"
типа
HC-12. На другой стороне полученное значение скалировать под выход ШИМ.
Если по частоте, то те же действия по формированию на цифровом входе и отправка "1/0" по изменению значения.
WIFI я бы использовать не стал.
Если понял неверно - сорян ))
Датчик тока бесконтактный
Добавлено: 05 мар 2023, 19:52
Sio
Вы понимаете, о чем я. Это именно то, о чем я писал. И это очень хорошая идея. Попробую так сделать.
Я также хотел использовать модули HC-12. На самом деле, можно было-бы сделать это непосредственно с ними..... Через UART и баста.
Но эти модули дорогие и я хотел сделать все с ESP. И это только гипотиза.
Да и на самом деле у меня кое-что получается сделать на ESP NOW.
Теперь проблемка в UART, только когда SerialPort порт вкючён и выбран порт и соединение есть, работает всё как надо.
Если соединения нет, ничего не работает?
Есть ли у кого-нибудь идеи, почему так происходит?