BlogKontakt
ProduktyboneIO Black Cover Mix

Instalacja Sprzętowa

Szczegółowe instrukcje i schematy okablowania dla sterownika boneIO Black Cover Mix, w tym zasilanie, wejścia, wyjścia i magistrale komunikacyjne.

Kluczowe Zasady Bezpieczeństwa

WAŻNE: WYMAGANA PROFESJONALNA INSTALACJA

Podkreślamy z całą mocą: bezpieczeństwo jest absolutnym priorytetem. Wszelkie czynności związane z podłączeniem urządzenia do instalacji elektrycznej muszą być wykonywane wyłącznie przez wykwalifikowanego elektryka, który posiada odpowiednie uprawnienia. Samodzielna ingerencja w instalację wysokiego napięcia grozi porażeniem prądem, uszkodzeniem sprzętu lub pożarem. Producent nie ponosi odpowiedzialności za szkody wynikające z nieprawidłowo wykonanej instalacji.

Dotyczy to w szczególności:

  • Podłączania zasilania do kontrolera.
  • Podłączania obwodów wysokiego napięcia (110V/230V) do wyjść kontrolera.
  • Wszelkich prac instalacyjnych wewnątrz szafy elektrycznej (rozdzielnicy).

Próba modyfikacji instalacji elektrycznej bez odpowiednich kwalifikacji jest nielegalna, skrajnie niebezpieczna i stwarza realne zagrożenie, które może prowadzić do:

  • Porażenia prądem, ciężkich obrażeń ciała lub śmierci.
  • Trwałego uszkodzenia kontrolera boneIO i wszystkich podłączonych do niego urządzeń.
  • Znaczącego zagrożenia pożarowego skutkującego zniszczeniem mienia.
  • Utraty gwarancji na produkt i potencjalnych problemów z roszczeniami ubezpieczeniowymi.

Producent boneIO nie ponosi żadnej odpowiedzialności za szkody materialne, obrażenia ciała lub utratę życia wynikające z instalacji wykonanej niezgodnie z niniejszymi wytycznymi i obowiązującymi normami bezpieczeństwa.

Prosimy o potraktowanie tego ostrzeżenia z najwyższą powagą.


Montaż na Szynie DIN

Sterownik boneIO ESP jest przystosowany do montażu na standardowej szynie DIN (TS35).

  1. Zaczep górne klipsy obudowy o górną krawędź szyny DIN.
  2. Dociśnij mocno dolną część obudowy, aż zatrzaski zablokują się na szynie z wyraźnym kliknięciem.
  3. Upewnij się, że moduł jest zamocowany stabilnie.

Podłączenie Zasilania

Urządzenie wymaga stabilizowanego zasilania 24V DC.

  1. Upewnij się, że zasilacz jest odłączony od sieci 230V.
  2. Podłącz wyjście +24V zasilacza do złącza śrubowego + w boneIO.
  3. Podłącz wyjście GND (masa) zasilacza do złącza śrubowego GND w boneIO.
  4. Sprawdź poprawność i polaryzację połączeń przed włączeniem zasilacza.

Schemat podłączenia zasilania 24V DC z zasilacza UPS

Zasilanie awaryjne (UPS) — zalecane

Zasilaj boneIO Black z zasilacza 24 V DC z podtrzymaniem bateryjnym — UPS-a albo zasilacza buforowego (DC-UPS). boneIO Black powinien mieć ciągłe 24 V, także wtedy, gdy sieć na chwilę zniknie.

boneIO Black to mały komputer z Linuksem. Zapisuje na kartę pamięci albo eMMC swoją konfigurację, logi, a podczas aktualizacji — pakiety systemu. Nie ma też zegara podtrzymywanego baterią. Większość jego nieplanowanych restartów to krótkie podnapięcia w sieci. Kilka minut na baterii je pokrywa.

Co daje UPS:

  • Brak restartu przy mrugnięciu sieci. Wyjścia, wejścia i automatyki działają dalej przy krótkich zanikach i spadkach napięcia.
  • Właściwy czas. Po zaniku zasilania sterownik nie zna godziny, dopóki nie wstanie sieć i nie odpowie serwer czasu. Do tego momentu harmonogramy, wydarzenia słoneczne i okna godzinowe w warunkach czekają.
  • Bezpieczne aktualizacje. Aktualizacja systemu na sterowniku, który długo nie był aktualizowany, może potrwać nawet godzinę. Wyświetlacz i panel mówią wtedy Nie wyłączaj zasilania — zanik prądu w jej trakcie to jedyny przypadek, który może wymagać naprawy na miejscu.

Wybór urządzenia należy do Ciebie lub instalatora. Dwa typowe układy:

  • moduł DC-UPS 24 V na szynę DIN (albo zasilacz buforowy z akumulatorem) w rozdzielnicy, między zasilaczem a sterownikiem boneIO Black,
  • UPS 230 V, z którego zasilany jest zasilacz 24 V.

W obu przypadkach podłączenie do boneIO Black jest takie jak na schemacie powyżej: +24V do + i GND do GND na złączu POWER, od strony UPS-a.

Dobierz go do wszystkiego, co wisi na tej samej linii 24 V, nie tylko do sterownika boneIO Black — liczą się też cewki przekaźników, czujniki i inne urządzenia z niej zasilane.

Od wersji 1.6 boneIO Black lepiej znosi zanik zasilania: przy starcie sprawdza i naprawia system plików, uszkodzona partycja rozruchowa go już nie zatrzymuje, a przerwana instalacja pakietów kończy się przy następnym uruchomieniu. UPS pozostaje zaleceniem — sterownik nie wyłącza się sam, gdy bateria się kończy, więc to UPS utrzymuje go przy pracy.

Port SERVICE

Sterowniki boneIO Black od wersji 1.0 mają złącze SERVICE z trzema pinami: TX, RX i GND. To konsola szeregowa sterownika (UART) — terminal do jego systemu Linux, do diagnostyki i naprawy, gdy sieć albo panel nie odpowiadają.

Nie podłączaj do niego niczego na stałe. Służy tylko do serwisu. Nie ma na nim pinu +3.3V: port nie zasila podłączanego adaptera.

Podłącz sieć

Urządzenie komunikuje się z siecią za pomocą wbudowanego portu Ethernet, co gwarantuje stabilne i niezawodne połączenie. Aby zapewnić łączność, podłącz moduł do swojego switcha sieciowego przy użyciu standardowego przewodu Ethernet (RJ45).

  1. Podłącz przewód ethernet do złącza LAN na sterowniku.
  2. Podłącz drugi koniec przewodu ethernet do switcha.

Podłączenie portu Ethernet

Podłączenie Wejść Cyfrowych

Wejścia cyfrowe służą do podłączania przycisków i czujników. Aby zmienić potencjał jakiego używamy do sterowania wejściami, należy użyć przełącznika na obudowie oznaczonego INPUTS. Domyślnie wejścia są sterowane masą (GND).

WAŻNE: Jeżeli chcesz zmienić położenie przełącznika - upewnij się że robisz to na wyłączonym urządzeniu!

  1. Jeden z przewodów od przycisku monostabilnego podłącz do wspólnej szyny GND (masy).
  2. Drugi przewód podłącz do wybranego złącza wejściowego (np. IN01).
  3. Naciśnięcie przycisku spowoduje zwarcie wejścia do masy, co zostanie zinterpretowane jako sygnał "włączony".

Schemat Logiczny połączenia przycisku monostabilnego

Przykład:

Schemat podłączenia przełącznika chwilowego

Przykład 2:

Schemat podłączenia kontaktronu

Przykład 3:

Schemat podłączenia czujniku ruchu

Connecting Relay Outputs

The key feature of the Covermix version is that it has 32 relays in total, but half of them (16) are are paired to control up to 8 roller shutter motors. Each pair of relays (e.g., Cover 01UP/DOWN, Cover 02 UP/DOWN) is protected by a hardware interlock to prevent simultaneous 'up' and 'down' signals, which protects the motor from damage. The rest of relays (16) are classic 10A relays which are usually used in lighting circuits. This provides tremendous possibilities for controlling a large number of independent circuits from a single device, saving both space and complexity.

Protection and Correct Wiring Order

It is critical that all overcurrent protection (Miniature Circuit Breakers, MCBs) and residual-current devices (RCDs) are installed in the circuit before the boneIO controller.

The current rating (in Amps) of the overcurrent protection must be sized appropriately for the planned load of the circuit (e.g. cover motors, lighting), but at the same time, it must not exceed the maximum rated current of the relay, which is 10A.

The correct current flow for the phase (L) for covers - wire is as follows: RCD Protection -> Overcurrent Protection (MCB) -> COM terminal in boneIO -> UP/DOWN terminal in boneIO -> COVER

The correct current flow for the phase (L) for relays - wire is as follows: RCD Protection -> Overcurrent Protection (MCB) -> COM terminal in boneIO -> OUT terminal in boneIO -> Load

Part 1: Connecting Cover Outputs (OUT1 - OUT16) Cover 1-8

These outputs are designed to control bidirectional 230V AC motors for roller shutters or blinds. They are grouped in pairs (e.g., OUT1/OUT2, OUT3/OUT4) and feature a hardware interlock to prevent the motor from being damaged.

  1. Connect the phase wire (L), coming from the dedicated overcurrent protection (MCB ≤ 10A), to the COM terminal of the selected Cover output (e.g., Cover 01 COM).
  2. Connect the wire leading to the Cover motor UP to the UP terminal of the same output (e.g., Cover 01 UP).
  3. Connect the wire leading to the Cover motor DOWN to the DOWN terminal of the same output (e.g., Cover 01 DOWN).
  4. Run the neutral wire (N) directly to the load (cover engine).

Logical diagram:

Part 2: Connecting Relay Outputs (OUT17 - OUT32)

These are standard relay outputs for general-purpose use, such as controlling lighting.

  1. Connect the phase wire (L), coming from the dedicated overcurrent protection (MCB ≤ 10A), to the COM terminal of the selected output (e.g., COM9 for OUT17 and OUT18).
  2. Connect the wire leading to the load (e.g., a lamp) to the corresponding output terminal (e.g., OUT17).
  3. Run the neutral wire (N) directly to the load.

Logical Diagram

Safe Connecting of COM and OUT Terminals

In the boneIO controller, version Covermix every two outputs (e.g., Cover 01 UP, DOWN) and also outputs dedicated for lights (e. g. OUT17, OUT18) share a single common power terminal COM. This means that the phase wire (L) from a single circuit breaker supplies a pair of relays - with hardware interlock.

  1. REMEMBER, ensure that the relevant circuit breakers in the electrical cabinet are turned off.
  2. Connect the phase wire (L), coming from the overcurrent protection, to the appropriate COM terminal - tighten it with adequate force.
  3. Connect the wire leading to your load (e.g., cover motor, a light bulb) to its corresponding output terminal - tighten it with adequate force.
  4. Run the neutral (N) wire directly from the neutral bar to the load.

Część 1:

Momentary switch wiring diagram

Część 2:

Graficzny schemat podłączenia dwóch obwodów do wspólnego COM

Podłączanie Magistral Komunikacyjnych

Magistrala I2C

Do podłączania dodatkowych czujników i ekspanderów na krótkich odległościach.

  • Podłącz linię SDA do złącza SDA.
  • Podłącz linię SCL do złącza SCL.
  • Podłącz również zasilanie VCC i GND dla czujnika.

Schemat podłączenia urządzeń I2C

Wejścia Analogowe ADC

Wejścia analogowe odczytują czujniki, które podają napięcie zamiast stanu włącz/wyłącz — przetworniki poziomu, wilgotności, ciśnienia i podobne. boneIO Black ma ich 7, ADC 1–ADC 7. Sposób podłączenia zależy od wersji sterownika: sterowniki od wersji 1.0 mają port SERVICE obok złącza POWER, starsze go nie mają.

Sterowniki od wersji 1.0 (z portem SERVICE)

  • Każde wejście ma własny, zabezpieczony stopień wejściowy z buforem, więc przyjmuje na zacisku 0–13,8 V — przetwornik 0–10 V podłączysz bez zewnętrznego dzielnika.
  • Zacisk oznaczony X obok ADC 1 to AGND, masa analogowa. Do niego podłącz masę czujnika.
  • Te sterowniki nie mają złącza ADC PWR.
  • Domyślny filtr (multiply razy 1,8) pokazuje napięcie za stopniem wejściowym, około 0,13 napięcia na zacisku. Żeby odczytywać napięcie na samym zacisku, ustaw multiply na 13,8. Zobacz ADC.

Przykłady:

  • Przetwornik 0–10 V (wilgotności, ciśnienia, poziomu…): +24V ze złącza POWER do zasilania przetwornika, jego wyjście do zacisku ADC, jego masa do X (AGND). Z multiply ustawionym na 13,8 panel pokazuje 0–10 V.
  • Termometr NTC 10 kΩ: z +3.3V (złącze I²C) przez NTC do zacisku ADC i rezystor 10 kΩ z tego zacisku do X (AGND). Na zacisk nie trafi więcej niż 3,3 V. Panel pokazuje napięcie, nie temperaturę — aplikacja nie ma krzywej termistora, więc przelicz ją w Home Assistant. Przy multiply równym 13,8 rezystancja NTC to R = 9,2 kΩ × (3,3 − U) / U, gdzie U to odczyt w woltach, a 9,2 kΩ to rezystor 10 kΩ równolegle z własnymi 115 kΩ wejścia. Temperaturę wyznaczysz z parametru B termistora z jego karty katalogowej.
  • Ten sam termometr z +5V: NTC bierze +5V z bloku 1-WIRE, rezystor 10 kΩ zostaje. Wyższe zasilanie daje większą zmianę napięcia na stopień, więc dokładniejszy odczyt. Na zacisk nie trafi więcej niż 5 V, a rezystancja to R = 9,2 kΩ × (5 − U) / U. Z tego +5V zasilane są też czujniki 1-Wire; NTC pobiera około 0,3 mA.

Masę czujnika podłączaj do X (AGND), a nie do dowolnego zacisku GND: to ta sama masa, ale na osobnej ścieżce, więc prąd przekaźników i procesora nie płynie przewodem, względem którego mierzone jest napięcie.

Przetwornik 0–10 V zasilany z +24V, sterowniki od 1.0

Przetwornik 0–10 V zasilany z +24V.

Termometr NTC 10 kΩ zasilany z +3.3V, sterowniki od 1.0

Termometr NTC 10 kΩ zasilany z +3.3V.

Termometr NTC 10 kΩ zasilany z +5V, sterowniki od 1.0

Ten sam termometr zasilany z +5V.

Sterowniki sprzed wersji 1.0 (bez portu SERVICE)

W tych sterownikach zaciski idą prosto do procesora BeagleBone Black. Nigdy nie podawaj więcej niż 1,8 V — wyższe napięcie go uszkodzi. Czujnik o wyższym napięciu wyjściowym wymaga zewnętrznego dzielnika napięcia.

  • Czujnik bierze zasilanie ze złącza ADC PWR: + to napięcie odniesienia przetwornika 1,8 V, GNDA to masa analogowa. Zacisk oznaczony X nie jest podłączony.
  • Domyślny filtr (multiply razy 1,8) pokazuje napięcie na zacisku.

Schemat poniżej dotyczy sterowników sprzed wersji 1.0.

Schemat podłączenia czujnika analogowego, sterowniki sprzed 1.0

Magistrala 1-Wire

Popularna do podłączania czujników temperatury (np. DS18B20).

  • Podłącz linię DATA do złącza 1-Wire.
  • Podłącz również zasilanie VCC i GND.

Maksymalna długość przewodu magistrali wynosi 20m.

Graficzny schemat podłączenia urządzeń onewire

CAN

Służy do komunikacji z urządzeniami przemysłowymi i czujnikami.

  • Podłącz linię L magistrali do złącza L w boneIO.
  • Podłącz linię H magistrali do złącza H w boneIO.

Schemat podłączenia urządzeń CAN

Modbus RS485

Służy do komunikacji z urządzeniami przemysłowymi i HVAC.

  • Podłącz linię A magistrali do złącza A w boneIO.
  • Podłącz linię B magistrali do złącza B w boneIO.

Graficzny schemat podłączenia urządzeń modbus