Страница 5 из 8
ПИД регулятор
Добавлено: 21 окт 2015, 08:58
DerAlex
kipiaxxx писал(а):А что есть проблема с использованием ОУ типа LM358?
Заказал, придут продолжу изыскания.

ПИД регулятор
Добавлено: 26 окт 2015, 13:34
kulibinsvv
Заказал я на изготовление ванну для растворов из нержавейки (см. рисунки). А теперь стоит вопрос поддержания температуры на заданном уровне с точностью 1...2 градуса. В качестве нагревателя -
диск от чайника, датчик -
термосопротивление П-1. Стоит вопрос о приемлемых программных и схемных решениях. Уместно ли использовать ПИД регулятор?
ПИД регулятор
Добавлено: 27 окт 2015, 11:23
DerAlex
С ПИД регулятором точность поддерживания температуры будет выше . Нужно будет только один канал использовать , на НАГРЕВ .Остывание будет естественным образом происходить.Можно использовать симистор на выходе или оптосимистр.
Добавлено (27.10.2015, 11:23)
---------------------------------------------
Метод регулировки - или менять угол включения симистора или просто чередовать время включения-выключения.Для тепловых процессов это приемлимо.
ПИД регулятор
Добавлено: 27 окт 2015, 12:09
kipiaxxx
Согласен с мнением DerAlex. Для такого объёма воды мощность нагревателя мне видится несколько избыточной и без ПИД-регулирования явно будет перегрев. Полезно прочитать статью "Практика создания ПИ-регуляторов" из ж. Схемотехника №1 и 2 за 2001 г. Это именно применительно к регулированию температуры.
---
Также я бы посоветовал реализовать регулировку изменением числа периодов включения тиристора/симистора, например, с использованием алгоритма Брезенхема. Кто не в курсе - читаем здесь:
Алгоритм Брезенхема в паяльной печи — теория
http://habrahabr.ru/post/254719/
Алгоритм Брезенхема - вопрос по практической реализации
http://radiokot.ru/forum/viewtopic.php?p=414621
---
Термосопротивление П-1 можно подключить к ОУ и Ардуино по схеме, предложенной DerAlex:
http://flprog.ru/_fr/0/9531452.jpg
Только перерасчитать номиналы резисторов.
---
ЗЫ. Журналы "Схемотехника" легко найти в сети. Если таки будут затруднения, пишите - выложу на ЯД.
ПИД регулятор
Добавлено: 27 окт 2015, 12:55
DerAlex
Грубо говоря берем период управления 2 секунды.разбиваем его на сто частей.Получится 20 миллисекунд.При включенном на 20 миллисекунд и выключенном на 1980 мсек
ТЭНе получается мощность нагрева 1 процент.При включенном на 1980 мсек и выключенном на 20 мсек- 99 процентов.
ПИД регулятор
Добавлено: 28 окт 2015, 09:29
kulibinsvv
DerAlex: Совершенно верно. Только милисекунды с микросекундами перепутали.
В общем почитал, посмотрел и пришёл к следующему:
- для стабилизации температуры буду использовать ПИ-регулирование;
- для управления нагревателем буду использовать алгоритм Брезенхема по числу целых периодов;
- схемотехника: для нагревателя - оптотиристор, для датчика температуры (соглашусь с kipiaxxx) - схему от DerAlex.
Приступаю к рисованию.
ПИД регулятор
Добавлено: 28 окт 2015, 11:33
Skull
Ничего он не попутал, как раз 1 период 50 Гц. Меньше не имеет смысла на такой частоте. DerAlex не сказал только, что считать периоды\время надо исходя из датчика перехода через 0. А на постоянке- фиолетово
ПИД регулятор
Добавлено: 28 окт 2015, 20:15
DerAlex
На постоянке тиристор не будет работать.В оптотиристоре встроенное устройство определения нуля.Чтобы излишне не усложнять схему можно еще раза в два увеличить период управления.До 4-5 секунд, тогда 1 процент мощности будет соответствовать : 40...50 миллисекунд включено,3960...4950 выключено.
ПИД регулятор
Добавлено: 28 окт 2015, 21:18
Skull
Кто мешает управлять полевиком ? Или ключом из 2х встречных полевиков ? )))
Я имел ввиду, что резать синус будет, если не отталкиваться от перехода через 0, а следовательно будет неверен расчет мощности.
ПИД регулятор
Добавлено: 28 окт 2015, 21:31
DerAlex
Синус резать не будет потому что в оптосимисторе встроенная схема определения перехода через нуль.Длительность включения будет гулять это да.Поэтому я предлагаю увеличить период управления до 5 секунд
ПИД регулятор
Добавлено: 28 окт 2015, 22:10
Skull
Это смотря в каком. МОС 3021, например его не имеет. Как раз используется для фазового регулирования.
ПИД регулятор
Добавлено: 28 окт 2015, 22:16
DerAlex
Я веду разговор про свою схему.
ПИД регулятор
Добавлено: 28 окт 2015, 22:19
Skull
А что управляем ? Если паяльник, то 4-5с уже многовато
ПИД регулятор
Добавлено: 29 окт 2015, 05:10
DerAlex
Бак с водой.В предыдущих сообщениях даже чертеж есть.
ПИД регулятор
Добавлено: 29 окт 2015, 05:12
DerAlex
Вот такой.
ПИД регулятор
Добавлено: 29 окт 2015, 23:30
Skull
А объем и мощность нагрева какие ? Дело в том, что можно свалиться в перерегулирование если выбрать большой период, а потом долго и нудно искать ошибку в настройках и править коэффициенты
ПИД регулятор
Добавлено: 29 окт 2015, 23:39
DerAlex
Этим хочет заниматься kulibinsvv.На шестой вкладке почитайте его сообщение.Все вопросы к нему .
Добавлено (29.10.2015, 23:39)
---------------------------------------------
/////Заказал я на изготовление ванну для растворов из нержавейки (см. рисунки). А теперь стоит вопрос поддержания температуры на заданном уровне с точностью 1...2 градуса. В качестве нагревателя диск от чайника, датчик - термосопротивление П-1. Стоит вопрос о приемлемых программных и схемных решениях. Уместно ли использовать ПИД регулятор? /////////
ПИД регулятор
Добавлено: 29 окт 2015, 23:53
Skull
Если рисунок в пропорции, то на таком объеме за 6 сек можно схватить перерегулирование аж бегом. Учитывая 2.2 kW мощности диска. ПИД ту может и не нужен, возможно хватит ПИ. А может и вообще - П. Я у себя долго и нудно мучился на расстоечном шкафу с ПИД (температура и влажность, модуляционные клапаны, пар), в итоге пришел к простому П-регулятору с точностью -0.35-1 град. объем 46 М3.
ПИД регулятор
Добавлено: 31 окт 2015, 15:15
kipiaxxx
Всё уже
украдено придумано до нас (с)
Читаем:
osPID - ПИД-контроллер с открытым исходным кодом.
Часть 1 - основная плата контроллера
http://www.rlocman.ru/shem/schematics.html?di=115885
Часть 2 - платы ввода/вывода, ПО
http://www.rlocman.ru/shem/schematics.html?di=129929
Осталось только разобраться как это привинтить к FLProg

ПИД регулятор
Добавлено: 31 окт 2015, 18:17
DerAlex
И сколько стоит такое изделие ?