Статті бази ▾ ← Усі бази знань
Автоматика oCBot
Концепція та філософія11 Ласкаво просимо до екосистеми oCBotІдеологія oCBotСфери призначення та режими роботиПериферійні пристроїСвобода периферіїБазові скрипти автоматизаціїВіртуальні панелі оператораСкладні сценарії та логіка автоматизаціїМультиконтролерністьЗагальний огляд автоматики oCBotАрхітектура та опис
Підтримувані контролери16 Контролер Kincony KC868-A6Підключення живлення й USB на KC868-A6Реле й аналогові виходи KC868-A6Сухі контакти й аналогові входи KC868-A6Шини й роз'єми KC868-A6: RS485, I2C, 1-Wire і рештаЩо зайнято на ESP32 у KC868-A6: карта GPIOЯк зібрати щиток на KC868-A6Контролер Kincony KC868-A16Підключення живлення й USB на KC868-A16Силові виходи KC868-A16: MOSFET замість релеСухі контакти й аналогові входи KC868-A16Шини й мережа KC868-A16: Ethernet, RS485, I2C, 1-WireЩо зайнято на ESP32 у KC868-A16: карта GPIOЯк зібрати щиток на KC868-A16Контролер WT32-ETH01Універсальний ESP32 DevKit (Custom)
Каталог периферійних пристроїв9 Датчики температуриДатчики тискуДатчики рівня рідиниДатчики потоку (витратоміри)Виконавчі механізми (Клапани, Насоси, ТЕНи)Датчики середовища (Вологість, Світло, Тиск)Датчики електричні та вагиОргани керування (Кнопки, Енкодери)Електродвигуни та вентилятори
Складання та Перший запуск (DIY)17 Збирання контролера oCBot своїми рукамиПервинне прошивання та запуск контролераШвидке підключення Wi-Fi через BluetoothПідключення ТЕНів та регуляторів потужностіВибір та підключення електромагнітних клапанівКілька плат PCA9685 на одній шиніПін OE — апаратне зняття всіх виходівПлата PCA9685 зблизька — що на ній є і навіщоПлата розширення PCA9685 — 16 каналів ШІМСервопривід і плата розширення — чому це не працюєТвердотілки на платі розширенняПідключення LCD та OLED дисплеїв по шині I2CДвигун і частотний перетворювач: силове підключенняПромисловий протокол RS485 (Modbus RTU)Частотник Ennera FCE по Modbus: налаштування і діагностикаКалібрування ваг на тензодатчиках (HX711)Усунення типових несправностей
Робота з веб-інтерфейсом17 Головна сторінка (Home)Діаграма процесу (Flow)Сценарії автоматизаціїРедактор скриптівПульти оператораДизайнер пультів HMI DesignerПериферіяПлати та шиниЗагальні налаштуванняОбладнанняТочки монтажуНалаштування графіківОновлення прошивкиНалаштування Wi-FiЛогиПорталПро програму
Написання сценаріїв (C++ Скрипти)10 Огляд скриптівМій перший сценарій: Крок за крокомШІМ-відбір: Як налаштувати клапан правильноНалаштування ПІД-регулятора для стабілізаціїАвтоматизація температурних пауз при затиранні солодуСкрипт ББКРегулювання тискуРозрахунок ABV за температурою париСкрипт «Розрахунок ABV»ABV у сценаріях
Безпека, Хмара та Інтеграція5 Система безпеки oCBot: Захист від аварійСтворення хмарного кабінету UA DistilleryЯк опублікувати звіт про перегонкуШеринг кастомних пультів оператора (HMI)Інтеграція з Home Assistant та MQTT
База знаньАвтоматика oCBotПідтримувані контролери
У каталозі:KinCony KC868-A16

Як зібрати щиток на KC868-A16

Попередні статті серії розбирають плату по вузлах. Ця збирає їх назад у щиток: під ректифікаційну колону з парогенератором, з відбором на клапанах і мішалкою на частотнику — тобто під той випадок, заради якого A16 і беруть замість A6. Якщо ваш апарат простіший, викресліть зайві рядки з таблиць; порядок монтажу від цього не зміниться.


Референс від Kincony — і чим наш щиток відрізняється#

Виробник дає таку схему типового проєкту:

Типовий проєкт Kincony на KC868-A16: автомат і блок живлення 12 В, плата A16, блок реле KC868-E16, однофазні й трифазні контактори, соленоїдний клапан 12 В, кнопкові панелі на входах

Що з неї варто взяти як є:

Чим наш щиток відрізняється:


Розкладка каналів#

Одна з можливих, під колону з парогенератором. Канали виходів — це клеми Y1…Y16, входів — IN1…IN16, аналогові — A1…A4.

Виходи A16 (12 В, увімкнено/вимкнено):

Канал Пристрій Куди другий дріт Стаття
Y1 клапан відбору голів мінус БЖ клапани
Y2 клапан відбору тіла мінус БЖ
Y3 клапан відбору хвостів мінус БЖ
Y4 клапан води на дефлегматор мінус БЖ
Y5 клапан води на холодильник мінус БЖ
Y6 помпа браги / подачі мінус БЖ
Y7 аварійна твердотілка ТЕНа (розриває силове коло при аварії) входу SSR на мінус БЖ SSR
Y8 контактор мішалки, якщо без частотника A2 котушки на мінус БЖ
Y9–Y16 резерв

Плата розширення PCA9685 (I2C, плавне керування):

Канал Пристрій Через що Стаття
0 твердотілка ТЕНа куба буфер ULN2803 твердотілки на платі розширення
1 твердотілка ТЕНа парогенератора буфер ULN2803
2 помпа з ШІМ-керуванням (за потреби) драйвер затвора ШІМ-відбір

Дискретні входи (сухий контакт на GND):

Канал Датчик Стаття
IN1 поплавок рівня води в парогенераторі датчики рівня
IN2 поплавок переповнення приймальної тари
IN3 пресостат «тиск готовий» парогенератора датчики тиску
IN4 пресостат аварійного тиску (контакт NC — розмикається при аварії)
IN5 кінцевик дверцят щитка / кнопка «стоп» кнопки й енкодери
IN6–IN16 резерв

Аналогові входи (0–5 В, без зовнішнього дільника):

Канал Датчик Живлення Стаття
A1 датчик тиску в кубі, 0–100 кПа 12 В від БЖ входи A16
A2 витратомір води охолодження (імпульсний) 5 В свої або 12 В за паспортом витратоміри

Шини:

Шина Що на ній
HT1 DS18B20: куб, парогенератор (окремий короткий кабель)
HT2 DS18B20: низ колони, верх колони, вихід дефлегматора
HT3 DS18B20: вихід холодильника, приймальна тара
RS485 частотник мішалки; модуль PT100, якщо є точки гарячіші за 125 °C
I2C плата PCA9685 (адреса 0x40), за бажанням дисплей
Порада

Аварійну твердотілку (Y7) ставте послідовно з робочою: робоча регулює потужність із плати розширення, аварійна розриває коло повністю за сценарієм безпеки. Так аварія не залежить від того, чи «зависла» плата розширення на шині I2C.


Порядок монтажу#

  1. Силова частина окремо від сигнальної. Ліворуч на DIN-рейці — автомати, блок живлення, контактори, твердотілки на радіаторах; праворуч — A16, плата розширення, клемники датчиків. Силові й сигнальні кабелі не в одному жгуті (складання щитка).
  2. Земля. Мінус блока живлення — на розподільну клему; з неї на GND плати, на мінуси клапанів, на входів твердотілок, на GND частотника. Одна точка, а не ланцюжок через плату.
  3. Плюс 12 В — з розподільної клеми трьома дротами: на 12V DC плати, на клему 12/24V колодки 1–8 і на клему 12/24V колодки 9–16 (чому трьома).
  4. Плата розширення: чотири дроти на майданчики I2C плати (3V3, GND, SCL, SDA — попередньо запаяти гребінку), буфер ULN2803 між її виходами й твердотілками (схема).
  5. Датчики температури — екранованим кабелем, екран на GND лише з боку плати, по одному кабелю на роз'єм HT (шини).
  6. RS485 — вита пара до частотника, A до A, B до B, третій дріт GND; термінатор 120 Ом на частотнику, на платі він уже є.
  7. Клеми, не дюпони. Усі постійні з'єднання — гвинтові або пружинні клеми; дюпони лишаються для стенда.

Перевірка до першого сценарію#

Живлення подано, прошивка стартувала, тип плати — Kincony KC868-A16:

  1. Периферія → виходи: увімкнути кожен канал руками, переконатись, що клацає саме той клапан. Світлодіод каналу світиться, а клапан мовчить — не запитана клема 12/24V цієї колодки.
  2. Периферія → входи: замкнути кожен контакт, побачити зміну стану. Аварійні входи перевірити на обрив дроту — стан має стати «аварія», а не «норма».
  3. Аналогові: подати тиск на датчик, знайти канал, який відреагував, і привʼязати саме його — нумерація може не збігатися з клемами (чому). Відкритий в атмосферу куб — рівно 0.0.
  4. Температура: на кожній шині HT знайдено всі датчики; торкнутись пальцем — упізнати, який де стоїть.
  5. Плата розширення: канал ТЕНа на 30% — індикатор твердотілки блимає з періодом 10 с (3 с світиться, 7 с ні). Не блимає, а горить — пристрій привʼязаний не до плати розширення, а до виходу A16.
  6. Мережа: контролер у Wi-Fi навіть із кабелем Ethernet — після прошивки по повітрю дріт не встане до зняття живлення (чому).
  7. Аварія: зімітувати спрацювання пресостата — сценарій безпеки має розірвати аварійну твердотілку незалежно від стану ТЕНа.

Суміжні статті#