Logo Pi

Karta BUILDING AUTOMATION pro RASPBERRY Pi
UŽIVATELSKÁ PŘÍRUČKA VERZE 4.1
SequentMicrosystems.com

OBECNÝ POPIS

Karta automatizace budov Pi Hut pro Raspberry Pi - obr

Druhá generace naší karty Building Automation Card přináší na platformu Raspberry Pi všechny vstupy a výstupy požadované pro Building Automation Systems. Karta je stohovatelná do 8 úrovní a funguje se všemi verzemi Raspberry Pi, od nuly po 4.
Dva z GPIO pinů Raspberry Pi se používají pro I2C komunikaci. Další pin je alokován pro obsluhu přerušení, takže uživatel má k dispozici 23 GPIO pinů.
Osm univerzálních vstupů, individuálně volitelných, vám umožní číst signály 0-10V, počítat sepnutí kontaktů nebo měřit teploty pomocí 1K nebo 10K termistorů. Čtyři programovatelné výstupy 0-10V mohou ovládat stmívače světla nebo jiná průmyslová zařízení. Čtyři triakové výstupy 24VAC mohou ovládat AC relé nebo topná a chladicí zařízení. LED indikátory zobrazují stav všech výstupů. Port RS485/MODBUS umožňuje téměř neomezenou rozšiřitelnost. V neposlední řadě lze využít nový 1-WIRE port pro čtení teploty ze senzoru DS18B20.
TVS diody na všech vstupech chrání kartu před externím ESD. Vestavěná resetovatelná pojistka jej chrání před náhodným zkratem. Jediný zdroj 24V AC nebo DC může dodávat 5V/3A pro Raspberry Pi.

VLASTNOSTI

  • Osm propojkami nastavitelných univerzálních, analogových/digitálních vstupů
  • 0-10V Vstupy popř
  • Vstupy čítače uzavření kontaktu popř
  • Vstupy pro teplotní senzory 1K/10K
  • Čtyři výstupy 0-10V
  • Čtyři TRIAC výstupy s měniči 1A/48VAC
  • Čtyři LED diody pro všeobecné použití
  • Port RS485/MODBUS
  • Hodiny reálného času se záložní baterií
  • Palubní tlačítko
  • 1-WIRE rozhraní
  • TVS ochrana na všech vstupech
  • Hlídač hardwaru na palubě
  • Napájení 24VAC/DC

Všechny vstupy a výstupy používají zásuvné konektory, které umožňují snadný přístup ke kabeláži, když je naskládáno více karet. Na jedno Raspberry Pi lze naskládat až osm karet automatizace budov. Karty sdílejí sériovou I2C sběrnici využívající pouze dva GPIO piny Raspberry Pi pro správu všech osmi karet.
Čtyři univerzální LED diody mohou být spojeny s analogovými vstupy nebo jinými řízenými procesy.
Vestavěné tlačítko lze naprogramovat tak, aby přerušilo vstupy, potlačilo výstupy nebo vypnulo Raspberry Pi.

CO JE VE VAŠÍ SOUPRAVĚ

  1. Karta automatizace budov pro Raspberry PiKarta automatizace budov Pi Hut pro Raspberry Pi - Obr
  2. Montážní hardwareKarta automatizace budov Pi Hut pro Raspberry Pi - Obr1A. Čtyři mosazné podpěry M2.5x18mm samec-samice
    b. Čtyři mosazné šrouby M2.5x5mm
    C. Čtyři mosazné matice M2.5
  3. Dva propojky.Karta automatizace budov Pi Hut pro Raspberry Pi - Obr2Pokud používáte pouze jednu kartu automatizace budov, propojky nepotřebujete. Pokud plánujete používat více karet, viz sekce JUMPERY ÚROVNĚ ZÁSOBNÍKU.
  4. Všechny požadované zásuvkové konektory.Karta automatizace budov Pi Hut pro Raspberry Pi - Obr3

RYCHLÝ PRŮVODCE SPUŠTĚNÍM

  1. Zapojte kartu Building Automation Card na Raspberry Pi a zapněte systém.
  2. Povolte I2C komunikaci na Raspberry Pi pomocí raspi-config.
  3. Nainstalujte software z github.com:
    A. ~$ klon git https://github.com/SequentMicrosystems/megabas-rpi.git
    b. ~$ cd /home/pi/megabas-rpi
    C. ~/megabas-rpi$ sudo make install
  4. ~/megabas-rpi$ megabas
    Program odpoví seznamem dostupných příkazů.

ROZLOŽENÍ DESKY

Karta automatizace budov Pi Hut pro Raspberry Pi – ROZLOŽENÍ DESKY

Čtyři LED diody pro všeobecné použití lze ovládat softwarově. LED diody lze aktivovat pro zobrazení stavu libovolného vstupu, výstupu nebo externího procesu.

PROPOJKY ÚROVNĚ ZÁSOBNÍKU

Levé tři pozice konektoru J3 se používají k výběru úrovně zásobníku karty:Karta automatizace budov Pi Hut pro Raspberry Pi - Obr4

JUMPERY PRO VÝBĚR VSTUPU

Osm univerzálních vstupů lze individuálně zvolit propojkou pro čtení termistorů 0-10V, 1K nebo 10K nebo čítačů sepnutí kontaktů/událostí. Maximální frekvence čítačů událostí je 100 Hz.

Karta automatizace budov Pi Hut pro Raspberry Pi - Obr5

KOMUNIKACE RS-485/MODBUS

Karta Building Automation Card obsahuje standardní transceiver RS485, ke kterému má přístup jak místní procesor, tak Raspberry Pi. Požadovaná konfigurace se nastavuje pomocí tří bypassových propojek na konfiguračním konektoru J3.Karta automatizace budov Pi Hut pro Raspberry Pi - Obr6

Pokud jsou nainstalovány propojky, Raspberry Pi může komunikovat s jakýmkoli zařízením s rozhraním RS485. V této konfiguraci je karta Building Automation pasivním mostem, který implementuje pouze hardwarové úrovně požadované protokolem RS485. Chcete-li použít tuto konfiguraci, musíte sdělit místnímu procesoru, aby uvolnil řízení sběrnice RS485:
~$ megabas [0] wcfgmb 0 0 0 0
Pokud jsou propojky odstraněny, karta funguje jako MODBUS slave a implementuje protokol MODBUS RTU. Každý MODBUS master může přistupovat ke všem vstupům karty a nastavovat všechny výstupy pomocí standardních příkazů MODBUS. Podrobný seznam implementovaných příkazů najdete na GitHubu:
https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
V obou konfiguracích musí být lokální procesor naprogramován tak, aby uvolňoval (nainstalované propojky) nebo řídil (odstraněné propojky) signály RS485. Další informace naleznete v online nápovědě příkazového řádku.

HLAVIČKA RASPBERRY PI

Karta automatizace budov Pi Hut pro Raspberry Pi - Obr7

POŽADAVKY NA NAPÁJENÍ

Karta Building Automation Card vyžaduje externí regulované napájení 24VDC/AC. Deska je napájena přes vyhrazený konektor v pravém horním rohu (viz ROZLOŽENÍ DESKY). Desky akceptují zdroj stejnosměrného nebo střídavého proudu. Pokud je použit zdroj stejnosměrného proudu, polarita není důležitá. Místní 5V regulátor dodává energii až 3A Raspberry Pi a 3.3V regulátor napájí digitální obvody. K napájení relé se používají izolované DC-DC měniče.

DOPORUČUJEME POUŽÍVAT POUZE NAPÁJENÍ 24VDC/AC
K NAPÁJENÍ KARTY RASPBERRY PI
Pokud je na sobě naskládáno více karet automatizace budov, doporučujeme pro napájení všech karet použít jeden zdroj 24V DC/AC. Uživatel musí rozdělit kabel a vést vodiče ke každé kartě.
SPOTŘEBA ENERGIE:
• 50 mA @ +24 V

UNIVERZÁLNÍ VSTUPY

Karta Building Automation má osm univerzálních vstupů, které lze zvolit propojkou pro měření signálů 010V, 1K nebo 10K termistorů nebo čítačů sepnutí kontaktů/událostí až do 100Hz.Karta automatizace budov Pi Hut pro Raspberry Pi - Obr8Karta automatizace budov Pi Hut pro Raspberry Pi - Obr9

KONFIGURACE POČÍTAČE UDÁLOSTÍ/UZAVŘENÍ KONTAKTU Karta automatizace budov Pi Hut pro Raspberry Pi - Obr10

KONFIGURACE MĚŘENÍ TEPLOTY S 1K TERMISTORY Karta automatizace budov Pi Hut pro Raspberry Pi - Obr11

KONFIGURACE MĚŘENÍ TEPLOTY S 10K TERMISTORY Karta automatizace budov Pi Hut pro Raspberry Pi - Obr12

KONFIGURACE VÝSTUPŮ 0-10V. MAX. ZÁTĚŽ = 10 mA Karta automatizace budov Pi Hut pro Raspberry Pi - Obr13

HARDWAROVÝ HLÍDAČ

Karta Building Automation Card obsahuje vestavěný hardwarový hlídací pes, který zaručí, že váš kritický projekt bude pokračovat, i když se software Raspberry Pi zablokuje. Po zapnutí je hlídací pes deaktivován a aktivuje se po prvním resetu.
Výchozí časový limit je 120 sekund. Po aktivaci, pokud neobdrží reset z Raspberry Pi do 2 minut, hlídací pes vypne napájení a obnoví jej po 10 sekundách.
Raspberry Pi musí vydat příkaz k resetování na portu I2C, než vyprší časovač na hlídacím psovi.
Dobu časovače po zapnutí a dobu aktivního časovače lze nastavit z příkazového řádku. Počet resetů je uložen ve flashi a lze k němu přistupovat nebo jej vymazat z příkazového řádku. Všechny příkazy hlídacího psa jsou popsány funkcí online nápovědy.

KALIBRACE ANALOGOVÝCH VSTUPŮ/VÝSTUPŮ

Všechny analogové vstupy a výstupy jsou zkalibrovány ve výrobě, ale příkazy firmwaru umožňují uživateli překalibrovat desku nebo ji zkalibrovat s vyšší přesností. Všechny vstupy a výstupy jsou kalibrovány ve dvou bodech; vyberte dva body co nejblíže ke dvěma koncům stupnice. Pro kalibraci vstupů musí uživatel poskytnout analogové signály. (Přample: pro kalibraci 0-10V vstupů musí uživatel poskytnout 10V nastavitelné napájení). Pro kalibraci výstupů musí uživatel vydat příkaz k nastavení výstupu na požadovanou hodnotu, změřit výsledek a vydat kalibrační příkaz k uložení hodnoty.
Hodnoty jsou uloženy ve flashi a vstupní křivka je považována za lineární. Pokud dojde během kalibrace k chybě zadáním nesprávného příkazu, lze příkaz RESET použít k resetování všech kanálů v odpovídající skupině na tovární hodnoty. Po RESETu lze kalibraci restartovat.
Desku lze kalibrovat bez zdroje analogových signálů tak, že se nejprve zkalibrují výstupy a pak se kalibrované výstupy přivedou na odpovídající vstupy. Pro kalibraci jsou k dispozici následující příkazy:

KALIBRACE VSTUPŮ 0-10V: megabas cuin
RESET KALIBRACE VSTUPŮ 0-10V: megabas rcuin
KALIBRACE 10K VSTUPŮ: megabas cresin
RESET 10K VSTUPŮ: megabas rcresin
KALIBRACE VÝSTUPŮ 0-10V: megabas výřez
ULOŽTE KALIBROVANOU HODNOTU VE BLESKU: megabas alta_comanda
RESET KALIBRACE VÝSTUPŮ 0-10V: megabas vyřezávat

HARDWAROVÉ SPECIFIKACE

RESETOVATELNÁ POJISTKA NA PALUBĚ: 1A

VSTUPY 0-10V:

• Maximální vstupní objemtage: 12V
• Vstupní impedance: 20 kΩ
• Rozlišení: 12 bitů
• Sampcena: TBD

VSTUPY UZAVŘENÍ KONTAKTU

  • Maximální frekvence čítání: 100 Hz

0-10V VÝSTUPY:

  • Minimální výstupní zatížení: 1KΩ
  • Rozlišení: 13 BITS

TRIAKOVÉ VÝSTUPY:

  • Maximální výstupní proud: 1A
  • Maximální výstupní objemtage: 120V

LINEARITA V PLNÉM MĚŘÍTKU

Analogové vstupy jsou zpracovávány pomocí 12bitových A/D převodníků zabudovaných do palubního procesoru. Vstupy jsou sampvedena při 675 Hz.
Analogové výstupy jsou PWM syntetizovány pomocí 16bitových časovačů. Hodnoty PWM se pohybují od 0 do 4,800 XNUMX.
Všechny vstupy a výstupy jsou kalibrovány v době testu v koncových bodech a hodnoty jsou uloženy ve flashi.
Po kalibraci jsme zkontrolovali linearitu v plném rozsahu a získali následující výsledky:

Kanál Maximální chyba %
0-10V IN 15μV 0.15 %
0-10V VÝSTUP 10μV 0.10 %

MECHANICKÉ SPECIFIKACE

Karta automatizace budov Pi Hut pro Raspberry Pi - Obr14

NASTAVENÍ SOFTWARU

  1. Připravte si Raspberry Pi s nejnovější OS.
  2. Povolit I2C komunikaci: ~$ sudo raspi-config
    1. Změňte uživatelské heslo Změňte heslo pro výchozího uživatele
    2. Možnosti sítě Nakonfigurujte nastavení sítě
    3. Možnosti spouštění Nakonfigurujte možnosti pro spuštění
    4. Možnosti lokalizace Nastavte jazyk a místní nastavení tak, aby odpovídala...
    5. Možnosti rozhraní Nakonfigurujte připojení k periferním zařízením 
    6. Přetaktování Nakonfigurujte přetaktování pro váš Pi
    7. Rozšířené možnosti Nakonfigurujte pokročilá nastavení
    8. Aktualizace Aktualizujte tento nástroj na nejnovější verzi
    9. O raspi-config Informace o této konfiguraci
    P1 Fotoaparát Povolit/zakázat připojení ke kameře Raspberry Pi
    P2 SSH Povolit/zakázat vzdálený přístup z příkazového řádku k vašemu Pi
    P3 VNC Povolit/zakázat grafický vzdálený přístup k vašemu Pi pomocí…
    P4 SPI Povolit/zakázat automatické načítání modulu jádra SPI
    P5 I2C Povolit/zakázat automatické načítání modulu jádra I2C
    P6 Seriál Povolit/zakázat zprávy shellu a jádra na sériový port
    P7 1-Drát Povolit/zakázat jednodrátové rozhraní
    P8 Vzdálené GPIO Povolit/zakázat vzdálený přístup k pinům GPIO
  3. Nainstalujte software megabas z github.com: ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
  4. ~$ cd /home/pi/megabas-rpi
  5.  ~/megaioind-rpi$ sudo make install
  6. ~/megaioind-rpi$ megabas

Program odpoví seznamem dostupných příkazů.
Pro online nápovědu zadejte „megabas -h“.
Po instalaci softwaru jej můžete aktualizovat na nejnovější verzi pomocí příkazů:
~$ cd /home/pi/megabas-rpi
~/megabas-rpi$ git pull
~/megabas-rpi$ sudo make install Logo Pi

Dokumenty / zdroje

Karta automatizace budov Pi Hut pro Raspberry Pi [pdfUživatelská příručka
Karta automatizace budovy pro Raspberry Pi, karta automatizace budovy, karta automatizace pro Raspberry Pi, budování karty automatizace Raspberry Pi

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *