avatar_Serhiy

Сова — система комплексної безпеки дистиляції та ректифікації

Автор Serhiy, 25-03-2026, 18:52:02

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

SerhiyTopic starter

Сова — це система, яка за допомогою 16 різноманітних датчиків контролює безпеку виробничих процесів. Оскільки я проектую систему суто під свої умови(зокрема, розташування колони на двох поверхах), крім того мені хотілося випробувати максимум можливих варіантів сенсорів у найбільш неочікуваних закутках, тому комусь вона може видатися надлишковою.
Тут просто перерахую сенсори які приймають участь в моніторингу:
Термодатчики — 4 шт.
Датчики протікання (потопу) — 5 шт.
Датчики переливу — 3 шт.
Датчики парів алкоголю в повітрі — 2 шт.
Датчик рівня рідини — 1 шт.
Датчик тиску — 1 шт.
Всегда

SerhiyTopic starter

Особливо розлого розповідати про важливість безпеки немає сенсу — кожен із нас добре усвідомлює ризики. Кожен самогонщик точно знає, якого саме датчика йому не вистачає в системі безпеки, щоб почуватися спокійно.
Логіка роботи наступна - Для кожного датчика встановлюється індивідуальний коридор допустимих значень. Реакція системи на вихід за межі цього коридору (сповіщення, вимкнення живлення чи інша дія) налаштовується окремо для кожного конкретного сенсора.
Всегда

ДимаС

Дякую за тему.

Це прямо комплекс обладнання весь охороняється? Типу нбк+рк чи ще що
А які місця та граничні значення датчиків?

Це якісь шаблони скриптів використано чи пан програміст?

Яке рішення по алгоритму нівелювання хибними значеннями термодатчиків (ds-ки ж)?
Най будуть кожному дані граблі по розміру лобу його...

SerhiyTopic starter

Система сповіщення має дворівневу логіку
Сповіщення ближнього радіуса дії реалізовано максимально просто: два світлодіоди та зумер.
Зелений світиться — система в нормі, процес іде за планом.
Червоний миготить у парі з зумером — виникла позаштатна ситуація.
Я не бачу сенсу оснащувати блок керування окремим дисплеєм. Для того щоб миттєво привернути увагу оператора або «напружити» господаря (а взагалі без господаря, на жаль, не обійтись), цілком достатньо звукового та світлового сигналів.
Акцентую: під фразою "напружити господаря" я не маю на увазі примус кидати всі справи й негайно кудись бігти. Мова швидше про інформативне сповіщення: поставити оператора до відома, що процес відхилився від заданого алгоритму. Якщо у господаря буде натхнення та можливість, він може підійти до колони й особисто оцінити ситуацію — особливо в тих випадках, коли система не має повноважень (мандату) на самостійне розв'язання проблеми.
Всегда

SerhiyTopic starter

Цитата: ДимаС від 25-03-2026, 19:11:03Це прямо комплекс обладнання весь охороняється? Типу нбк+рк чи ще що
А які місця та граничні значення датчиків?
Саме так, під охороною може бути весь комплекс обладнання: хоч НБК, хоч РК, хоч будь-яка інша конфігурація за твоїм бажанням.

Логіка Сови гнучка: датчики ти розміщуєш там, де вважаєш за потрібне, а граничні значення (мінімуми та максимуми) виставляєш під конкретні завдання. Ти — архітектор своєї системи, і саме ти визначаєш межі її реагування.
Всегда

SerhiyTopic starter

Уся детальна інформація про характер і місце аварії передається через оповіщення дальнього радіуса: вона відображається на екрані комп'ютера та надходить у Telegram.
До того ж відмова від локального дисплея дозволяє не займати піни контролера, які доречніше використати для підключення додаткових сенсорів.
Всегда

SerhiyTopic starter

Тепер стосовно радикальної реакції системи на вихід показників за межі коридору. Тут ми впритул підходимо до ситуації, коли насос вийшов із ладу, а господарю або «западло» встати з дивана, або ж він перебуває в іншому районі міста, або характер аварії такий, що немає часу для того щоб оператор підійшов до колони і на місці вирішував як потрібно реагувати. Поломка насоса (залежно від її характеру) спричинить або підвищення температури, або зростання рівня вологості на одному із сенсорів Сови....
Всегда

SerhiyTopic starter

Сова одним зі своїх портів сполучена з роз'ємом для датчика протікання на Росі. За потреби вона імітує сигнал тривоги, чим змушує Росу негайно вимкнути нагрів. Таким чином процес завершується безпечно, що запобігає будь-яким проблемам, які могли б виникнути через несправність насоса.
Всегда

SerhiyTopic starter

Всегда

SerhiyTopic starter

Всегда

ГОГа

Вструмлю своїх 5-ть копійок))) :
   Щодо датчиків. Сума технологій - це двояко гостре лезо. З одного боку велика кількість датчиків дає можливість контролювати процес і виявляти нештатні ситуації, а з другого боку підвищує імовірність виходу з ладу одного чи кількох датчиків.
   Якщо датчики встановлюються для відладки процесу(ів) і ніяк не впливають на функціональність системи - то їх кількість може бути якою завгодно.
   Якщо датчики можуть вплинути на роботу системи (загальмувати/зупинити, підняти кіпіш) - то тут інша справа: несправність або вихід з ладу одного з датчиків може спричинити не дуже бажані наслідки (загублений час, нерви, зайві фінансові витрати).
   Тому, як в тому анекдоті - "...а третя дівчина каже: дівчата, ну не треба з язика рашпіль робити"
Единственный "грех" на земле - это глупость

ДимаС

Лаконічний і інтерфейс і «книжка» на стіні - оригінальне рішення.

А якщо аварія - хіба Сова не має вимкнути й подачу браги? Бо Роса вимкнеться, а брагу буде здивати у каналью. Я доречі для цього подачу на НБК підключаю до каналу з Роси «охолодження»
Най будуть кожному дані граблі по розміру лобу його...

ГонщикФормулы

Вообще роса уникальное устройство, на него можно подключить все (конечно же с учётом выдаваемой мощности на питание для охлаждения), и если авария, то Роса остановит весь процесс.

SerhiyTopic starter

Цитата: ДимаС від 26-03-2026, 07:16:08А якщо аварія - хіба Сова не має вимкнути й подачу браги? Бо Роса вимкнеться, а брагу буде здивати у каналью.
Логіка процесу наступна: якщо трапляється серйозна аварія, яка потребує негайного вимкнення Роси, Сова її вимикає. Припинення нагріву миттєво впливає на температурний баланс у всій системі.
Оскільки за роботу помпи відповідає Струмок, він безперервно моніторить показники своїх трьох датчиків. Щойно Струмок зафіксує не типову зміну температури (спричинену вимкненням нагріву), спрацює алгоритм захисту, і він самостійно вимкне насос. Таким чином, брага не зливатиметься в каналізацію марно.
Всегда

SerhiyTopic starter

Метод підключення насоса до каналу охолодження на Росі — це робоче, але досить грубе рішення. Воно діє за принципом є живлення — качаємо, немає — стоїмо. Мій підхід із використанням Струмка дає три ключові переваги:
Плавне завершення та інерційність: Коли Роса вимикає нагрів, колона ще деякий час залишається гарячою. Струмок, аналізуючи дані з трьох датчиків, може не просто вирубити насос, а плавно знизити подачу або дотиснути залишки спирту, поки температура в колоні дозволяє це робити. Це мінімізує втрати.
Діагностика причини зупинки: Якщо насос просто знеструмлений Росою, ти бачиш лише факт зупинки. У моєму випадку Струмок аналізує, чому саме він зупинив подачу (перегрів на середньому датчику, вихід за межі коридору чи команда від Сови). Це дає розуміння характеру аварії в Telegram-повідомленні.
Автономність логіки: Струмок — це PID-контролер. Він знає математику твоєїколони. Підключення до каналу охолодження робить насос заручником логіки нагріву, тоді як у НБК подача браги — це самостійний процес, який має підлаштовуватися під стан колони, а не просто під наявність 220В на ТЕНах.
Отже, твій варіант — це надійний залізобетонний запобіжник, а мій — це інтелектуальна система керування, яка робить процес гнучким і інфор мативним
Всегда

SMF spam blocked by CleanTalk