Можно ли с помощью ардуино управлять симисторным регулятором напряжения?
- Войдите на сайт для отправки комментариев
Пнд, 04/01/2016 - 03:48
Можно ли с помощью ардуино управлять вот таким регулятором напряжения? Это простейший, надежный диммер
как это делается? Если таким нельзя, то подскажите, пожалуйста схему подходящего регулятора. Нужно использовать ардуинку для управления мощностью нагрева жидкости в зависимости от давления
Таким нельзя, если только резистор сервой крутить. А таким можно, с их библиотекой нормально работает. Покупать не надо и так хорошо паяется.
Таким нельзя, если только резистор сервой крутить.
А чо не покрутить? :)
Можно ли с помощью ардуино управлять вот таким регулятором напряжения? Это простейший, надежный диммер
как это делается? Если таким нельзя, то подскажите, пожалуйста схему подходящего регулятора. Нужно использовать ардуинку для управления мощностью нагрева жидкости в зависимости от давления
Для управления нагревателями, работающими от сети 220 В 50 Гц, лучше всего подходят "бесшумные" твердотельные реле с контролем перехода через ноль (zero cross). Простое управление, гальваническая развязка, минимум помех. Конкретный тип подбирается по току нагрузки, форм-фактору и возможности приобретения.
Поддерживаю Duino A.R., фазовое регулирование всегда является крайним случаем регулятора при больших нагрузках. Если нагревателей несколько, лучше организовать ступенчатое регулирование. Т.е. реализовать алгоритм, при котором какие-то нагреватели всегда работают, а нагреватель с минимальной мощностью выводит систему на режим. Нагреватели с большей мощностью отключаются ступенями по необходимости (реже, чем маломощный). Такое подобие ЦАП. Ну и не забывать о ПИД регулировании или ПИ (зависит от инерционности системы).
Duino A.R., Гриша, судя по ТЗ, ТС ваяет нечто вроде аппарата для изготовления "огненной воды". При разумном бачке, это 1,5-2кВт и для такой мощности диммер уже неплох. Хотелось бы услышать, более подробно от ТС.
Duino A.R., Гриша, судя по ТЗ, ТС ваяет нечто вроде аппарата для изготовления "огненной воды". При разумном бачке, это 1,5-2кВт и для такой мощности диммер уже неплох. Хотелось бы услышать, более подробно от ТС.
мне тоже из контекста сразу пивоварня представилась:))))))))))
... это 1,5-2кВт и для такой мощности диммер уже неплох.
Фазовое управление - источник повыщенных помех, даже при чисто активной нагрузке. Форум переполнен криками: "Подключил нагрузку 220 - всё сломалось, ПАМАЖИТЕ!" Обеспечить управление фазовым регулятором от Ардуино можно, даже несколькими способами, но по сравнению с подключением твердотельного реле - это фазо-садо-мазо спорт высоких достижений. Ну зачем? :)))
Ну, не знаю, у меня подобные варианты нормально работают. Впрочем и от проводки тоже зависит. Если действительно винокурня, то на тех же твердотелах придется нечто подобное организовывать.
Делал бы сам, попробовал сперва диммер, не получится, так для твердотела только моську заменить придеться. А диммером плавный отбор мощности легче сделать. ИМХО.
Ну, не знаю, у меня подобные варианты нормально работают. Впрочем и от проводки тоже зависит. Если действительно винокурня, то на тех же твердотелах придется нечто подобное организовывать.
Делал бы сам, попробовал сперва диммер, не получится, так для твердотела только моську заменить придеться. А диммером плавный отбор мощности легче сделать. ИМХО.
Еще в 70-е годы сделал по схемке из журнала "Радио" фазовый регулятор мощности для паяльника. Там еще вместо дефицитного тогда динистора использовался транзистор в режиме лавинного пробоя. При мощности нагрузки 40 Вт схема убивала помехами любую электронику вокруг. Много позже сделал себе цифровой целочисленный бесшумный ШИМ. Период ШИМ - 10 полупериодов питающей сети. В зависимости от положения переключателя на нагрузку пропускается от 1 до всех 10 полупериодов. "Без шума и пыли." :)) Уже сколько лет. Нужна лучшая дискретность регулирования - удлинняем период ШИМ на нужное количество полупериодов. Тепловая нагрузка инерционная, для нее (и для сети) это самый гуманный метод. Вот для лампы накаливания практической альтернативы фазовому регулированию, можно считать, что нет.
Согласен, забыл я про него.))) На фазовом все работало без помех, дальше и не копал.((((
Да, все верно. Собираюсь автоматизировать самогоноварение. Конкретно-ректификационную колонну. Там нужно управлять нагревом так, чтобы давление в перегонном кубе было около 20 мм ртутного столба. Хотя, подумал и пришел к тому, что включать и выключать с помощью реле, наверно, проще. написать программу, по которой процессор будет включать через реле когда давление станет ниже 20 и выключать при достижении значения 20. У меня сразу еще вопрос: для ардуино (у меня его еще нет, только хочу купить) нужно покупать специальные температурные датчики или подойдут любые термодатчики, продающиеся в радиомагазинах?
А чем не кошерно вот так:
Цепляешь к ШИМ-выходу и управляешь сколько влезет.
будет включать через реле когда давление станет ниже 20 и выключать при достижении значения 20.
Так некошерно. Обязательно оставьте гистерезис, хоть небольшой. Иначе она у Вас будет постоянно включаться и выключаться. Сделайте типа при 19 включается, при 21 выключается хотя бы.
нужно покупать специальные температурные датчики или подойдут любые термодатчики, продающиеся в радиомагазинах?
Это зависит от того сколько сексуального удовольствия Вы намерены получить трахаясь с ними. Если хотите как можно меньше, покупайте цифровые далласовские датчики - цена вопроса около ста рублей, точность и простота подключения - на отлично. Вам же нужно темепературу жидкости мерять? Тогда вот такие. А если для воздуха, то вдвое дешевле.
А чем не кошерно вот так:
Цепляешь к ШИМ-выходу и управляешь сколько влезет.
наверное , отсутствием контроля прехода напряжения через 0....
...т.е. - наличием помех в сети ~220 V
Много позже сделал себе цифровой целочисленный бесшумный ШИМ. Период ШИМ - 10 полупериодов питающей сети. В зависимости от положения переключателя на нагрузку пропускается от 1 до всех 10 полупериодов. "Без шума и пыли." :)) Уже сколько лет. Нужна лучшая дискретность регулирования - удлинняем период ШИМ на нужное количество полупериодов. Тепловая нагрузка инерционная, для нее (и для сети) это самый гуманный метод.
...аха , только переключать ближе к нулю ( медленный ШИМ )
наверное , отсутствием контроля прехода напряжения через 0....
...т.е. - наличием помех в сети ~220 V
Нагревателю по барабану.
.......Период ШИМ - 10 полупериодов питающей сети.
...... только переключать ближе к нулю ( медленный ШИМ )
1. Зачеи для нагревателя это? Считать периоды? Ставить нуль-детектор?
Хватит и: секунда включено- 9 секунд выключено
И хоть тупо на дэлэях.........
2. SSR c Zero Crossing-ом сам разберется где ноль а где не ноль
В схеме предложенной ЕвгениемП, я бы внёс некоторые измениения: заменить TLP3020 на MOC3061 т.к. последний содержит внурти себя схему фиксании перехода сетевого напряжения через НОЛЬ, поэтому симистор будет включаться в самом начале периода и соотвенственн помехи будут минимальны, резистор 1к. заменить на 330 ом, и добавить резистор также 330 ом между G и A1. Использую такую схему несколько лет в данное время подключена к ардуинке ни каких помех и сбоев в работе процессора не замеченно. Система управляет ректификационной колонной, датчики температуры LM 335, давления BMP180.
...аха , только переключать ближе к нулю ( медленный ШИМ )
Безусловно. Об этом и речь. ШИМ - "бесшумный". :))
.......Период ШИМ - 10 полупериодов питающей сети.
...... только переключать ближе к нулю ( медленный ШИМ )
1. Зачеи для нагревателя это? Считать периоды? Ставить нуль-детектор?
Хватит и: секунда включено- 9 секунд выключено
И хоть тупо на дэлэях.........
2. SSR c Zero Crossing-ом сам разберется где ноль а где не ноль
так и хотел сказать !!! SSR c Zero Crossing-ом сам разберется где ноль а где не ноль
.
В схеме предложенной ЕвгениемП, я бы внёс некоторые измениения: заменить TLP3020 на MOC3061 т.к. последний содержит внурти себя схему фиксании перехода сетевого напряжения через НОЛЬ, поэтому симистор будет включаться в самом начале периода и соотвенственн помехи будут минимальны, резистор 1к. заменить на 330 ом, и добавить резистор также 330 ом между G и A1. Использую такую схему несколько лет в данное время подключена к ардуинке ни каких помех и сбоев в работе процессора не замеченно. Система управляет ректификационной колонной, датчики температуры LM 335, давления BMP180.
Вот если бы вы еще и схему конечную выложили - цены бы вам небыло! Я бы во всяком случае, был бы очень благодарен!
Вот если бы вы еще и схему конечную выложили - цены бы вам небыло! Я бы во всяком случае, был бы очень благодарен!
Так она в даташите на моську.
.......Период ШИМ - 10 полупериодов питающей сети.
...... только переключать ближе к нулю ( медленный ШИМ )
1. Зачеи для нагревателя это? Считать периоды? Ставить нуль-детектор?
чтобы не шуметь в эфире...
да , нагревателю эта тема по пояс будет :)
Можно ли с помощью ардуино управлять вот таким регулятором напряжения? Это простейший, надежный диммер
Дорого времени суток!!! У меня стоит, подобная задача, есть кое какие наработки. Нам было бы интересно пообщаться. Наверно нам лучше списаться вне форума, готов писаться в Skype. Почитайте здесь мой пост.
А чем не кошерно вот так:
Цепляешь к ШИМ-выходу и управляешь сколько влезет.
кошерно-некошерно зависит от того какую цель преследуем
если цель - хаотично влиять на мощность нагрузки, то вариант нормальный. Вот только не знаю где такое нужно
чтобы полноценно управлять мощностью нужна фазовая модуляция - похоже на ШИМ только в привязке к фазе сети. ШИМ можно применить с ключами отличными от симисторов. Симисторы имеют такую особенность, что их открытие и закрытие зависит от фазы сети
чтобы полноценно управлять мощностью нужна фазовая модуляция - похоже на ШИМ только в привязке к фазе сети. ШИМ можно применить с ключами отличными от симисторов. Симисторы имеют такую особенность, что их открытие и закрытие зависит от фазы сети
Да, тут уже советовали заменить оптопару на "включающуюся по переходу нуля". Согласен.
У меня это используется для нагревателя, а ему пофигу. Но в принципе с контролем перехода, конечно, кошернее.
Да, тут уже советовали заменить оптопару на "включающуюся по переходу нуля". Согласен.
да хоть с детектором) ШИМ использовать не получится. С детектором можно реализовать релейное управление, что собственно вполне нормально для терморегулирования в виду большой инерционности. Но регулирования мощности не выйдет. Так что автор прав, когда применяет более сложную схему с детектором нуля
вариант "просто" можно реализовать с модулем таким как я применяю у себя - модуль сам имеет микроконтроллер и транслирует обычный ШИМ в фазово импульсную модуляцию. В итоге достаточно прицепить модуль на аналоговый выход ардуины и записать туда число от 0 до 255 чтобы получить в нагрузке нужную мощность
вариант "просто" можно реализовать с модулем таким как я применяю у себя
Будьте добры с этого места поподробнее. Схемку, если можно. А по схемке у меня может вопросы появятся, буду благодарен за ответы. Прошивку контроллереа необязательно, достаточно просто строго описать что она делает.
Если не трудно, конечно.
Будьте добры с этого места поподробнее. Схемку, если можно. А по схемке у меня может вопросы появятся, буду благодарен за ответы. Прошивку контроллереа необязательно, достаточно просто строго описать что она делает.
Если не трудно, конечно.
схема здесь http://arduino.ru/forum/proekty/spi-modul-upravleniya-moshchnostyu-setevoi-nagruzki
я по сути только переделал прошивку для того, чтобы на входе воспринимался обычный ШИМ, в схеме ничего особенного, обычная
ссылка на радиокот изменилась http://radiokot.ru/circuit/digital/automat/74/
да хоть с детектором) ШИМ использовать не получится.
тут особо чтоб не путаться, народ такое управление называет МЕДЛЕННЫЙ ШИМ - собственно пример в посте 15.
- модуль сам имеет микроконтроллер и транслирует обычный ШИМ в фазово импульсную модуляцию.
ИМХО лично я против фазового регулирования нагрузки более 100-200Вт (если это не промышленная сеть).
у многих уже есть стеклокерамическая электроплита - посмотрите как она работает.
2-й способ (уже писал выше) если несколько нагревателей, не управлять всеми нагревателями одновременно, а ступенчато отключать их. К примеру их 2 шт один всегда пашет (или всегда отключен после выхода на режим), а второй поддерживает режим (работает в режиме медленного ШИМ с детектором "0")
тут особо чтоб не путаться, народ такое управление называет МЕДЛЕННЫЙ ШИМ - собственно пример в посте 15.
чтобы не путаться я бы не изобретал свою терминологию действующую только в рамках небольшого форума. Хотя это чисто мое ИМХО. Все же лучше ссылаться на общепринятые термины. Если есть такое, сошлитесь. По моему алгоритм где с таким же успехом можно применить обычное реле правильнее называть релейным. Хотя в какой то степени формально вы правы, ШИМ-мом можно назвать любую частоту даже с тысячные доли герца
ИМХО лично я против фазового регулирования нагрузки более 100-200Вт (если это не промышленная сеть).
вас кто то заставляет его применять? тем не менее не все так считают как вы и тема востребована.
у меня индукционная, там инверторная схема, смысл туда смотреть в рамках темы регулировки мощности сетевой нагрузки?
согласен, самое удачное решение будет то, которое сделано под конкретную задачу. однако такое решение может оказаться совершенно не применимо для другой задачи.
Да, все верно. Собираюсь автоматизировать самогоноварение. Конкретно-ректификационную колонну. Там нужно управлять нагревом так, чтобы давление в перегонном кубе было около 20 мм ртутного столба. Хотя, подумал и пришел к тому, что включать и выключать с помощью реле, наверно, проще. написать программу, по которой процессор будет включать через реле когда давление станет ниже 20 и выключать при достижении значения 20. У меня сразу еще вопрос: для ардуино (у меня его еще нет, только хочу купить) нужно покупать специальные температурные датчики или подойдут любые термодатчики, продающиеся в радиомагазинах?
Включать и выключать с помощью реле плохо, помехи, надежность (контактов), и т.п.
https://yandex.ru/images/search?text=bt139%20%D0%A1%20%D0%BE%D0%BF%D1%82%D1%80%D0%BE%D0%BD%D0%BE%D0%BC
По поводу термодатчиков, в моей статье журнала "Радио" 08.2015 с. 40, использовал 2 типа датчиков, исходники есть на сервере "Радио".
Спасибо, axill.
чтобы не путаться я бы не изобретал свою терминологию действующую только в рамках небольшого форума.
я и не изобретаю - это и есть ШИМ, только с выборкой полупериодов (в данном случае), Вам привычнее называть релейным регулирование. Но реле все же не применимо для частых переключений, вот только границ времени никто точно не назначил. А обычный ШИМ для ардуино (analogWrite() - Частота ШИМ сигнала приблизительно 490 Hz.)
Фазовое регулирование востребовано - потому что дешево.
Встречал много разных инкубаторов (выводить цыплят) ни в одном не встречал ШИМ. Какая постоянная времени регулирования температуры у нагревательной системы типа самогонный аппарат?
По фэншую будет сделать ПИ регулятор с постоянной времени не быстрее 0,1 от инерции системы, а это уже близко к секундам для самовара.
Лишь бы загадить сеть гармониками – мне хорошо, а там трава не расти. Пункт несинусоидальность. гост ГОСТ 13109-97
Гриша Какая по вашему альтернатива ФИМ для нагрузок с малой инерцией или когда нужно минимизировать нагрузку на источник?
для себя не вижу
и что вы скажете на бытовые димеры? Они повсеместно работают используя ФИМ
Лишь бы загадить сеть гармониками – мне хорошо, а там трава не расти. Пункт несинусоидальность. гост ГОСТ 13109-97
вы отказались от светодиодных ламп с компактными драйверами? Или быть может от всякой не всегда хорошо сконструированной китайской бытовой техники? От мобильных зарядок за доллар?
axill, прекрасно понимаю, о чем речь ведете и даже соглашусь, с последним. НО ФазоИмпульсную Модуляцию лучше не применять, если есть такая возможность ОСОБЕННО при больших нагрузках, таких как нагреватели.
Abyrvalg, сколько нагревательных элементов в вашем самоваре?
axill, очень много примеров ЗА и ПРОТИВ можно привести, давайте все же рассматривать управление большой нагрузкой, большого самовара
UPD, гораздо удачнее были бы примеры со сварочным аппаратом и устройством плавного пуска электроинструмента (болгарка, перфоратор),там мощность намного больше, чем у диммира и БП сотового :)
Строго говоря уровень помех не прямая функция от мощности. Можно иметь маломощную нагрузку с большими помехами и таких примеров тех же светодиодных ламп предостаточно
уж не знаю что вы называете "большим самоваром". Для киловаттного нагревателя не вижу проблем
Строго говоря уровень помех не прямая функция от мощности. Можно иметь маломощную нагрузку с большими помехами и таких примеров тех же светодиодных ламп предостаточно
уж не знаю что вы называете "большим самоваром". Для киловаттного нагревателя не вижу проблем
не (совсем) согласен, мы обсуждаем фазовый регулятор (киловатт уже весомо, и мы не знаем сколько киловатт у ТС).
предлагаю подождать ТС, озвучить мощность и штуки элементов нагрувателя.
UPD
При фазовом регулировании не только гармоники, но и рассеиваемая мощность на элементе при переходном процессе необходимо учитывать. Для этого используют Zero Crossing - в данном случае имеет большое преимущество. Т.е двойное преимущество против фазового. Если последнее сложно в реализации (относительно) можно ведь переключаться рядом с «0» то первое очень даже реально.
При фазовом регулировании не только гармоники, но и рассеиваемая мощность на элементе при переходном процессе необходимо учитывать. Для этого используют Zero Crossing - в данном случае имеет большое преимущество. Т.е двойное преимущество против фазового. Если последнее сложно в реализации (относительно) можно ведь переключаться рядом с «0» то первое очень даже реально.
если честно из этого куска ничего не понял. Что сложно реализовать?
если честно из этого куска ничего не понял. Что сложно реализовать?
переход через "0" отследить сложнее чем реализовать управление. Или точнее управление с учетом Zero Crossing получается сложным, если ничего не придумали гуманного по цене, как твердотельники с Zero Crossing.
Для релейного управления ловля переходу нуля не нужна. 80% тепло приборов все еще работает на механических термостатах и/или на электромагнитных реле. Зарекомендовавшее себя несколькими десятками лет решение и все еще актуальное
для пропуска полупериодов не принципиально ноль ловить
для ФИМ ноль нужен, но не вижу ничего сложного в том, чтобы его ловить
Гриша
axill
О чем вы спорите? Какие ПИД регуляторы вы о чем? Не надо для этого самовара никаких фазоимпульсных, широтно импульсных методов регулирования. Обычного релейного метода ВКЛ/ОТКЛ. вполне достаточно. MOC3061 + симистор полностью решают проблему.
О чем вы спорите? Какие ПИД регуляторы вы о чем? Не надо для этого самовара никаких фазоимпульсных, широтно импульсных методов регулирования. Обычного релейного метода ВКЛ/ОТКЛ. вполне достаточно. MOC3061 + симистор полностью решают проблему.
так если не надо, можно вообще поставить реле давления и температуры, а ардуино примотать скотчем к змеевику.
ПИ (ПИД) дает возможность стабильно держать давление (температуру), не требует доп вложений, реализуется в коде МК.
Обычного релейного метода ВКЛ/ОТКЛ. вполне достаточно.
Это и есть разновидность ШИМ, о которой говорил я (если следить за динамикой изменения параметра). Для плавного управления системой, axill предлагает фазовое регулирование мощности (падает давление – добавили мощность, растет - убавили) - для него уже написан алгоритм. Я же предлагаю постараться избежать ФИМ по возможности.
Ждем ТС, может чего своего скажет.
В общем мужики, я понял, надо делать старую добрую схему с симистором, динистором и переменным резистором, а к ардуине присобачить серву, чтоб резистор крутила, кажется с этого топик и начинался :)))
Вот правильный регулятор напряжения, лучше ещё ничего не придумано :-)
Мдя, ЛАТР наше все. У меня кстати и стабилизация по дому на нем сделана. Пока доволен.
В общем мужики, я понял, надо делать старую добрую схему с симистором, динистором и переменным резистором, а к ардуине присобачить серву, чтоб резистор крутила, кажется с этого топик и начинался :)))
ну тогда axill предложил более интересное решение – уж точно дешевле :)
Раз про ЛАТР вспомнили, то давайте на чистоту – мотор генератор куда интереснее :)
Нееее от мотора много шуму, лучше ядерный... и тенов никаких ненадо
ну о если серьезно, то ДА можно
http://arduino.ru/forum/apparatnye-voprosy/ustroistvo-fiu-na-simistore-dimmer-dlya-arduino
но я нашел другой способ, проще и обсалютно безшумный (при резистивной нагрузке)