Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 13.09.2019, 12:37   #1
a856mm
Senior Member
 
Регистрация: 22.09.2011
Сообщений: 175
Вес репутации: 117/33
a856mm will become famous soon enougha856mm will become famous soon enough
По умолчанию Контроллер газового котла. Как сделать супер надежный в плане схемотехники?

Пришла задача, от которой нельзя отказаться. Ставят в приказном порядке.

Нужно сделать контроллер котла. Функционал в плане алгоритма относительно простой - открыть газовый клапан, подать искру, контролировать датчики расхода и температуру ну и т.д. Это все решаемо.

Вопрос по схемотехнике. Боюсь ситуаций типа - завис контроллер, залипла релюшка, программисты ошиблись, непропаяли пин контролирующий пламя, плохо промыли и через месяц проявилось влияние флюса и т.д. То есть, контроллер может устроить взрыв.

Как подойти к решению такой задачи? Пока такие мысли - один контроллер не должен управлять всей системой, нужно ставить несколько контроллеров, и если их показания совпадают - только тогда включать какие-то механизмы (в т.ч. открытие газового клапана). Релюшкой, которая открывает газ, управлять при помощи логических элементов, которые вроде как не могут повиснуть.

Есть знакомые, которые работают на заводе, в отделе Локомотив (для поездов автоматика). Там вроде как тоже большие требования по надежности, но они там ставят просто двухядерные процы, и если ядра выдают разный результат, то считают что косяк и врубают аварию.

Буду благодарен за советы, или рекомендованную литературу. Готов также оплатить консультацию (по телефону).
a856mm вне форума   Ответить с цитированием
Старый 13.09.2019, 13:19   #2
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,382
Вес репутации: 2524/81
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Контроллер газового котла. Как сделать супер надежный в плане схемотехники?

Цитата:
Сообщение от a856mm Посмотреть сообщение
Пришла задача, от которой нельзя отказаться. Ставят в приказном порядке.

Нужно сделать контроллер котла. Функционал в плане алгоритма относительно простой - открыть газовый клапан, подать искру, контролировать датчики расхода и температуру ну и т.д. Это все решаемо.

Вопрос по схемотехнике. Боюсь ситуаций типа - завис контроллер, залипла релюшка, программисты ошиблись, непропаяли пин контролирующий пламя, плохо промыли и через месяц проявилось влияние флюса и т.д. То есть, контроллер может устроить взрыв.

Как подойти к решению такой задачи? Пока такие мысли - один контроллер не должен управлять всей системой, нужно ставить несколько контроллеров, и если их показания совпадают - только тогда включать какие-то механизмы (в т.ч. открытие газового клапана). Релюшкой, которая открывает газ, управлять при помощи логических элементов, которые вроде как не могут повиснуть.

Есть знакомые, которые работают на заводе, в отделе Локомотив (для поездов автоматика). Там вроде как тоже большие требования по надежности, но они там ставят просто двухядерные процы, и если ядра выдают разный результат, то считают что косяк и врубают аварию.

Буду благодарен за советы, или рекомендованную литературу. Готов также оплатить консультацию (по телефону).
Никто особо не парится, это же не марсоход. Если хотите, можете питать реле импульсным током через конденсатор. Контроллер повис, импульсы перестали идти и реле выключилось. У меня колега газовыми горелками занимался, если найду, то спрошу у него про безопасность.
Рак вне форума   Ответить с цитированием
Старый 13.09.2019, 13:50   #3
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,382
Вес репутации: 2524/81
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Контроллер газового котла. Как сделать супер надежный в плане схемотехники?

Таки не всё просто. По украинским стандартам, газ должен быть перекрыт не позже 1 сек после погасания пламени. И плата управления должна пройти проверку на электромагнитную совместимость. Если используется stm32, рекомендует текущее состояние писать в backup, если контроллер перезагружается, то подхватывает то состояние, на котором закончил.
Рак вне форума   Ответить с цитированием
Старый 13.09.2019, 13:59   #4
a856mm
Senior Member
 
Регистрация: 22.09.2011
Сообщений: 175
Вес репутации: 117/33
a856mm will become famous soon enougha856mm will become famous soon enough
По умолчанию Re: Контроллер газового котла. Как сделать супер надежный в плане схемотехники?

А ваш коллега на одном контроллере все сделал? Или разветвленную сеть со всякими дублированиями?
a856mm вне форума   Ответить с цитированием
Старый 13.09.2019, 14:06   #5
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,382
Вес репутации: 2524/81
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Контроллер газового котла. Как сделать супер надежный в плане схемотехники?

Цитата:
Сообщение от a856mm Посмотреть сообщение
А ваш коллега на одном контроллере все сделал? Или разветвленную сеть со всякими дублированиями?
Поделилися ссылкой
Рак вне форума   Ответить с цитированием
Старый 14.09.2019, 12:36   #6
sdn_sdn
Senior Member
 
Регистрация: 18.10.2016
Сообщений: 107
Вес репутации: 386/16
sdn_sdn is just really nicesdn_sdn is just really nicesdn_sdn is just really nicesdn_sdn is just really nice
По умолчанию Re: Контроллер газового котла. Как сделать супер надежный в плане схемотехники?

Цитата:
Боюсь ситуаций типа - завис контроллер, залипла релюшка, программисты ошиблись, непропаяли пин контролирующий пламя, плохо промыли и через месяц проявилось влияние флюса и т.д. То есть, контроллер может устроить взрыв.
Реле выбирать по току коммутации с запасом, на контроллер обвязку по питанию и по пинам из керамических конденсаторов, чтобы не зависал.
Программа на ассемблере (тем более, что программа простая), чтобы действия или баги можно было легко отследить.
По пайке - банальный вопрос контроля качества.
sdn_sdn вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 20:36.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot