Pi - loqotipi

RASPBERRY Pi üçün bina avtomatlaşdırılması kartı
İSTİFADƏÇİ TƏLƏBƏCİ VERSİYA 4.1
SequentMicrosystems.com

ÜMUMİ TƏSVİRİ

Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - şək

Bina Avtomatlaşdırma Kartımızın ikinci nəsli Raspberry Pi platformasına Bina Avtomatlaşdırma Sistemləri üçün tələb olunan bütün giriş və çıxışları gətirir. 8 səviyyəyə yığıla bilən kart, Sıfırdan 4-ə qədər bütün Raspberry Pi versiyaları ilə işləyir.
Raspberry Pi-nin GPIO pinlərindən ikisi I2C rabitəsi üçün istifadə olunur. Başqa bir pin kəsilmə idarəçisi üçün ayrılır və istifadəçi üçün 23 GPIO pinini buraxır.
Fərdi olaraq seçilə bilən səkkiz universal giriş, 0K və ya 10K termistorlardan istifadə edərək 1-10V siqnalları oxumağa, kontaktların bağlanmasını saymağa və ya temperaturu ölçməyə imkan verir. Dörd 0-10V proqramlaşdırıla bilən çıxış işıq dimmerlərini və ya digər sənaye cihazlarını idarə edə bilər. Dörd 24VAC triac çıxışı AC relelərini və ya istilik və soyutma avadanlığını idarə edə bilər. LED göstəriciləri bütün çıxışların vəziyyətini göstərir. RS485/MODBUS portu demək olar ki, məhdudiyyətsiz genişlənməyə imkan verir. Nəhayət, DS1B18 sensorundan temperaturu oxumaq üçün yeni 20-TƏLİ portu istifadə edilə bilər.
Bütün girişlərdəki TVS diodları kartı xarici ESD üçün qoruyur. Bortda yenidən qurula bilən qoruyucu onu təsadüfi şortlardan qoruyur. Tək 24V AC və ya DC enerji mənbəyi Raspberry Pi üçün 5V/3A təmin edə bilər.

XÜSUSİYYƏTLƏRİ

  • Səkkiz keçid tənzimlənən universal, analoq/rəqəmsal giriş
  • 0-10V Girişlər və ya
  • Kontaktın Bağlanması Sayğac Girişləri və ya
  • 1K/10K Temperatur Sensoru Girişləri
  • Dörd 0-10V çıxış
  • 1A/48VAC sürücüləri ilə dörd TRIAC Çıxışı
  • Dörd Ümumi Məqsədli LED
  • RS485/MODBUS portu
  • Batareya ehtiyat nüsxəsi ilə real vaxt saatı
  • Bortda təkan düyməsi
  • 1-WIRE interfeysi
  • Bütün girişlərdə TVS qorunması
  • On-board Hardware Watchdog
  • 24VAC/DC enerji təchizatı

Bütün girişlər və çıxışlar birdən çox kart yığıldıqda məftillərə asan giriş imkanı verən birləşdirilə bilən bağlayıcılardan istifadə edir. Bir Raspberry Pi-nin üzərinə səkkizə qədər Bina Avtomatlaşdırma Kartı yığıla bilər. Kartlar, səkkiz kartın hamısını idarə etmək üçün yalnız iki Raspberry Pi GPIO pinindən istifadə edərək, seriyalı I2C avtobusunu paylaşır.
Dörd ümumi təyinatlı LED analoq girişlər və ya digər idarə olunan proseslərlə əlaqələndirilə bilər.
Bortdakı təkan düyməsi girişləri kəsmək, çıxışları ləğv etmək və ya Raspberry Pi-ni söndürmək üçün proqramlaşdırıla bilər.

SİZİN DƏSTİNDƏ NƏDİR

  1. Raspberry Pi üçün Bina Avtomatlaşdırma KartıRaspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şek
  2. Montaj aparatıRaspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 1a. Dörd M2.5x18mm kişi-qadın pirinç dayanıqlığı
    b. Dörd M2.5x5mm pirinç vintlər
    c. Dörd M2.5 mis qoz
  3. İki tullanan.Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 2Yalnız bir Bina Avtomatlaşdırma Kartından istifadə edərkən keçidlərə ehtiyacınız yoxdur. Birdən çox kartdan istifadə etməyi planlaşdırırsınızsa, YÜKLƏ SƏVİYYƏLƏRİNDƏ TURANLAR bölməsinə baxın.
  4. Bütün tələb olunan qadın cütləşmə bağlayıcıları.Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 3

TEZ BAŞLAMA TƏLİMATI

  1. Bina Avtomatlaşdırma Kartınızı Raspberry Pi-nin üstünə qoşun və sistemi işə salın.
  2. raspi-config istifadə edərək Raspberry Pi-də I2C rabitəsini aktivləşdirin.
  3. Proqramı github.com saytından quraşdırın:
    a. ~$ git klonu https://github.com/SequentMicrosystems/megabas-rpi.git
    b. ~$ cd /home/pi/megabas-rpi
    c. ~/megabas-rpi$ sudo quraşdırın
  4. ~/meqabas-rpi$ meqabas
    Proqram mövcud əmrlərin siyahısı ilə cavab verəcəkdir.

LÜTFEN LAYOT

Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - BOARD LAYOUT

Dörd Ümumi Məqsədli LED proqram təminatında idarə oluna bilər. LED-lər istənilən giriş, çıxış və ya xarici prosesin vəziyyətini göstərmək üçün aktivləşdirilə bilər.

YÜKLƏ SƏVİYYƏTİ TURANLAR

J3 konnektorunun sol üç mövqeyi kartın yığın səviyyəsini seçmək üçün istifadə olunur:Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 4

GİRİŞ SEÇMƏSİ TURANLAR

Səkkiz universal giriş 0-10V, 1K və ya 10K termistorları və ya kontaktların bağlanması/hadisə sayğaclarını oxumaq üçün fərdi olaraq seçilə bilər. Hadisə sayğaclarının maksimum tezliyi 100 Hz-dir.

Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 5

RS-485/MODBUS KOMUNİKASYASI

Bina Avtomatlaşdırma Kartı həm yerli prosessor, həm də Raspberry Pi tərəfindən əldə edilə bilən standart RS485 ötürücüdən ibarətdir. İstədiyiniz konfiqurasiya J3 konfiqurasiya konnektorunda üç bypass keçidindən müəyyən edilir.Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 6

Jumperlər quraşdırılıbsa, Raspberry Pi RS485 interfeysi olan istənilən cihazla əlaqə saxlaya bilər. Bu konfiqurasiyada Bina Avtomatlaşdırma Kartı yalnız RS485 protokolunun tələb etdiyi avadanlıq səviyyələrini həyata keçirən passiv körpüdür. Bu konfiqurasiyadan istifadə etmək üçün yerli prosessora RS485 avtobusuna nəzarəti buraxmasını söyləməlisiniz:
~$ meqabas [0] wcfgmb 0 0 0 0
Əgər keçidlər çıxarılarsa, kart MODBUS köləsi kimi işləyir və MODBUS RTU protokolunu həyata keçirir. İstənilən MODBUS master kartın bütün girişlərinə daxil ola bilər və standart MODBUS əmrlərindən istifadə edərək bütün çıxışları təyin edə bilər. Həyata keçirilən əmrlərin ətraflı siyahısını GitHub-da tapa bilərsiniz:
https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
Hər iki konfiqurasiyada yerli prosessor RS485 siqnallarını buraxmaq (tutucular quraşdırılmış) və ya idarə etmək (jumperlər çıxarılmışdır) üçün proqramlaşdırılmalıdır. Əlavə məlumat üçün əmr xəttinin onlayn yardımına baxın.

MORU PI BAŞLIĞI

Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 7

GÜÇ TƏLƏBLƏRİ

Bina Avtomatlaşdırma Kartı xarici 24VDC/AC tənzimlənən enerji təchizatı tələb edir. Enerji lövhəyə yuxarı sağ küncdəki xüsusi konnektor vasitəsilə verilir (bax BOARD LAYOUT). Lövhələr DC və ya AC enerji mənbəyini qəbul edir. DC enerji mənbəyi istifadə edilərsə, polarite vacib deyil. Yerli 5V tənzimləyici Raspberry Pi-yə 3A-a qədər güc verir və 3.3V tənzimləyici rəqəmsal sxemləri gücləndirir. İzolyasiya edilmiş DC-DC çeviriciləri releləri gücləndirmək üçün istifadə olunur.

BİZ YALNIZ 24VDC/AC GÜC KAYNAĞINDAN İSTİFADƏ EDİLMƏYİ TÖVSİYƏ EDİRİK
RASPBERRY PI KARTINI QULLANMAQ ÜÇÜN
Birdən çox Bina Avtomatlaşdırma Kartları üst-üstə yığılıbsa, bütün kartları gücləndirmək üçün tək 24VDC/AC enerji təchizatı istifadə etməyi tövsiyə edirik. İstifadəçi kabeli ayırmalı və naqilləri hər karta keçirməlidir.
GÜC SƏRFƏLİ:
• 50 mA @ +24V

UNIVERSAL GİRİŞLƏR

Bina Avtomatlaşdırma Kartı 010V siqnalları, 1K və ya 10K termistorları və ya 100Hz-ə qədər kontaktların bağlanması/hadisə sayğaclarını ölçmək üçün seçilə bilən səkkiz universal girişə malikdir.Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 8Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 9

HADİSƏ SAYGISININ/ƏLAQƏ BAĞLANMASI KONFİQURASiyası Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 10

1K TERMİSTORLARLA TEMPERATURUN ÖLÇÜLMƏSİ KONFIQURASI Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 11

10K TERMİSTORLARLA TEMPERATURUN ÖLÇÜLMƏSİ KONFIQURASI Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 12

0-10V ÇIXIŞLARIN KONFİQURASİYASI. MAX YÜK = 10mA Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 13

HARDWARE NÖVTÖRÜ

Tikinti Avtomatlaşdırma Kartı, Raspberry Pi proqramı dayansa belə, kritik layihənizin işləməyə davam edəcəyinə zəmanət verən daxili aparat nəzarətçisini ehtiva edir. Gücləndirildikdən sonra gözətçi deaktiv edilir və ilk sıfırlamanı aldıqdan sonra aktivləşir.
Standart fasilə 120 saniyədir. Aktivləşdirildikdən sonra, Raspberry Pi-dən 2 dəqiqə ərzində sıfırlama almazsa, gözətçi gücü kəsir və 10 saniyədən sonra onu bərpa edir.
Raspberry Pi, gözətçidəki taymerin müddəti bitməzdən əvvəl I2C portunda sıfırlama əmri verməlidir.
Enerji verildikdən sonra taymer müddəti və aktiv taymer müddəti komanda xəttindən təyin edilə bilər. Sıfırlamaların sayı flaşda saxlanılır və əmr satırından əldə edilə və ya silinə bilər. Bütün gözətçi əmrləri onlayn yardım funksiyası ilə təsvir olunur.

ANALOQ GİRİŞ/ÇIXIŞLARIN KALİBRASYASI

Bütün analoq giriş və çıxışlar zavodda kalibrlənir, lakin proqram təminatı əmrləri istifadəçiyə lövhəni yenidən kalibrləməyə və ya onu daha dəqiqliklə kalibrləməyə imkan verir. Bütün giriş və çıxışlar iki nöqtədə kalibrlənir; miqyasın iki ucuna mümkün qədər yaxın olan iki nöqtəni seçin. Girişləri kalibrləmək üçün istifadəçi analoq siqnalları təmin etməlidir. (Məsample: 0-10V girişləri kalibrləmək üçün istifadəçi 10V tənzimlənən enerji təchizatı təmin etməlidir). Çıxışları kalibrləmək üçün istifadəçi çıxışı istədiyiniz dəyərə təyin etmək, nəticəni ölçmək və dəyəri saxlamaq üçün kalibrləmə əmrini vermək əmri verməlidir.
Dəyərlər flaşda saxlanılır və giriş əyrisinin xətti olduğu qəbul edilir. Yanlış əmr yazmaqla kalibrləmə zamanı səhv olarsa, müvafiq qrupdakı bütün kanalları zavod parametrlərinə qaytarmaq üçün RESET əmrindən istifadə edilə bilər. RESET-dən sonra kalibrləmə yenidən başlana bilər.
Lövhə analoq siqnallar mənbəyi olmadan, əvvəlcə çıxışların kalibrlənməsi və sonra kalibrlənmiş çıxışların müvafiq girişlərə yönləndirilməsi ilə kalibrlənə bilər. Kalibrləmə üçün aşağıdakı əmrlər mövcuddur:

0-10V GİRİŞLƏRİ KALİBRLEYİN: meqabas mətbəx
0-10V GİRİŞLƏRİN KALİBRASYASINI SIFIRLAYIN: meqabas rcuin
10K GİRİŞİ KALİBRLEYİN: meqabas kresin
10K GİRİŞİ SIFIRLAYIN: meqabas rkresin
0-10V ÇIXIŞLARI KALİBRLEYİN: meqabas kəsmək
KALİBRƏ EDİLMİŞ DƏYƏRİ FLASHDA SAXLAYIN: meqabas alta_comanda
0-10V ÇIXIŞLARIN KALİBRASYASINI SIFIRLAYIN: meqabas rcuout

ARAÇ QURUMU XÜSUSİYYƏTLƏRİ

TƏRƏFİNDƏN YENİDƏN SAYILABİLƏN SORĞUÇ: 1A

0-10V GİRİŞLƏR:

• Maksimum Daxiletmə Həcmitage: 12V
• Giriş Empedansı: 20KΩ
• Görüntü imkanı: 12 bit
• Sampdərəcəsi: tbd

ƏLAQƏ QAPA GİRİŞLƏRİ

  • Maksimum sayma tezliyi: 100 Hz

0-10V ÇIXIŞLAR:

  • Minimum Çıxış Yükü: 1KΩ
  • Qətnamə: 13 BITS

TRIAK ÇIXIŞLARI:

  • Maksimum çıxış cərəyanı: 1A
  • Maksimum Çıxış Həcmitage: 120V

TAM MƏRKƏZ ÜZRƏ XƏTTİ

Analoq girişlər bort prosessorunun daxili 12 bitlik A/D çeviricilərindən istifadə etməklə işlənir. Girişlər s-diramp675 Hz-də idarə olunur.
Analoq çıxışlar 16 bit taymerlərdən istifadə edərək PWM sintez olunur. PWM dəyərləri 0 ilə 4,800 arasında dəyişir.
Bütün giriş və çıxışlar test zamanı son nöqtələrdə kalibrlənir və dəyərlər flaşda saxlanılır.
Kalibrləmədən sonra tam miqyasda xəttiliyi yoxladıq və aşağıdakı nəticələri əldə etdik:

Kanal Maksimum Səhv %
0-10V IN 15μV 0.15%
0-10V ÇIXIŞ 10μV 0.10%

MEXANİK XÜSUSİYYƏTLƏR

Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı - Şəkil 14

Proqram Təminatı

  1. Raspberry Pi ilə birlikdə hazırlayın ən son OS.
  2. I2C rabitəsini aktivləşdirin: ~$ sudo raspi-config
    1. İstifadəçi parolunu dəyişdirin Standart istifadəçi üçün parol dəyişdirin
    2. Şəbəkə Seçimləri Şəbəkə parametrlərini konfiqurasiya edin
    3. Yükləmə Seçimləri Başlanğıc üçün seçimləri konfiqurasiya edin
    4. Lokallaşdırma Seçimləri Dil və regional parametrləri uyğunlaşdırın.
    5. İnterfeys Seçimləri Periferik cihazlarla əlaqəni konfiqurasiya edin 
    6. Overclock Pi üçün overclocku konfiqurasiya edin
    7. Qabaqcıl Seçimlər Qabaqcıl parametrləri konfiqurasiya edin
    8. Yeniləyin Bu aləti ən son versiyaya yeniləyin
    9. Raspi-config haqqında Bu konfiqurasiya haqqında məlumat
    P1 Kamera Raspberry Pi Camera ilə əlaqəni aktivləşdirin/deaktiv edin
    P2 SSH Pi-yə uzaqdan komanda xətti girişini aktivləşdirin/deaktiv edin
    P3 VNC Pi-yə qrafik uzaqdan girişi aktivləşdirin/deaktiv edin…
    P4 SPI SPI nüvə modulunun avtomatik yüklənməsini aktivləşdirin/deaktiv edin
    P5 I2C I2C nüvə modulunun avtomatik yüklənməsini aktivləşdirin/deaktiv edin
    P6 Serial Serial portuna qabıq və nüvə mesajlarını aktivləşdirin/deaktiv edin
    P7 1-tel Bir telli interfeysi aktivləşdirin/deaktiv edin
    P8 Uzaqdan GPIO GPIO pinlərinə uzaqdan girişi aktivləşdirin/deaktiv edin
  3. Megabas proqramını github.com saytından quraşdırın: ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
  4. ~$ cd /home/pi/megabas-rpi
  5.  ~/megaioind-rpi$ sudo quraşdırın
  6. ~/megaioind-rpi$ meqabas

Proqram mövcud əmrlərin siyahısı ilə cavab verəcəkdir.
Onlayn yardım üçün “megabas -h” yazın.
Proqramı quraşdırdıqdan sonra əmrlərlə onu ən son versiyaya yeniləyə bilərsiniz:
~$ cd /home/pi/megabas-rpi
~/megabas-rpi$ git çəkmək
~/megabas-rpi$ sudo quraşdırın Pi - loqotipi

Sənədlər / Resurslar

Raspberry Pi üçün Pi Hut Bina Avtomatlaşdırma Kartı [pdf] İstifadəçi təlimatı
Raspberry Pi üçün Bina Avtomatlaşdırma Kartı, Bina Avtomatlaşdırma Kartı, Raspberry Pi üçün Avtomatlaşdırma Kartı, Raspberry Pi Avtomatlaşdırma Kartı Binası

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *