Производственное оборудование Медицинская техника, а также другое промышленное оборудования. Обсуждение и ремонт. |
03.01.2012, 18:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: ПИД-регулятор температуры с ШИМ управлением
а при чём тут 485? это простые усилки.А Вы знаете- насколько частота плавает? А принципиально -ставить-ли кварц? Да !Если не зная , втупую, даже не рассуждая-то флаг в руки.Если подумать,оценить погрешности- другое дело.(Повторяюсь- Внутреннего генератора хватает на передачу одного байта! следующий идёт сначала-со старт-бита)
|
|
|
|
03.01.2012, 18:36
|
|
Вид на жительство
Регистрация: 22.05.2006
Сообщений: 301
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 26 сообщении(ях)
|
Re: ПИД-регулятор температуры с ШИМ управлением
Сообщение от Alex9797
|
Это о какой ошибке речь - о динамической, или о статической?
|
Речь вообще не о ошибке.
обычно режим корректировки применяют на выдержке.
Технолог вдруг, по каким то только ему ведомым причинам решает,поднять температуру на 5 градусов в момент выдержки. У нас есть регуляторы промышленные, где данная операция весьма проблематична.
По просьбе технологов мы сделали режим когда не меняя уставки в программнике можно изменит точку останова. Например задать температуру 805 градусов. В этом случае заданная температура сдвигается на 5 градусов, появляется ошибка 5 градусов которую регулятор отрабатывает и дальше держит 805 градусов. Дальше на следующем участке подъема программа рассчитывает время или скорость не с 800 до900 градусов, которые записаны в задании, а с 805 до 900 градусов.
Вполне возможно, что вам непонятно зачем это, но если технолог сказал надо, значит надо и не пытайтесь понять зачем.
|
|
|
|
03.01.2012, 21:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,565
Сказал спасибо: 5,041
Сказали Спасибо 10,615 раз(а) в 3,604 сообщении(ях)
|
Re: ПИД-регулятор температуры с ШИМ управлением
Знакомая ситуация. В подобных случаях оказалось полезно не просто вносить оперативные вмешательства, а запоминать их в отдельную таблицу. А потом, при желании, можно ее включать или не включать, в дополнение к основной программе. Получалось некое подобие корректирующей маски, накладываемой на основную кривую. Заказчик быстро оценил это, ему понравилось, и тогда пришлось добавить возможность забивать в память несколько таких масок. На первый взгляд, это баловство, ведь можно просто скорректировать программу, и занести ее в память.
Но на второй взгляд - маски оказались очень полезны своей наглядностью.
Изменения эти очень незначительны, и практически незаметны на фоне основной программы. Но если рассматривать их отдельно, в виде маски, то очень хорошо видно, в чем именно особенности, чем отличается одна маска от другой. Для технологов это была очень полезная инфомация.
|
|
|
|
04.01.2012, 14:03
|
|
Прохожий
Регистрация: 30.11.2010
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 1 сообщении
|
Re: ПИД-регулятор температуры с ШИМ управлением
Как то не очень понятно назначение CD4053. В этой схеме не вижу, что нужно переключать. Например в ранних версиях термоконтроллеров Овен на входе стояла CD4051. Она переключала несколько входных термопар, датчик холодного спая и внешний сигнал с разьема. У Вас сигналы CHECK_TMP и ER_TMP идут в никуда. Если в качестве датчика холодного спая используется LM75, зачем выведен на внешний разъем AIN2? Если на AIN2 подключен датчик холодного спая, зачем нужна LM75?
|
|
|
|
04.01.2012, 15:37
|
|
Вид на жительство
Регистрация: 22.05.2006
Сообщений: 301
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 26 сообщении(ях)
|
Re: ПИД-регулятор температуры с ШИМ управлением
CD4053 применена для проверки термопары на обрыв.
Посмотрите по схеме, через ах и bx термопара подключена к АЦП.
Когда переключаем входы на термопару через вход ay подается напряжение VCC через резистор, второй вывод термопары подключен к земле через by. Если термопара оборвано, то на вход cy подается 5в
которое через cy-cx/cy, и фильтр подается на вход процессора.
Если термопара не оборвана то та входе cy напряжение практически нулевое, и далее через cy-cy/cx и фильтр подается на вход процессора.
0-все нормально, 5в-обрыв термопары.
CHECK_TMP и ER_TMP соответственно 28 и 41 выводы процессора.
Я перепробовал много вариантов и это очередной.
При запуске схемы первое что мы проверили так эту схему, поскольку я собирался ее тиражировать на другие схемы регуляторов.
Схема получилась несколько громоздкая, но пока что это лучшее.
Последний раз редактировалось strnikol; 04.01.2012 в 17:23.
|
|
|
|
04.01.2012, 16:00
|
|
Гражданин KAZUS.RU
Регистрация: 29.01.2008
Адрес: Украина
Сообщений: 571
Сказал спасибо: 86
Сказали Спасибо 271 раз(а) в 147 сообщении(ях)
|
Re: ПИД-регулятор температуры с ШИМ управлением
Сообщение от OlegNZH
|
Вы тупите? Для тех кто в танке ..про недели разговор ведёт ... Байт Передаётся - и усЁ... следующий- сначала ...старт-бит ...неее ...если Вы месяцами что-то там будете караулить ...- Ваши Проблемы!
|
Из опыта работы:
В модуле связи по RS232 контроллера ФК5000 частота для приемо-передатчика была 2 Мгц (вместо 2.04 ![Горд собой](images/smilies/icon_dovl.gif) . С компа этот модуль мог принять пакет не более 12 байт, если больше, то только ресет. Поставили нужный кварц - проблемы пропали. А ведь разница была 2.34 процента.
__________________
Спеши не торопясь!
|
|
|
|
04.01.2012, 17:49
|
|
Прохожий
Регистрация: 30.11.2010
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 1 сообщении
|
Re: ПИД-регулятор температуры с ШИМ управлением
У нас на предприятии я неоднократно разрабатывал и делал контроллеры литьевых станков. Пишу только на ассемблере. Регулирование температуры всегда оставлял на термоконтроллерах которые уже стояли в станках. У нас в литьевых станках 4-5 зон. Тяга разработать свой терморегулятор была всегда. В моем варианте, я бы еще и за мощностью обогревателей следил. Интересует почему у вас 16 участков? И может есть в сети информация по законам терморегулирования которой Вы пользовались.
|
|
|
|
04.01.2012, 18:11
|
|
Вид на жительство
Регистрация: 22.05.2006
Сообщений: 301
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 26 сообщении(ях)
|
Re: ПИД-регулятор температуры с ШИМ управлением
Сообщение от tihsasha
|
У нас на предприятии я неоднократно разрабатывал и делал контроллеры литьевых станков. Пишу только на ассемблере. Регулирование температуры всегда оставлял на термоконтроллерах которые уже стояли в станках. У нас в литьевых станках 4-5 зон. Тяга разработать свой терморегулятор была всегда. В моем варианте, я бы еще и за мощностью обогревателей следил. Интересует почему у вас 16 участков? И может есть в сети информация по законам терморегулирования которой Вы пользовались.
|
Обыкновенный ПИД-закон.
На шим за мощностью следить весьма проблематично.
Это режим вообще то двухпозиционный включено-выключено.
Выбирается период 2,3,4 и т.д. сек. И в течении допустим полсекунды вкл., 1,5 сек. выключено при 2 сек периоде. И дальше уже от величины ошибки регулятор устанавливает время вкл/выкл.
Есть еще регуляторы с сифу или импульсно фазовое управление тиристорами. Такие регуляторы мы применяем там где нужна высокая точность регулирования температуры или мощности.
16 участков, исторически так сложилось. Когда мы начинали разработку таких регуляторов в 1997 году, нас попросили сначала сделать 5 участков потом 7, потом 10. В конце концов программист психанул и сделал 16. Для нас хватает. Хотя к-во участков можно сделать много, но зачем.
Инфы в сети валом.
|
|
|
|
05.01.2012, 02:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: ПИД-регулятор температуры с ШИМ управлением
Сообщение от micoss
|
Из опыта работы:
В модуле связи по RS232 контроллера ФК5000 частота для приемо-передатчика была 2 Мгц (вместо 2.04 . С компа этот модуль мог принять пакет не более 12 байт, если больше, то только ресет. Поставили нужный кварц - проблемы пропали. А ведь разница была 2.34 процента.
|
Честно? Непонятно. всё должно работать. (линия просаживает? тоже не похоже,если уж с кварцем тянет...Допуски вылетели по краям- возможно(бывает такая бяка -но тоже-маловероятно))
|
|
|
|
05.01.2012, 13:18
|
|
Вид на жительство
Регистрация: 22.05.2006
Сообщений: 301
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 26 сообщении(ях)
|
Re: ПИД-регулятор температуры с ШИМ управлением
Сообщение от tihsasha
|
зачем выведен на внешний разъем AIN2? Если на AIN2 подключен датчик холодного спая, зачем нужна LM75?
|
AIN2(+)(-) выведен для подключения ТСМ и ТСП.
Если работаем с термопарой то REFIN(-) соединяем с землей,
если термосопротивление то четырех проводное подключение
AGND. REFIN(-).AIN2(+)(-).
Последний раз редактировалось strnikol; 05.01.2012 в 16:01.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
ПИД регулятор
|
sersne |
Микроконтроллеры, АЦП, память и т.д |
37 |
16.06.2011 23:56 |
ПИД регулятор на С
|
7Fantomas7 |
Микроконтроллеры, АЦП, память и т.д |
26 |
27.05.2011 16:31 |
ПИД-регулятор и Proteus
|
oleg_harp |
Микроконтроллеры, АЦП, память и т.д |
16 |
01.07.2009 23:37 |
ПИД регулятор
|
masterpc |
Производственное оборудование |
14 |
05.03.2007 16:24 |
Часовой пояс GMT +4, время: 05:18.
|
|