Четверг, 28.11.2024, 22:48
| RSS
Главная | Общий форум обо всем - Страница 9 - Форум
Защита, контроль, управление
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат

Наш канал в YouTube
]
Общий форум обо всем


AdminДата: Понедельник, 16.10.2017, 20:54 | Сообщение # 81
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Но ведь при помехах или переходных процессах он не 10 раз мигает чётко с частотой 1 Гц?
Следовательно, сигнал "ошибка" формируем только в случае, если светодиод мигнул не менее, допустим, 10 раз с периодом 1 секунда (т.е с частотой 1 Гц). Если период мигания больше - игнорируем мигание как помеху.
 
ekovДата: Вторник, 17.10.2017, 04:29 | Сообщение # 82
Группа: Пользователи
Сообщений: 23
Статус: Offline

Цитата
Но ведь при помехах или переходных процессах он не 10 раз мигает чётко с частотой 1 Гц?Admin
совершенно верно.
Цитата
Следовательно, сигнал "ошибка" формируем только в случае, если светодиод мигнул не менее, допустим, 10 раз с периодом 1 секунда (т.е с частотой 1 Гц). Если период мигания больше - игнорируем мигание как помеху.

думал в эту сторону. но как это сделать в железе!? с программированием не дружу.... только шил готовые разработки rolleyes


Сообщение отредактировал ekov - Вторник, 17.10.2017, 09:41
 
AlexAWДата: Вторник, 17.10.2017, 06:03 | Сообщение # 83
Группа: Пользователи
Сообщений: 310
Статус: Offline
Доброго времени суток

Цитата ekov ()
но как это сделать в железе!?
Наверно можно с помощью счетчика с автосбросом (например каждые 5-10 сек) 
Смог сосчитать до 3-5 значит есть ошибка. 
Но лучше это организовать на простом микроконтроллере, на рассыпухе громоздко как то получается ИМХО
 
ekovДата: Вторник, 17.10.2017, 07:22 | Сообщение # 84
Группа: Пользователи
Сообщений: 23
Статус: Offline
AlexAW, тоже склоняюсь мыслями к контроллеру..... но с программированием я ноль (паяю, ваяю но уже чьи-то...готовые проекты)((
Кто поможет с реализацией задуманного на контроллере? договоримся....


Сообщение отредактировал ekov - Вторник, 17.10.2017, 07:24
 


deniss1900Дата: Вторник, 17.10.2017, 07:32 | Сообщение # 85
Группа: Пользователи
Сообщений: 546
Статус: Offline
Вообще было бы круто и универсально вот что: стоит у меня горелка на отработке управляется контроллером имеет контроллер допустим 5 ходов и 5 выходов для управления горелкой. Когда я покупал этот контроллер у меня сразу родилась мысль а вот сделать бы такую горелку на малине. Нужно просто написать софт для малины универсальный что бы можно было настраивать входа-ввыхода в любом сочетании то есть создавать свой алгоритм работы. Тогда такому устройству цены не было бы. Только вся проблема написать так как я полный ноль в этом.
 
ekovДата: Вторник, 17.10.2017, 07:42 | Сообщение # 86
Группа: Пользователи
Сообщений: 23
Статус: Offline
И привязать это все как доп. к Web Home Pi.... было б вообще супер angel
 
deniss1900Дата: Вторник, 17.10.2017, 08:14 | Сообщение # 87
Группа: Пользователи
Сообщений: 546
Статус: Offline
Мечты сбываются!!! smile (когда нибудь)
 
AlexAWДата: Вторник, 17.10.2017, 16:14 | Сообщение # 88
Группа: Пользователи
Сообщений: 310
Статус: Offline
ИМХО - начните с главного! - постановки задачи! Пока ваши речи на мой взгляд ни о чем.
Хорошо составленное техническое задание это половина решения задачи.
Когда составляется внятное техническое задания продумывается все, от общего к частному. В итоге вырисовывается нужный девайс.

Для примера:

Задаемся вопросами

Общий анализ

1 Как работает котел,
2 Что нужно что бы его разжеч, погасить
3 Чем регулируется
4 Что контролируется, и что управляется
5 Какие критические состояния, и как из них выходить

Пути решения

1 Какой алгоритм работы должен быть
1.1 Пуск останов
1.2 Регулирование
1.3 Контроль критических ситуаций
2 способы управления, местного, дистанционного, автоматического
3 Предотвращение аварийных ситуаций и способ оповещения о них

Реализация

1 Сколько и каких входов и выходов контроллера понадобится
2 Что и каким методом измеряем, контролируем
3 Что и каким методом управляем
.
.
.
.
.
И так далее все детальней и детальней и желательно в несколько проходов.

При этом, работая над ТЗ, вы изучите (или повторите) разные  дисциплины от математики до химии, изучите способы измерений физических величин, и много чего еще....
А там и решение будет не за горами.
Может вам вполне хватит устройства управления
Или может подойдет вот  этот девайз
А можно и на WebHomePi это сотворить как частный случай общей системы автоматизации
Но на вопросы типа тех что я обозначил ответить однозначно придется....

Кто то из мудрецов говорил: Благословенны трудности! - Ими растем! (лучше не скажешь)


Сообщение отредактировал AlexAW - Вторник, 17.10.2017, 16:22
 
deniss1900Дата: Вторник, 17.10.2017, 16:59 | Сообщение # 89
Группа: Пользователи
Сообщений: 546
Статус: Offline
Попытаюсь нарисовать по своему котлу алгоритм.
1. Далас мерит температуру воды или помещения.(вход 1)
2. Запуск. Если температура упала до установленной. Датчик уровня масла в бочке подогрева (вход 2) мерит уровень если мало то включается подкачка масла (выход 1) но не дольше чем на выставленное пользователем времени если больше времени то критическая ошибка СТОП всего (перелив).
3. Второй далас мерит температуру масла(вход 3) если меньше установленной то включается нагрев (выход 2) при нагреве желательно использовать пид регулятор дабы не выбегала температура по энерции за установленную. Далее поддержка температуры до стопа.
4. При достижении температуры масла до выставленной за 10 допустим градусов включить нагрев форсунки (выход 3) на форсунке далас (вход 4) также поддержка температуры до стопа.
5. При достижении температуры форсунки до выставленной за 10 допустим градусов включить продувку топки вентилятором (выход 4). Так же работа вентилятора надува до стопа.
6. Датчик пламени (вход 5) проверяет наличие горения в топке если горения нет то включает поджог на электроды (выход 5) далее через 5 секунд включение компрессора подачи масла на форсунку (выход 6) если есть пламя выключение поджога компрессор подачи масла продолжает работу до стопа. При пропадании горения подключение поджога на 5 сек три раза подряд если не появилась то критическая ошибка СТОП всего.
7.Работа продолжается до установленной температуры потом стоп и 30сек продувка топки.
Пока вот так как то.
 


AlexAWДата: Вторник, 17.10.2017, 18:27 | Сообщение # 90
Группа: Пользователи
Сообщений: 310
Статус: Offline
Вот теперь какой то алгоритм вырисовывается,
правда заметил что вентилятор продувки работает не до стопа, а на 30 сек дольше.
Теперь рисуем блок схему алгоритма, а потом ее детализируем, тк там есть подалгоритмы типа подогрева масла, у которого свой подалгоритм ПИД регулирования нагрева.
И понемногу углубляемся в задачу, постоянно ее детализуя.
 
Поиск:



T2M © 2024
Сайт управляется системой uCoz