Например TDA7294

Форум РадиоКот • Просмотр темы - Управление электромагнитным клапаном на PIC16F873A
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт дек 26, 2025 14:29:14

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 90 ]    , , 3, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Вс янв 26, 2014 23:45:34 
Встал на лапы

Зарегистрирован: Пт фев 03, 2012 19:39:32
Сообщений: 103
Рейтинг сообщения: 0
Снова проблема.

В ручном режиме тоже на температурах t0 и t2 тоже должен формироваться импульc на BUZ.

Дело в том, что ручной режим это возможность устанавливать параметр n0 (O) вручную. Поскольку на этом режиме работа ведется 10 - 20 часов, то рядом никого нет. А на t0 и t1 нужно услышать сигнал и проконтролировать определенные вещи.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 08:26:47 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
variaevg писал(а):
...при A/R=0 (ручной режим) размыкая датчик на индикаторе не появляется err...

Не знаю, у меня в Proteus появляется...
Может на ошибку датчика тоже установить сигнализацию?
variaevg писал(а):
В ручном режиме тоже на температурах t0 и t2 тоже должен формироваться импульc на BUZ.

Сделал, формируется.
variaevg писал(а):
Поскольку на этом режиме работа ведется 10 - 20 часов, то рядом никого нет. А на t0 и t1 нужно услышать сигнал и проконтролировать определенные вещи

Вы уверены, что после "проконтролировать определенные вещи" превышение t0 или t1 (или все-таки t2?) больше не повторится? Или процесс на этом завершается? (Это я к вопросу о многократности срабатывания сигнализации.) Может сделать так: сигнализация сработала, персонал там что-то проконтролировал, после того, как параметр вернулся в норму, произошел сброс и теперь при повторном нарушении срабатывает снова.
---
После внесения изменений в прошивку проверяйте все, мог нечаянно что-то зацепить.


Вложения:
Valve_control_PIC16F873A.zip [4.6 KiB]
Скачиваний: 171
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 11:31:08 
Встал на лапы

Зарегистрирован: Пт фев 03, 2012 19:39:32
Сообщений: 103
Рейтинг сообщения: 0
Цитата:
Может на ошибку датчика тоже установить сигнализацию?


Это целесообразно. И даже не просто импульс 30 сек, пока ошибка есть BUZ=1.

Цитата:
Вы уверены, что после "проконтролировать определенные вещи" превышение t0 или t1 (или все-таки t2?) больше не повторится? Или процесс на этом завершается?


Нормальный процесс идет с непрерывным ростом температуры и завершается около 100 град.
Вещи которые надо контролировать это:
На t0
- открытие клапана охлаждающей воды
- подождать стабилизации колонны и давления
- и т.д.
На t2
- сменить приемную емкость и т.д.

Если произошла авария то процесс перезапускается полностью с перезапуском питания.

Так что все правильно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 11:49:51 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
variaevg писал(а):
...пока ошибка есть BUZ=1...

Добавил.


Вложения:
Valve_control_PIC16F873A.zip [4.61 KiB]
Скачиваний: 151
Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 13:18:38 
Встал на лапы

Зарегистрирован: Пт фев 03, 2012 19:39:32
Сообщений: 103
Рейтинг сообщения: 0
Все работает хорошо.
Хочу выложить материалы на профильном форуме, может быть коллеги что то подскажут.
Вы разрешаете?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 13:22:30 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
variaevg писал(а):
Хочу выложить материалы на профильном форуме, может быть коллеги что то подскажут.
Вы разрешаете?

Ради бога.
Только продолжать разработку и оказывать техподдержку я буду только здесь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 13:24:25 
Встал на лапы

Зарегистрирован: Пт фев 03, 2012 19:39:32
Сообщений: 103
Рейтинг сообщения: 0
Конечно, это правильно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 17:53:43 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
variaevg писал(а):
Хочу выложить материалы на профильном форуме, может быть коллеги что то подскажут.

Здесь?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 18:39:30 
Встал на лапы

Зарегистрирован: Пт фев 03, 2012 19:39:32
Сообщений: 103
Рейтинг сообщения: 0
Нет.
Вот ссылка: http://labspirt.com/forum/index.php?topic=2380.new;topicseen#new


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 21:09:04 
Родился

Зарегистрирован: Сб окт 23, 2010 20:40:59
Сообщений: 12
Рейтинг сообщения: 0
Можно вас попросить рассказать как происходит процесс алгаритм работы по простому.


Последний раз редактировалось falki Пн янв 27, 2014 21:52:01, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 21:43:30 
Встал на лапы

Зарегистрирован: Пт фев 03, 2012 19:39:32
Сообщений: 103
Рейтинг сообщения: 0
Задача: регулировка скорости расхода жидкости через электромагнитный клапан в зависимости от температуры.

A/R=1 автоматический режим
A/R=0 ручной режим

при BLOC=1 МК работает по формулам
BLOC=0 OUT=0, на индикаторе bloc

В процессе нагрева :
до t0 HOT=0
после t0 HOT=1

на t0 и на t2 однократно формируется BUZ=1 длительностью 30 сек
При ошибке датчика BUZ=1, OUT=0, на индикаторе Err.

На индикаторе отображается температура или скорость расхода (О).

Ручной режим:
Длительность импульса открытия клапана зависит только от настроек и не зависит от температуры.

Автоматический режим:
Длительность импульса открытия клапана зависит от настроек и температуры (см. формулу)

Основное как то так.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 22:02:04 
Родился

Зарегистрирован: Сб окт 23, 2010 20:40:59
Сообщений: 12
Рейтинг сообщения: 0
всё равно непонятно
надо как в школе привести пример .для ректификации и дистилляции.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 22:09:01 
Встал на лапы

Зарегистрирован: Пт фев 03, 2012 19:39:32
Сообщений: 103
Рейтинг сообщения: 0
К дистилляции это не имеет отношения.
Это для ректификации.
Рекомендую внимательно посмотреть график работы (во вложении) и почитать здесь http://labspirt.com/forum/index.php/topic,2224.30.html


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 22:24:41 
Родился

Зарегистрирован: Сб окт 23, 2010 20:40:59
Сообщений: 12
Рейтинг сообщения: 0
я понял для чего непонятно как пользоваться значениями .


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 23:17:06 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
Eddy71 писал(а):
Что ж это за прецизионный такой регулятор, с управлением клапаном с разрешением 0,1% (от 0 до 1024)?

Как-то не задумывался над этим, а действительно? Смущает не относительная величина 0,1%, а абсолютные значения. Программа то все сможет, а железо? Согласно ТЗ, минимальный период 0,5 сек, 1024 ступени регулировки, делим, получаем одна ступень 488 мксек. В программе так и реализовано, из-за этого и были определенные трудности с датчиком температуры. Но если посмотреть на схему, то вариант с MOC3061 в принципе не может обеспечить такую точность. Это же касается и варианта на транзисторе КТ829, если он управляет реле (там реле или это уже клапан?), которое управляет клапаном (или это какое-то сверхбыстродействующее реле?). О быстродействии электромагнитного клапана, я думаю тоже надо задуматься, оно должно быть гораздо выше 488 мксек, иначе смысла в таких параметрах никакого нет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Пн янв 27, 2014 23:48:19 
Встал на лапы

Зарегистрирован: Пт фев 03, 2012 19:39:32
Сообщений: 103
Рейтинг сообщения: 0
Это не реле, это клапан напрямую.
Здесь дело такое.
Конечно подавать на МОС или КТ829 импульс длительностью 488 мкс бессмысленно. Но такой размерности и не будет, эта длительность буде умножаться на десятки и сотни. Поэтому 488 мкс можно рассматривать как единичное приращение.
Я знаю только один относительно быстродействующий клапан - это топливная форсунка инжекторных двигателей, ее и применяю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Вт янв 28, 2014 00:23:36 
Встал на лапы

Зарегистрирован: Пт фев 03, 2012 19:39:32
Сообщений: 103
Рейтинг сообщения: 0
Цитата:
я понял для чего непонятно как пользоваться значениями


Тут надо понять что означают эти значения.

Для автоматического режима

t1 обычно 84 град это температура после которой отбор начинает уменьшаться.
На этой температуре подбирается число n1. измеряется отбор О и вычисляется k=O1/n1.
n1 подбирается максимальным, до начала роста температуры на высоте 20 см снизу насадки -10%.

t2 обычно 95. Вычисляем n2.
n2 предварительно вычисляется по перефразированной формуле mekkaod n2=n1(6.04-0.06*95)
При достижении 95 уточняем n2 также как и n1.

Для ручного режима (отбор голов)

Подбираем n0 по замеру отбора и все.

Параметр p подбираем под клапан.

Один раз попарились (да и то не очень) и дальше работаем двумя тумблерами Авт/Ручн и Вкл/Выкл.

Главное, что при такой индивидуальной настройки добротность (коэфф. неидеальности колонны) т.е. наклон характеристики будет оптимальным.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Вт янв 28, 2014 08:19:24 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
variaevg писал(а):
Конечно подавать на МОС или КТ829 импульс длительностью 488 мкс бессмысленно. Но такой размерности и не будет, эта длительность буде умножаться на десятки и сотни.

Ну вот, а я мучался-старался... Оказывается все минимум в 10 раз могло быть проще.
variaevg писал(а):
Я знаю только один относительно быстродействующий клапан - это топливная форсунка инжекторных двигателей, ее и применяю.

И какое быстродействие форсунки? А какая пропускная способность при почти атмосферном (судя по температурам Вашего процесса) давлении?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Вт янв 28, 2014 11:04:04 
Встал на лапы

Зарегистрирован: Пт фев 03, 2012 19:39:32
Сообщений: 103
Рейтинг сообщения: 0
Цитата:
Оказывается все минимум в 10 раз могло быть проще.


Все равно не зря. Стремиться надо к совершенству.

Цитата:
И какое быстродействие форсунки? А какая пропускная способность при почти атмосферном (судя по температурам Вашего процесса) давлении?


У форсунки малый ход иглы, она заточена на работу в импульсном режиме.
При 2000 об/мин это 100 гц и короткий импульс впрыска.
Давление перед форсункой 2-3 ати.

У колонны самотеком с охлаждением, давление на форсунке определяется высотой столба.
Заранее угадать какие получаться n почти нельзя. Все надо подбирать практически, в том числе и высоту столба.
Может оказаться что диапазон n от 0 до 100, и тогда 488 мкс окажутся на вес золота.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление электромагнитным клапаном на PIC16F873A
СообщениеДобавлено: Вт янв 28, 2014 11:19:04 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
variaevg писал(а):
Все равно не зря. Стремиться надо к совершенству.

Ах вон оно зачем затевалось. Думал Вам так надо, а оказывается меня совершенствовать, спасибо. :kill:


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 90 ]    , , 3, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y