Компоненты, необходимые для управления скоростью синхронного двигателя переменного тока Wilo Para
Я хочу контролировать скорость двигателя переменного тока в зависимости от температуры, установленной на человеко-машинном интерфейсе Nextion. Прямо сейчас у меня есть микроконтроллер ESP32 и твердотельные реле, которые обеспечивают максимальную выходную мощность 10 ампер. Моему двигателю Wilo требуется мощность от 0,03 до 0,66 ампер. Я не понимаю, какой компонент требуется посередине для подключения моего контроллера ESP32 для отправки аналоговых управляющих сигналов ШИМ от 0 до 10 В на мой двигатель Wilo Para для управления скоростью. Я искал в Google, и я получил несколько данных, таких как H-Bridge, ручной модуль управления скоростью PWM. Я застрял в этой работе, и я ищу помощи.
Ниже я прикрепил ссылку на техническое описание. На странице 34 указан мой двигатель WILO Para, а в таблице название модели Wilo Para 25-180/9-87/IPWM1
https://wilo.cdn.mediamid.com/cdndoc/wilo164576/1544113/wilo164576 .pdf
Заранее спасибо.
@Abhishekh Aaron, 👍0
Обсуждение2 ответа
Вам не нужен "ШИМ-сигнал 0–10 В". Такого нет.
Как правило, существует 2 метода управления такими двигателями:
- Через переменное аналоговое напряжение от 0 В до 10 В, где заданное напряжение пропорционально скорости, и
- Использование цифрового ШИМ-сигнала, в котором рабочий цикл пропорционален скорости.
Вы запутались и объединили их вместе (и, честно говоря, это техническое описание, которое на самом деле представляет собой не более чем рекламную брошюру, не помогает делу).
Обычно вход ШИМ на двигателе использует стандартный метод передачи сигналов TTL. Этот конкретный двигатель, как подробно описано в этом документе используется небольшая модификация стандарта. Для HIGH требуется минимум 3,6 В, а ESP32 дает максимум 3,3 В.
В связи с этим вам потребуется усилить или «повысить» сигнал до немного более высокого напряжения. Самый простой способ сделать это — использовать готовый преобразователь логического уровня (3,3 В в 5 В). На eBay есть дешевые полевые МОП-транзисторы, которые подойдут для этой работы.
Если вы хотите создать свою собственную схему, она довольно проста и требует одного N-канального полевого МОП-транзистора и двух резисторов. Я использую BSS138:
Я попробую и дам вам знать., @Abhishekh Aaron
Извините, но вы не правы. Wilo объясняет свой сигнал iPWM в doc. Минимальное напряжение 3,6 вольта, а не 2, это больше, чем у ESP32 VCC., @gbg
@gbg Можете указать номер страницы? Я просмотрел этот документ в поисках этой информации, но это такой ужасный документ, что я не смог., @Majenko
https://2-improve.com/wp-content/uploads/2016/02/Datasheet-Yonos-PARA-ST-7-0-iPWM2_August-2015.pdf стр. 6 Смотри мой ответ, @gbg
Неудивительно, что я не смог найти информацию - это совсем другой документ., @Majenko
@gbg Спасибо за эту информацию. Я обновил свой ответ соответственно., @Majenko
@AbhishekhAaron Примечание: важное обновление в моем ответе, теперь появилась новая информация., @Majenko
@Majenko Я видел это и спасибо за вашу помощь., @Abhishekh Aaron
Страница 6 этого doc объясняет, что такое iPWM и его электрические характеристики.
Итак, вам понадобится маломощный PNP-транзистор и резистор (около 5–10 кОм).
Спасибо за информацию, @Abhishekh Aaron
Минимальное напряжение для iPWM составляет 3,6 вольта, поэтому вам нужен усилитель напряжения., @gbg
Да, минимальное требуемое напряжение для iPWM составляет 3,6 Вольта. Но проблема в том, что я не получаю точную информацию о модели моего двигателя Wilo Para 25-180/9-87/IPWM1., @Abhishekh Aaron
Вам это не нужно. Wilo ссылается на свой стандарт iPWM. Таким образом, любое устройство Wilo, использующее iPWM, будет использовать для него те же электрические характеристики., @gbg
Большое спасибо, @Abhishekh Aaron
- esp32, platformio A fatal error occurred: Packet content transfer stopped (received 8 bytes) *** [upload] Error 2
- Как выбрать альтернативные контакты I2C на ESP32?
- Драйверы для чипа последовательного порта CH9102X
- Как преобразовать форматированный оператор print в строковую переменную?
- ESP32 - "Детектор Браунаута был активирован" при запуске Wi-Fi
- Питание esp32cam от аккумулятора
- Контакты RX и TX на esp32
- ESP32: отключить детектор отключения питания
Что такое Wilo Motor? Ссылки на даташиты пожалуйста., @Majenko
@Majenko Насколько мне известно, Wilo - это умный синхронный двигатель переменного тока. https://wilo.cdn.mediamid.com/cdndoc/wilo164576/1544113/wilo164576.pdf, @Abhishekh Aaron
Это ссылка на таблицу данных, а на странице № 34 мой двигатель WILO Para, а название модели в таблице - Wilo Para 25-180/9-87/IPWM1., @Abhishekh Aaron
Довольно бесполезный даташит. Он не содержит никакой реальной информации. Я ненавижу, когда компании делают это. Но одну вещь я понял: фраза, используемая в техническом описании, звучит так: «0-10 В ** или ** ШИМ». ШИМ, вероятно, является входом, совместимым с TTL, поэтому НИЗКИЙ - 0 В, а ВЫСОКИЙ -> 2 В. 0-10В это совсем другое., @Majenko
@Majenko Да, это была таблица данных, которую я получил с веб-сайта тепловых насосов WILO. Теперь мне нужен компонент для отправки управляющего сигнала от ESP32 к двигателю., @Abhishekh Aaron
Если это просто вход TTL, вам не нужен «компонент» — ESP32 может просто управлять им напрямую., @Majenko
@Majenko Но я не думаю, что это ввод TTL. Я просто хочу отправить аналоговый входной сигнал PWM на основе температуры, установленной на Nextion HMI. Например, если я устанавливаю комнатную температуру на 25 градусов в Nextion HMI, тогда управляющий сигнал должен быть передан на двигатель, чтобы он работал с определенной скоростью, чтобы перекачивать воду в нагреватель, чтобы получить заданное значение комнатной температуры., @Abhishekh Aaron
Не существует такого понятия, как «аналоговый ШИМ-сигнал». ШИМ цифровой, а не аналоговый., @Majenko
@AbhishekhAaron, откуда вы взяли текущую спецификацию от 3 до 87 А?, @jsotola
@jsotola Извините, ребята, максимальная требуемая выходная мощность составляет 0,66 ампер., @Abhishekh Aaron