Регулятор скорости с выходным напряжением 0 – 10 В

  • ZaRaZa
  • ZaRaZa аватар Автор темы
  • New Member
  • New Member
Больше
2 нед. 3 дн. назад #128 от ZaRaZa
ZaRaZa создал эту тему: Регулятор скорости с выходным напряжением 0 – 10 В
Добрый день.
Есть такая проблема, помогите решить:
Есть вентилятор с ES двигателем, управляется ручным регулятором скорости MTP010.
Так же есть Raspberry Pi 3 с установленным Domotiz.
Нужно подключить вентилятор к Domotiz, что бы управлять его оборотами. Позже прикручу датчик CO2 и завяжу их вместе.
Возможно ли такое реализовать и какими компонентами?

Сразу оговорюсь, в домашней автоматизации и программировании я новичок, так что, если можно, отвечайте короткими фразами с примерами )
Domotiz привлек именно тем, что в нем есть blockly.
Сейчас на Domotiz крутиться некоторое количество датчиков, простеньких скриптов, которые подглядел на форумах, но вот про решение моей задачи везде пишут расплывчато и советуют переходить на modbus, не уточняя как его потом к Domotiz прикручивать.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 нед. 1 день назад #129 от admin
admin ответил в теме Регулятор скорости с выходным напряжением 0 – 10 В
Добрый день
Насколько вижу, регулятор MTP010 просто выдает сигнал 0-10 В, а вот двигатель, у вас, судя по всему, достаточно умный и регулируется этим сигналом. Если все именно так - то управлять таким двигателем можно легко с любого контроллера, который выдает такой сигнал.
В случае контроллера LightHub я использую широтно-импульсный выход (PWM) и преобразователь типа такого ali.pub/3a2bqc
LightHub к системе Domotics успешно прицеплял пользователь @Livello с использованием MQTT
Ну а я недавно приделал к этому контроллеру датчик CO2 и влажности типа такого: ali.pub/3a2cjw
Собственно, для увязывания датчика CO2 и скорости приточки я использую Node Red (возможно, можно и Домотиксом но не разбирался)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • ZaRaZa
  • ZaRaZa аватар Автор темы
  • New Member
  • New Member
Больше
6 дн. 22 ч. назад #131 от ZaRaZa
ZaRaZa ответил в теме Регулятор скорости с выходным напряжением 0 – 10 В
Добрый вечер.
Спасибо за ваш ответ.
Вентилятор у меня достаточно обычный, просто 0-10 пром стандарт. Как раз контроллер я сейчас и выбираю, советуют смотреть контроллеры с modbus, но не уверен пока.
LightHub заинтересовал ка платформой, которую планирую изучать и понятной ценой. Единственное думаю, что функционал для меня избыточен и передачу хотелось бы по воздуху, т.к. ремонт уже сделан.
MQTT и Node Red уже поднял, разбираюсь, очень удобный и сильный инструмент.
Датчик СО2 себе бы посмотрел другой, я не упрекаю, просто "развращен" тионом и точностью его sensair s8 в magicair ))
Вообще, у меня по вашей вентиляции много вопросов, поскольку у самого самосбор с разводкой по комнатам и интеграция управляемых заслонок так же в планах ))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 дн. 22 ч. назад #132 от admin
admin ответил в теме Регулятор скорости с выходным напряжением 0 – 10 В
Добрый вечер
Если задача просто преобразовать MQTT в сигнал 0-10 вольт то тут даже Lighthub в своем железном виде не нужен.
Можно взять прошивку Lighthub с ГитХаба (может и какая другая альтернативная подойдет, но я свою использую везде) и залить на ESP8266 (на какой-нибудь Wemos)

PWM выход которого через китайский преобразователь превратить в сигнал 0-10В

Могут быть некоторые проблемы с частотой преобразования PWM, которая по документации на преобразователь должна быть 1-3 Кгц а на ESP - по-моему, по умолчанию, другая. Но если будет тут проблема - 2 минуты добавить строку в код.

Также, 3,3 Вольта с выхода ESP может быть маловато для преобразователя. Но вероятность что заработает велика. В случае чего, можно поставить дополнительный ключ
Вобщем, тут нужен эксперимент. Но простой и недорогой.

Вероятность, что заработает большая, Modbus и серьезный контроллер тут совсем лишние. Вопрос решается двумя копеечными железками
Заодно, это может помочь избавиться от проводов.

(Хотя я везде где возможно использую честные провода вместо вайфая
Но ESP прошивку уже несколько недель гоняю на сенсорах CO2 - уже не отваливается)

По поводу CS811 - да, подвирает конечно (в сторону завышения), но зато стОит копейки.
На ESP8266 версии прошивки, кстати, тоже работает

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • ZaRaZa
  • ZaRaZa аватар Автор темы
  • New Member
  • New Member
Больше
6 дн. 19 ч. назад #133 от ZaRaZa
ZaRaZa ответил в теме Регулятор скорости с выходным напряжением 0 – 10 В
Звучит обнадеживающе и легко, осталось сделать.
Пару плат сожгу ,дальше будет проще. От дорогих компонентов отпугивает именно цена эксперимента ) Так что, глаза бояться. Когда Domotiz пару месяцев назад установил, тоже не знал что делать, а теперь ничего, работает, даже на raspberry переехал. Скриптов подкопил, что то под себя адаптировал.
На самом деле. действительно спасибо за подсказки, я себе примерно такой набор и представлял:
ESP-8266
потенциометр AD5204
операционный усилитель TS921
но теперь скорректирую, тем более, что Вы говорите прошивки подойдут.
Вы какие приводы на заслонках использовали?
Я правильно понял, что и вентилятор и заслонки управляются плавно, а не по принципу выл/выкл, открыто/закрыто?
Сильно не смейтесь, честно, только учусь, на старости лет ))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 дн. 19 ч. назад #134 от admin
admin ответил в теме Регулятор скорости с выходным напряжением 0 – 10 В
Так все по-ходу учатся..
В принципе, программируемый потенциометр - можно было попробовать. Но посложнее будет
Я использовал заслонки как раз с пропорциональным управлением 0-10 В и питанием 24В (точный тип не помню, но их много. Конкретно свой рекомендовать не буду - один из четырех довольно быстро начал сбоить и терять позицию. Но видно не повезло - остальные работают четко. Покупал, кстати, не в каком-нибудь Китае а в магазине)
В качестве контроллера у меня Mega2560+Ethernet с прошивкой Lighthub (самый первый, на котором эта прошивка рождалась, заодно всем светом по DMX управляет и по Modbus частотным регулятором приточки)
На PWM выходах висят примерно похожие преобразователи PWM в 0-10В
Это уже года три работает. Правда, честно говоря, мои не часто приточкой пользуются. Шумит типа
Вся логика живет в Node Red
Там есть компонента PID регулятора, которую удалось заставить в зависимости от CO2 в спальне плавно менять скорость притока через MQTT
Программирование на NodeRed конечно своеобразное. Сложные вещи там можно сделать очень легко. А вот простые - бывает получаются достаточно громоздко. Поэтому я постепенно дорабатываю Lighthub чтобы простые "инстинкты" он брал на себя и не захламлять этим Ноду
Например, запоминать скорость притока/цвет/яркость при выключении и восстанавливать при включении. И прочие низкоуровневые вещи

А, ну и со старого Openhab это управляется параллельно через мобильное приложение
Хотя у Ноды есть отличная вещь - Dashboard, которая во многом может заменить мобильное приложение

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • ZaRaZa
  • ZaRaZa аватар Автор темы
  • New Member
  • New Member
Больше
6 дн. 10 ч. назад #135 от ZaRaZa
ZaRaZa ответил в теме Регулятор скорости с выходным напряжением 0 – 10 В
Про заслонки, для пропорционального управления приводы какие то особые или любые с управляющим сигналом 0-10В?
Просто они бывают от тысячи за китайские до 15 за пром образцы.
А управляющим устройством может и ESP8266 с преобразователем выступать, как и для вентилятора? универсальное устройство для всего, что использует 0-10В для управления.
У меня приточка 24/7 работает, окна вообще не открываем. Но, что удивило, расход электричества больше на увлажнителях. Зимой влага вообще не накапливается в квартире.
У меня логика в domotiz, там блокли )) рисовать удобно, но вот использовать dashboard, как управляющую панель, это идея. Мне он визуально понравился, как раз вчера ковырял. Говорят что ioBroker визуал еще более гибкий и симпатичный и с Node Red лучше интегрирован, но это на потом, сейчас нужно решить основную задачу с управлением.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 дн. 10 ч. назад #136 от admin
admin ответил в теме Регулятор скорости с выходным напряжением 0 – 10 В
Заслонки - любые. Тут только вопрос механической надежности. Я брал тысячи за четыре.
Да, у меня они управляются через тот же преобразователь 0-10 (скорость вентилятора как раз у меня задается через modbus, но если уже есть вход 0-10 - то смысла менять нет)
А про влагу - это проблема. Приточка зимой просто выдувает ее из дома, заменяя внешним воздухом, который при нагреве становится сухим.
Кстати, а какие увлажнители используете?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • ZaRaZa
  • ZaRaZa аватар Автор темы
  • New Member
  • New Member
Больше
6 дн. 9 ч. назад - 6 дн. 7 ч. назад #137 от ZaRaZa
ZaRaZa ответил в теме Регулятор скорости с выходным напряжением 0 – 10 В
Их три ))
Все electrolux ультразвуковые. У ребенка 3510, в его комнате тион за приток отвечает, поэтому его хватает.
У нас в спальне приток 130-160 кубов, поэтому два 3710 и 3810, они тихие, вентилятора вообще не слышно, булькают только, но это для них норма. Производительные, поэтому заправлять по два раза в день приходится.
Но неудобный бак, горловина для заливки узкая и много ненужных функций. Управление замороченое. Хотел ими через broadlink управлять. Что бы нужный режим запустить, четыре команды нужно отправить. Плюс на винде скрипты domotiz не стабильно работают, а на rasberry переехал, еще с ними не разобрался, но так как они на пару выше 35% влажность не поднимают, то и выключать и ненужно ) забросил пока
А вот у 3510 удобнее конструкция, но вентилятор шумный.

О! только что нашел очередной баг в domotiz. ))
если из дашборда Node Red "кнопкой" отправлять команду в domotiz в на переключение реле ( у меня это розетка Xiaomi ), то статус переключателя в domotiz меняется, а реле не переключается. Из интерфейса D переключатель и реле работают. Походу надо дополнительно скрипты писать. )))

Я вот что еще подумал ,раз у меня пока Rassbery лежит недалеко от места управления вентилятором ,можно ли использовать её для подключения преобразователя?
Последнее редактирование: 6 дн. 7 ч. назад от ZaRaZa.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 дн. 6 ч. назад #138 от admin
admin ответил в теме Re:Регулятор скорости с выходным напряжением 0 – 10 В
Понятно. У меня один паровой один барабанный. кроме меня их них никто не заправляет, поэтому большую часть времени простаивают. Так что дальше задумываюсь о канальном, интегрированным в приточку.
Что касается домотикса - может быть не баг. Обычно в MQTT два вида топиков: статусный и командный. Если отправлять в статусный будет просто меняться отображение.
Про расбери - у него есть, насколько я помню, PWM GPIO. Надо только драйвер подобрать.


Отправлено с моего iPhone используя Tapatalk

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • ZaRaZa
  • ZaRaZa аватар Автор темы
  • New Member
  • New Member
Больше
5 дн. 23 ч. назад #139 от ZaRaZa
ZaRaZa ответил в теме Re:Регулятор скорости с выходным напряжением 0 – 10 В
канальный увлажнитель для квартиры не рассматривал даже.
Во-первых тянуть воду на балкон, во вторых отдельные требования к подогреву, что бы все не промерзло. Ну и не пропадают проблемы с бумагой в которой накапливаются соли и кальций и впитывать она начинает хуже. Так что бегаю с "ведерками" и жду лета )
Сейчас появились какие то форсуночные системы увлажнения, но что там непонятно.
Про топики почитаю, спасибо, за наводку.
Для распери вот такой нагуглил :- ncd.io/raspberry-pi-0-10v-analog-output-module/
драйвер имеете ввиду программный или железный?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
5 дн. 22 ч. назад - 5 дн. 22 ч. назад #140 от admin
admin ответил в теме Регулятор скорости с выходным напряжением 0 – 10 В
Драйверы я имел в виду софтовые. Уровня ядра и для используемой системы управления (домотикс, nodered) В принципе, как альтернатива, можно использовать PWM выходы распберри при помощи библиотеки на python (можно ее вызывать из node red как внешний скрипт)

Вот тут описано.
ph0en1x.net/106-rpi-gpio-installation-wo...puts-interrupts.html

Либо можно использовать стандартный модуль палитры Node, построенный на nrgpio. Только я не понял, доступы ли там PWM выходы. Или только дискретные. Надо попробовать.

Что касается i2c модуля - надо разбираться, как например, задействовать его из node red. Можно что-то придумать. Но он несколько дороговат по сравнению с PWM.
Правда не понял сколько PWM выходов на распберри - может i2c и неплохая идея.
Не очень люблю все же использовать raspberry для взаимодействия с оконечными устройствами так как его доступность все же ниже чем у железных контроллеров.
Флешка рано или поздно выходит из строя

Отправлено с моего iPhone используя Tapatalk
Последнее редактирование: 5 дн. 22 ч. назад от admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.107 секунд
Работает на Kunena форум