Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Производственное оборудование Медицинская техника, а также другое промышленное оборудования. Обсуждение и ремонт.

 
Опции темы

ПИД-регулятор температуры с ШИМ управлением

Непрочитано 03.01.2012, 18:01  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: ПИД-регулятор температуры с ШИМ управлением

а при чём тут 485? это простые усилки.А Вы знаете- насколько частота плавает? А принципиально -ставить-ли кварц? Да !Если не зная , втупую, даже не рассуждая-то флаг в руки.Если подумать,оценить погрешности- другое дело.(Повторяюсь- Внутреннего генератора хватает на передачу одного байта! следующий идёт сначала-со старт-бита)
Реклама:
OlegNZH вне форума  
Непрочитано 03.01.2012, 18:36  
strnikol
Вид на жительство
 
Регистрация: 22.05.2006
Сообщений: 300
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 26 сообщении(ях)
strnikol на пути к лучшему
По умолчанию Re: ПИД-регулятор температуры с ШИМ управлением

Сообщение от Alex9797 Посмотреть сообщение
Это о какой ошибке речь - о динамической, или о статической?
Речь вообще не о ошибке.
обычно режим корректировки применяют на выдержке.
Технолог вдруг, по каким то только ему ведомым причинам решает,поднять температуру на 5 градусов в момент выдержки. У нас есть регуляторы промышленные, где данная операция весьма проблематична.
По просьбе технологов мы сделали режим когда не меняя уставки в программнике можно изменит точку останова. Например задать температуру 805 градусов. В этом случае заданная температура сдвигается на 5 градусов, появляется ошибка 5 градусов которую регулятор отрабатывает и дальше держит 805 градусов. Дальше на следующем участке подъема программа рассчитывает время или скорость не с 800 до900 градусов, которые записаны в задании, а с 805 до 900 градусов.

Вполне возможно, что вам непонятно зачем это, но если технолог сказал надо, значит надо и не пытайтесь понять зачем.
strnikol вне форума  
Непрочитано 03.01.2012, 21:18  
Alex9797
Почётный гражданин KAZUS.RUN
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,606 раз(а) в 3,594 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: ПИД-регулятор температуры с ШИМ управлением

Знакомая ситуация. В подобных случаях оказалось полезно не просто вносить оперативные вмешательства, а запоминать их в отдельную таблицу. А потом, при желании, можно ее включать или не включать, в дополнение к основной программе. Получалось некое подобие корректирующей маски, накладываемой на основную кривую. Заказчик быстро оценил это, ему понравилось, и тогда пришлось добавить возможность забивать в память несколько таких масок. На первый взгляд, это баловство, ведь можно просто скорректировать программу, и занести ее в память.
Но на второй взгляд - маски оказались очень полезны своей наглядностью.
Изменения эти очень незначительны, и практически незаметны на фоне основной программы. Но если рассматривать их отдельно, в виде маски, то очень хорошо видно, в чем именно особенности, чем отличается одна маска от другой. Для технологов это была очень полезная инфомация.
Alex9797 вне форума  
Непрочитано 04.01.2012, 14:03  
tihsasha
Прохожий
 
Аватар для tihsasha
 
Регистрация: 30.11.2010
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 1 сообщении
tihsasha на пути к лучшему
По умолчанию Re: ПИД-регулятор температуры с ШИМ управлением

Как то не очень понятно назначение CD4053. В этой схеме не вижу, что нужно переключать. Например в ранних версиях термоконтроллеров Овен на входе стояла CD4051. Она переключала несколько входных термопар, датчик холодного спая и внешний сигнал с разьема. У Вас сигналы CHECK_TMP и ER_TMP идут в никуда. Если в качестве датчика холодного спая используется LM75, зачем выведен на внешний разъем AIN2? Если на AIN2 подключен датчик холодного спая, зачем нужна LM75?
tihsasha вне форума  
Непрочитано 04.01.2012, 15:37  
strnikol
Вид на жительство
 
Регистрация: 22.05.2006
Сообщений: 300
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 26 сообщении(ях)
strnikol на пути к лучшему
По умолчанию 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.
strnikol вне форума  
Непрочитано 04.01.2012, 16:00  
micoss
Гражданин KAZUS.RUN
 
Аватар для micoss
 
Регистрация: 29.01.2008
Адрес: Украина
Сообщений: 569
Сказал спасибо: 86
Сказали Спасибо 271 раз(а) в 147 сообщении(ях)
micoss на пути к лучшему
По умолчанию Re: ПИД-регулятор температуры с ШИМ управлением

Сообщение от OlegNZH Посмотреть сообщение
Вы тупите? Для тех кто в танке ..про недели разговор ведёт ... Байт Передаётся - и усЁ... следующий- сначала ...старт-бит ...неее ...если Вы месяцами что-то там будете караулить ...- Ваши Проблемы!
Из опыта работы:
В модуле связи по RS232 контроллера ФК5000 частота для приемо-передатчика была 2 Мгц (вместо 2.04. С компа этот модуль мог принять пакет не более 12 байт, если больше, то только ресет. Поставили нужный кварц - проблемы пропали. А ведь разница была 2.34 процента.
__________________
Спеши не торопясь!
micoss вне форума  
Непрочитано 04.01.2012, 17:49  
tihsasha
Прохожий
 
Аватар для tihsasha
 
Регистрация: 30.11.2010
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 1 сообщении
tihsasha на пути к лучшему
По умолчанию Re: ПИД-регулятор температуры с ШИМ управлением

У нас на предприятии я неоднократно разрабатывал и делал контроллеры литьевых станков. Пишу только на ассемблере. Регулирование температуры всегда оставлял на термоконтроллерах которые уже стояли в станках. У нас в литьевых станках 4-5 зон. Тяга разработать свой терморегулятор была всегда. В моем варианте, я бы еще и за мощностью обогревателей следил. Интересует почему у вас 16 участков? И может есть в сети информация по законам терморегулирования которой Вы пользовались.
tihsasha вне форума  
Непрочитано 04.01.2012, 18:11  
strnikol
Вид на жительство
 
Регистрация: 22.05.2006
Сообщений: 300
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 26 сообщении(ях)
strnikol на пути к лучшему
По умолчанию Re: ПИД-регулятор температуры с ШИМ управлением

Сообщение от tihsasha Посмотреть сообщение
У нас на предприятии я неоднократно разрабатывал и делал контроллеры литьевых станков. Пишу только на ассемблере. Регулирование температуры всегда оставлял на термоконтроллерах которые уже стояли в станках. У нас в литьевых станках 4-5 зон. Тяга разработать свой терморегулятор была всегда. В моем варианте, я бы еще и за мощностью обогревателей следил. Интересует почему у вас 16 участков? И может есть в сети информация по законам терморегулирования которой Вы пользовались.
Обыкновенный ПИД-закон.
На шим за мощностью следить весьма проблематично.
Это режим вообще то двухпозиционный включено-выключено.
Выбирается период 2,3,4 и т.д. сек. И в течении допустим полсекунды вкл., 1,5 сек. выключено при 2 сек периоде. И дальше уже от величины ошибки регулятор устанавливает время вкл/выкл.

Есть еще регуляторы с сифу или импульсно фазовое управление тиристорами. Такие регуляторы мы применяем там где нужна высокая точность регулирования температуры или мощности.
16 участков, исторически так сложилось. Когда мы начинали разработку таких регуляторов в 1997 году, нас попросили сначала сделать 5 участков потом 7, потом 10. В конце концов программист психанул и сделал 16. Для нас хватает. Хотя к-во участков можно сделать много, но зачем.

Инфы в сети валом.
strnikol вне форума  
Непрочитано 05.01.2012, 02:39  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: ПИД-регулятор температуры с ШИМ управлением

Сообщение от micoss Посмотреть сообщение
Из опыта работы:
В модуле связи по RS232 контроллера ФК5000 частота для приемо-передатчика была 2 Мгц (вместо 2.04. С компа этот модуль мог принять пакет не более 12 байт, если больше, то только ресет. Поставили нужный кварц - проблемы пропали. А ведь разница была 2.34 процента.
Честно? Непонятно. всё должно работать. (линия просаживает? тоже не похоже,если уж с кварцем тянет...Допуски вылетели по краям- возможно(бывает такая бяка -но тоже-маловероятно))
OlegNZH вне форума  
Непрочитано 05.01.2012, 13:18  
strnikol
Вид на жительство
 
Регистрация: 22.05.2006
Сообщений: 300
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 26 сообщении(ях)
strnikol на пути к лучшему
По умолчанию Re: ПИД-регулятор температуры с ШИМ управлением

Сообщение от tihsasha Посмотреть сообщение
зачем выведен на внешний разъем AIN2? Если на AIN2 подключен датчик холодного спая, зачем нужна LM75?
AIN2(+)(-) выведен для подключения ТСМ и ТСП.
Если работаем с термопарой то REFIN(-) соединяем с землей,
если термосопротивление то четырех проводное подключение
AGND. REFIN(-).AIN2(+)(-).

Последний раз редактировалось strnikol; 05.01.2012 в 16:01.
strnikol вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
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, время: 04:02.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.