Image
17.7.2019 0 Comments

IoT prakticky – UniPi 1.1 Lite s Raspberry Pi pre smarthome a automatizáciu

UniPi 1.1 Lite je nadstavba pre populárnu mikropočítačovú dosku Raspberry Pi, s ktorou tvorí jednoduchou programovateľnú riadiacu jednotku využiteľnú pre jednoduchšie projekty riadenia napríklad inteligentnej domácnosti, prípadne systému zavlažovania, či iného systému  merania a regulácie, prípadne na prototypovanie IoT riešení. Na projekty, pri ktorých záleží na spoľahlivosti sú určené profesionálne riešenia. Jedno z nich sme predstavili v článku https://www.pcrevue.sk/a/IoT-prakticky---UniPi-Axon-S105--riadiaca-jednotka-na-pokrocilu-domacu-a-malu-priemyselnu-automatizaciu

Možnosti UniPi 1.1 Lite ukazuje naše video

UniPi 1.1 Lite má 6 digitálnych vstupov, na čítanie stavu externých zariadení  na ktorých môžu byť  napäťové úrovne 5-24 V. Sú v dvoch galvanicky oddelených skupinách A (vstupy 1 – 3) a B (vstupy 3-6). Na ovládanie, presnejšie spínanie externých zariadení ako je osvetlenie, zámky dverí a podobne, je k dispozícii 6 relé 250V AC / 5A alebo 24V DC / 5A. Relé sú ovládané po zbernici I2C cez obvod MCP23008 na adrese 0x20. Na komunikáciu a externými zariadeniami ako napríklad digitálne teplomery má doska UniPi 1.1 Lite integrovaný 1-Wire kanál s konektorom RJ45. Komunikáciu zabezpečuje čip DS2482-100. Aj tento obvod je k mikrokontroléru pripojený cez I2C a má adresu 0x18

Digitálne vstupy, aj výstupy spínajúce relé sú vybavené signalizačnými LED diódami, takže aplikácia sa dá pohodlne ladiť. 

Napájanie pre digitálne výstupy zabezpečuje integrovaný 12V zdroj napätia s prúdovým obmedzením 100mA. Preťaženie, prípadne skrat externého zariadenia je indikované LED diódou. Digitálne vstupy majú taktiež možnosť využiť externé napájanie. Doska UniPi 1.1 má vyvedené výstupy dosky Raspberry Pi, ktoré samasnevyužíva  do bočného konektora označeného GPIO SHORT poskytujúce piny na pripojenie GPIO, I2C, UART, 5V, 3V3 a GND. K dispozícii je aj pamäť typu EEPROM (24C02) s kapacitou 2 kb na ukladanie dôležitých informácií.

Ak to zosumarizujeme, k dispozícii je 

  • 6 × Prepínacie relé pre 250 VAC / 5A alebo 24VDC / 5A
  • 6 × galvanicky oddelené digitálne vstupy spúšťané 5-24 V DC s minimálnou dĺžkou pulzu 5 ms
  • 1 × 1-Wire port pre pripojenie 1-wire teplomerov a ďalších senzorov

Ako CPU je u UNIP 1.1 / 1.1 Lite používaný minipočítač Raspberry Pi. Doska je kompatibilná s modelmi Raspberry Pi 2 a vyššími. Riadiaci softvér je uložený na microSD pamäťovej karte. Digitálne vstupy sú privedené cez obvody zabezpečujúce galvanické oddelenie priamo na GPIO piny zbernice Raspberry Pi. Mapovanie vstupov na konektore dosky UniPi 1.1 na piny je v tabuľke:

UniPi
Raspberry Pi
DI01
GPIO04
DI02
GPIO17
DI03
GPIO27
DI04
GPIO23
DI05
GPIO22
DI06
GPIO24
 DI12
GPIO10

Relé slúžia na spínanie dvojstavových zariadení striedavým či jednosmerným napätím. Dajú sa použiť na spínanie kotlov, bojlerov, elektromotorov či iných, silnejších relé, prípadne stýkačov. Výstupy ovládajúce relé a komunikačné rozhrania sú pripojené cez zbernicu I2C. Mapovanie výstupov ovládajúcich relé na porty obvodu MCP23008 je v tabuľke:

Relé
Obvod MCP23008
 6
GP2
5
GP3
4
GP4
3
GP5
2
GP6
1
GP7

Raspberry Pi taktiež sprostredkúva sieťové pripojenie cez 10 / 100Mbit Ethernet a štvoricu portov USB 2.0. Cez USB môže užívateľ pomocou vhodného prevodníka úrovní pripojiť sériové rozhranie RS485 na komunikáciu cez protokol Modbus. Ak by ste chceli využiť nepoužívané GPIO dosky Raspberry pomocou bočného konektora označeného ako GPIO CON, tabuľka udáva popis pinov konektora: 

GPIO
Popis
1
GND
2
GND
3
5V
4
GPIO14 (UART TX)
5
GPIO3 (I2C SCL)
6
GPIO10 (SPI MOSI)
7
GPIO11 (SPI CLK)
8
GPIO7 (SPI CE1)
9
GND
10
GND
11
3V3
12
GPIO15 (UART RX)
13
GPIO2 (I2C SDA)
14
GPIO18 (PWM)
15
GPIO9 (SPI MISO)
16
GPIO8 (SPI CE0)

Na riadenie UniPi v1.1 je k dispozícii jednoduchý open-source softvér EVOKE určený primárne na vzdialený prístup k PLC jednotkám, prípadne pokročilá riadiaca platforma Mervis. Mervis je súbor nástrojov a aplikácií pre pokročilé riadenie a reguláciu, ktorý okrem riadiaceho softvéru obsahuje aj vývojárske prostredie, prehľadný editor grafického používateľského rozhrania a rozhrania SCADA na vzdialené ovládanie a monitoring. Platforma bola navrhnutá v súlade s programovacím štandardom IEC 66131-3 pre PLC softvér. 

Pripájanie periférií cez zbernicu 1-Wire

Súčasťou sady UniPi 1.1 Lite je aj digitálny vodeodolný teplotný senzor s konektorom na pripojenie ku zbernici 1-Wire. Využíva obvod DS18B20. Na jednu zbernicu možno pripojiť až 15 teplomerov, v takom prípade je však nutné počítať s dlhšou odozvou zariadení. Senzor má rozsah -55 ° C do + 125 ° C, je kalibrovaný s presnosťou 0.5 stupňa, avšak bežne sa dá počítať s presnosťou 0,1 stupňa. Teplomer poskytuje priamo hodnotu teploty, takže nie sú potrebné žiadne prepočty. Komunikačné rozhranie a protokol 1-Wire umožňuje pripájanie periférií či už umiestnených priamo na doske plošného spoja, alebo pripojených cez kábel. Obvod DS18B20 umožňuje 9-bitové až 12-bitové meranie teploty v stupňoch Celzia a má funkciu alarmu z užívateľsky programovateľnými hornými a dolnými triggermi. Napája sa priamo z dátového vedenia.

UniPi 1.1 Lite je možné nainštalovať na DIN lištu do vhodnej rozvodnej skrine

V pokračovaní ukážeme možnosti programovania Raspberry Pi a obsluhu vstupov a relé na doske UniPi 1.1  v populárnom programovacom jazyku Python

https://www.unipi.technology/cs/

 

Zobrazit Galériu

Nechajte si posielať prehľad najdôležitejších správ emailom

Mohlo by Vás zaujímať

Technológie

Robotika - čo dokážu roboty Blue-Bot a Pro-Bot

18.07.2019 00:10

V tomto dielu prázdninového seriálu venovaného robotike predstavíme možnosti dvoch robotov od britskej firmy TTS. Blue-Bot sa programuje zadávaním sekvencie krokov, pričom krok je buď pohyb v danom sm ...

Technológie

Roboty Bee-Bot a Blue-Bot pre mladších žiakov

16.07.2019 00:10

Náš prázdninový seriál venovaný robotike sme začali štyrmi dielmi popisujúcimi konštrukciu a programovanie jednoduchých a lacných robotických podvozkov. Inak povedané – témy pre učiteľov informatiky a ...

Technológie 4

IoT prakticky – predstavujeme horúcu novinku Raspberry Pi 4

12.07.2019 00:10

Nová verzia populárneho jednodoskového mikropočítača prišla nečakane a prekvapila výkonom aj možnosťami dvojice 4K grafických výstupov. Srdcom dosky je SoC (System on Chip) Broadcom BCM2711, ktorý má ...

q

Žiadne komentáre

Vyhľadávanie

eFocus_2019

Najnovšie videá