Pi - logotipi

RASPBERRY Pi uchun BUILDING AUTOMATION Card
FOYDALANUVCHI QO'LLANMA VERSIYA 4.1
SequentMicrosystems.com

UMUMIY TAVSIF

Raspberry Pi uchun Pi Hut Building Automation Card - rasm

Binolarni avtomatlashtirish kartamizning ikkinchi avlodi Raspberry Pi platformasiga Binolarni avtomatlashtirish tizimlari uchun zarur boʻlgan barcha kirish va chiqishlarni olib keladi. 8 darajali stackable, karta noldan 4 gacha bo'lgan barcha Raspberry Pi versiyalari bilan ishlaydi.
Raspberry Pi-ning ikkita GPIO pinlari I2C aloqasi uchun ishlatiladi. Boshqa pin uzilishni qayta ishlash uchun ajratilgan va foydalanuvchi uchun 23 GPIO pinlari mavjud.
Sakkizta universal kirish, alohida tanlanadi, 0K yoki 10K termistorlar yordamida 1-10V signallarini o'qish, kontaktlarning yopilishini hisoblash yoki haroratni o'lchash imkonini beradi. To'rtta 0-10V dasturlashtiriladigan chiqish yorug'lik dimmerlarini yoki boshqa sanoat qurilmalarini boshqarishi mumkin. To'rtta 24VAC triak chiqishi AC o'rni yoki isitish va sovutish uskunalarini boshqarishi mumkin. LED ko'rsatkichlari barcha chiqishlarning holatini ko'rsatadi. RS485/MODBUS porti deyarli cheksiz kengaytirish imkonini beradi. Va nihoyat, DS1B18 sensoridan haroratni o'qish uchun yangi 20-WIRE portidan foydalanish mumkin.
Barcha kirishlardagi TVS diodlari kartani tashqi ESD uchun himoya qiladi. Bortda qayta o'rnatiladigan sug'urta uni tasodifiy qisqa tutashuvlardan himoya qiladi. Yagona 24V AC yoki shahar quvvat manbai Raspberry Pi uchun 5V/3A quvvat berishi mumkin.

XUSUSIYATLARI

  • Sakkizta o'tish moslamasi sozlanishi universal, analog/raqamli kirishlar
  • 0-10V kirishlar yoki
  • Kontaktni yopish hisoblagichi kirishlari yoki
  • 1K/10K harorat sensori kirishlari
  • To'rtta 0-10V chiqish
  • 1A/48VAC drayverlari bilan to'rtta TRIAC chiqishi
  • To'rtta umumiy maqsadli LED
  • RS485/MODBUS porti
  • Batareya zaxirasi bilan real vaqt soati
  • Bortdagi tugma
  • 1-SIM interfeysi
  • Barcha kirishlarda TVS himoyasi
  • Bortdagi Hardware Watchdog
  • 24VAC/DC quvvat manbai

Barcha kirishlar va chiqishlar bir nechta kartalar yig'ilganda simlarga oson kirish imkonini beruvchi ulanadigan ulagichlardan foydalanadi. Sakkiztagacha Binolarni avtomatlashtirish kartalari bitta Raspberry Pi ustiga joylashtirilishi mumkin. Kartalar barcha sakkizta kartani boshqarish uchun faqat ikkita Raspberry Pi GPIO pinlaridan foydalangan holda ketma-ket I2C avtobusini baham ko'radi.
To'rtta umumiy maqsadli LED analog kirishlar yoki boshqa boshqariladigan jarayonlar bilan bog'lanishi mumkin.
Bortdagi bosish tugmasi kirishlarni kesish, chiqishlarni bekor qilish yoki Raspberry Pi-ni o'chirish uchun dasturlashtirilishi mumkin.

TO'PLAMINGIZDA NIMA MUMKIN

  1. Raspberry Pi uchun qurilishni avtomatlashtirish kartasiRaspberry Pi uchun Pi Hut Building Automation Card - rasm
  2. O'rnatish uskunasiRaspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 1-rasma. To'rtta M2.5x18 mm erkak-ayol guruch stendlari
    b. To'rtta M2.5x5 mm guruch vintlari
    c. To'rtta M2.5 guruch yong'oqlari
  3. Ikkita jumper.Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 2-rasmFaqat bitta Binoni avtomatlashtirish kartasidan foydalanganda sizga jumperlar kerak emas. Agar siz bir nechta kartalardan foydalanishni rejalashtirmoqchi bo'lsangiz, STACK LEVEL JUMPERS bo'limiga qarang.
  4. Barcha zarur bo'lgan ayol juftlashtiruvchi konnektorlar.Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 3-rasm

TEZKOR ISHLATISH BO'YICHA QO'LLANMA

  1. Qurilishni avtomatlashtirish kartangizni Raspberry Pi qurilmangizga ulang va tizimni yoqing.
  2. Raspberry Pi-da I2C aloqasini raspi-config yordamida yoqing.
  3. github.com dan dasturiy ta'minotni o'rnating:
    a. ~$ git klon https://github.com/SequentMicrosystems/megabas-rpi.git
    b. ~$ cd /home/pi/megabas-rpi
    c. ~/megabas-rpi$ sudo o'rnatish
  4. ~/megabas-rpi$ megabas
    Dastur mavjud buyruqlar ro'yxati bilan javob beradi.

BOSHQA TARTIBI

Raspberry Pi uchun Pi Hut Building Automation Card - BOARD LAYOUT

To'rtta umumiy maqsadli LEDni dasturiy ta'minotda boshqarish mumkin. LEDlar har qanday kirish, chiqish yoki tashqi jarayonning holatini ko'rsatish uchun faollashtirilishi mumkin.

STEK DARAJALI JUMPERLAR

J3 ulagichining chap uchta holati kartaning stack darajasini tanlash uchun ishlatiladi:Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 4-rasm

KIRISH TANLOVCHI QOʻSHIMCHALARI

Sakkizta universal kirish 0-10V, 1K yoki 10K termistorlarni yoki kontaktni yopish / hodisa hisoblagichlarini o'qish uchun alohida o'tish moslamasi bo'lishi mumkin. Voqea hisoblagichlarining maksimal chastotasi 100 Hz.

Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 5-rasm

RS-485/MODBUS ALOQASI

Binoni avtomatlashtirish kartasi mahalliy protsessor va Raspberry Pi orqali kirish mumkin bo'lgan standart RS485 qabul qiluvchi-qabul qiluvchini o'z ichiga oladi. Kerakli konfiguratsiya J3 konfiguratsiya ulagichidagi uchta aylanma o'tish moslamasidan o'rnatiladi.Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 6-rasm

Agar jumperlar o'rnatilgan bo'lsa, Raspberry Pi RS485 interfeysi bo'lgan har qanday qurilma bilan bog'lana oladi. Ushbu konfiguratsiyada Binoni avtomatlashtirish kartasi passiv ko'prik bo'lib, u faqat RS485 protokoli talab qiladigan apparat darajalarini amalga oshiradi. Ushbu konfiguratsiyadan foydalanish uchun siz mahalliy protsessorga RS485 avtobusini boshqarishni bo'shatishini aytishingiz kerak:
~$ megabas [0] wcfgmb 0 0 0 0
Agar jumperlar olib tashlansa, karta MODBUS slave sifatida ishlaydi va MODBUS RTU protokolini amalga oshiradi. Har qanday MODBUS ustasi kartaning barcha kirishlariga kirishi va standart MODBUS buyruqlari yordamida barcha chiqishlarni sozlashi mumkin. Amalga oshirilgan buyruqlarning batafsil ro'yxatini GitHub-da topish mumkin:
https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
Ikkala konfiguratsiyada ham mahalliy protsessor RS485 signallarini chiqarish (jumperlar o'rnatilgan) yoki boshqarish (jumperlar olib tashlangan) uchun dasturlashtirilgan bo'lishi kerak. Qo'shimcha ma'lumot olish uchun buyruq satrining onlayn yordamiga qarang.

RASPBERRY PI SARLASI

Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 7-rasm

KUCHGA TALABLAR

Binoni avtomatlashtirish kartasi tashqi 24VDC/AC tartibga solinadigan quvvat manbaini talab qiladi. Quvvat plataga yuqori o'ng burchakdagi maxsus ulagich orqali beriladi (BOTA TARTIBIga qarang). Plitalar doimiy yoki AC quvvat manbasini qabul qiladi. Agar shahar quvvat manbai ishlatilsa, kutupluluk muhim emas. Mahalliy 5V regulyator Raspberry Pi uchun 3A gacha quvvat beradi va 3.3V regulyator raqamli kontaktlarning zanglashiga olib keladi. Izolyatsiya qilingan DC-DC konvertorlari o'rni quvvatlantirish uchun ishlatiladi.

FAQAT 24VDC/AC quvvat manbaidan foydalanishni tavsiya qilamiz.
RASPBERRY PI KARTASINI QUVVATLASH UCHUN
Agar bir nechta Binoni avtomatlashtirish kartalari bir-birining ustiga qo'yilgan bo'lsa, barcha kartalarni quvvatlantirish uchun bitta 24VDC/AC quvvat manbaidan foydalanishni tavsiya etamiz. Foydalanuvchi kabelni ajratishi va simlarni har bir kartaga o'tkazishi kerak.
Quvvat iste'moli:
• 50 mA @ +24V

UNIVERSAL KIRISHLAR

Binoni avtomatlashtirish kartasi sakkizta universal kirishga ega bo'lib, ular 010V signallarni, 1K yoki 10K termistorlarni yoki 100 Gts gacha bo'lgan kontaktlarni yopish / hodisa hisoblagichlarini o'lchash uchun o'tish moslamasini tanlash mumkin.Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 8-rasmRaspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 9-rasm

HODISA HISOBI/KONTAKTI YOQISH KONFIGURASI Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 10-rasm

1K TERMISTORLAR BILAN HARORATNI O‘LCHISH KONIGURASI Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 11-rasm

10K TERMISTORLAR BILAN HARORATNI O‘LCHISH KONIGURASI Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 12-rasm

0-10V CHIKALAR KONFIGURASI. MAKS. YUK = 10mA Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 13-rasm

HARDWATCHDOG

Binolarni avtomatlashtirish kartasi o'rnatilgan apparat nazoratini o'z ichiga oladi, bu sizning vazifangiz uchun muhim loyihangiz hatto Raspberry Pi dasturi o'chirilgan taqdirda ham ishlashda davom etishini kafolatlaydi. Quvvat yoqilgandan so'ng, qo'riqchi o'chiriladi va birinchi qayta o'rnatilgandan so'ng faollashadi.
Standart kutish vaqti 120 soniya. Faollashtirilgandan so'ng, agar u Raspberry Pi-dan 2 daqiqa ichida qayta o'rnatishni olmasa, qo'riqchi kuchni o'chiradi va 10 soniyadan keyin uni tiklaydi.
Raspberry Pi qo'riqchidagi taymer muddati tugashidan oldin I2C portida qayta o'rnatish buyrug'ini berishi kerak.
Quvvat yoqilgandan keyin taymer davri va faol taymer davri buyruq satridan o'rnatilishi mumkin. Qayta tiklashlar soni fleshda saqlanadi va unga buyruq satridan kirish yoki tozalash mumkin. Barcha qo'riqchi buyruqlar onlayn yordam funksiyasi tomonidan tasvirlangan.

ANALOG KIRISH/CHISHLARNI KALİBRLASH

Barcha analog kirish va chiqishlar zavodda sozlangan, ammo proshivka buyruqlari foydalanuvchiga platani qayta kalibrlash yoki uni yanada aniqroq kalibrlash imkonini beradi. Barcha kirish va chiqishlar ikki nuqtada sozlangan; shkalaning ikki uchiga imkon qadar yaqin bo'lgan ikkita nuqtani tanlang. Kirishlarni kalibrlash uchun foydalanuvchi analog signallarni taqdim etishi kerak. (Masample: 0-10V kirishlarni kalibrlash uchun foydalanuvchi 10V sozlanishi quvvat manbai bilan ta'minlashi kerak). Chiqishlarni kalibrlash uchun foydalanuvchi chiqishni kerakli qiymatga o'rnatish buyrug'ini berishi, natijani o'lchashi va qiymatni saqlash uchun kalibrlash buyrug'ini berishi kerak.
Qiymatlar fleshda saqlanadi va kirish egri chiziqli deb qabul qilinadi. Agar noto'g'ri buyruqni kiritish orqali kalibrlash vaqtida xatolikka yo'l qo'yilgan bo'lsa, tegishli guruhdagi barcha kanallarni zavod qiymatlariga qaytarish uchun RESET buyrug'idan foydalanish mumkin. RESET dan so'ng kalibrlashni qayta boshlash mumkin.
Bortni analog signallar manbaisiz, avval chiqishlarni kalibrlash va keyin kalibrlangan chiqishlarni mos keladigan kirishlarga yo'naltirish orqali sozlash mumkin. Kalibrlash uchun quyidagi buyruqlar mavjud:

0-10V KIRISHLARNI KALIBRLASH: megabas oshpaz
0-10V KIRISHLARNI KALİBRLASHNI SOZLASH: megabas rcuin
10K KIRISHLARNI KALIBRLASH: megabas kresin
10K KIRISHLARNI SOZLASH: megabas rkresin
0-10V chiqishlarni kalibrlash: megabas qichqirmoq
KALİBRLANGAN QIYMATNI FLASHDA SAQLASH: megabas alta_comanda
0-10V CHIKALARNING KALİBRASINI SOZLASH: megabas rcuout

Uskuna XUSUSIYATLARI

BORTDAGI SOZLANADIGAN sug'urta: 1A

0-10V kirishlar:

• Maksimal kirish hajmitage: 12V
• Kirish empedansi: 20KŌ
• Ruxsat: 12 bit
• Sample darajasi: tbd

KONTAKNI YAPISH KIRISHLARI

  • Maksimal hisoblash chastotasi: 100 Hz

0-10V chiqishlari:

  • Minimal chiqish yuki: 1KŌ
  • Ruxsat: 13 BITS

TRIAK chiqishlari:

  • Maksimal chiqish oqimi: 1A
  • Maksimal chiqish hajmitage: 120V

TO'LIQ MASTAHADA LINEARLIK

Analog kirishlar bort protsessoriga ichki 12 bitli A/D konvertorlari yordamida ishlov beriladi. Kirishlar samp675 Gts chastotada boshqariladi.
Analog chiqishlar 16 bitli taymerlar yordamida PWM sintezlanadi. PWM qiymatlari 0 dan 4,800 gacha.
Barcha kirish va chiqishlar sinov vaqtida oxirgi nuqtalarda kalibrlanadi va qiymatlar fleshda saqlanadi.
Kalibrlashdan so'ng biz to'liq miqyosda chiziqlilikni tekshirdik va quyidagi natijalarga erishdik:

Kanal Maksimal xato %
0-10V IN 15 mkV 0.15%
0-10V chiqish 10 mkV 0.10%

MEXANIK XUSUSIYATLAR

Raspberry Pi uchun Pi Hut binosini avtomatlashtirish kartasi - 14-rasm

Dasturiy ta'minotni sozlash

  1. Raspberry Pi bilan tayyorlang so'nggi OS.
  2. I2C aloqasini yoqing: ~$ sudo raspi-config
    1. Foydalanuvchi parolini o'zgartiring Standart foydalanuvchi uchun parolni o'zgartiring
    2. Tarmoq imkoniyatlari Tarmoq sozlamalarini sozlang
    3. Yuklash parametrlari Ishga tushirish uchun variantlarni sozlang
    4. Lokalizatsiya imkoniyatlari Mos keladigan til va mintaqaviy sozlamalarni sozlang.
    5. Interfeys imkoniyatlari Tashqi qurilmalarga ulanishni sozlang 
    6. Overclock Pi uchun overclockingni sozlang
    7. Kengaytirilgan variantlar Kengaytirilgan sozlamalarni sozlang
    8. Yangilash Ushbu vositani so'nggi versiyaga yangilang
    9. Raspi-config haqida Ushbu konfiguratsiya haqida ma'lumot
    P1 Kamera Raspberry Pi kamerasiga ulanishni yoqish/o'chirish
    P2 SSH Pi-ga masofaviy buyruq qatoriga kirishni yoqish/o'chirish
    P3 VNC Pi-ga masofadan grafik kirishni yoqish/o‘chirish…
    P4 SPI SPI yadro modulining avtomatik yuklanishini yoqish/o'chirish
    P5 I2C I2C yadro modulining avtomatik yuklanishini yoqish/o‘chirish
    P6 Serial Seriya portiga qobiq va yadro xabarlarini yoqish/o'chirish
    P7 1-sim Bir simli interfeysni yoqish/o‘chirish
    P8 Masofaviy GPIO GPIO pinlariga masofaviy kirishni yoqish/o‘chirish
  3. Megabas dasturini github.com dan o'rnating: ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
  4. ~$ cd /home/pi/megabas-rpi
  5.  ~/megaioind-rpi$ sudo o'rnating
  6. ~/megaioind-rpi$ megabas

Dastur mavjud buyruqlar ro'yxati bilan javob beradi.
Onlayn yordam uchun "megabas -h" ni kiriting.
Dasturiy ta'minotni o'rnatganingizdan so'ng, buyruqlar yordamida uni eng so'nggi versiyasiga yangilashingiz mumkin:
~$ cd /home/pi/megabas-rpi
~/megabas-rpi$ git torting
~/megabas-rpi$ sudo o'rnatish Pi - logotipi

Hujjatlar / manbalar

Raspberry Pi uchun Pi Hut Building Automation Card [pdf] Foydalanuvchi uchun qoʻllanma
Raspberry Pi uchun Bino avtomatlashtirish kartasi, Bino avtomatlashtirish kartasi, Raspberry Pi uchun avtomatlashtirish kartasi, Raspberry Pi uchun avtomatlashtirish kartasi

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *