The Pi - logo

Kartu AUTOMATION ngawangun pikeun buah prambus Pi
PANDUAN PANGGUNA VERSI 4.1
SequentMicrosystems.com

PEDARAN UMUM

The Pi hut Gedong Automation Card pikeun buah prambus Pi - Gbr

Generasi kadua Kartu Automasi Gedong kami nyayogikeun kana platform Raspberry Pi sadaya input sareng kaluaran anu diperyogikeun pikeun Sistem Otomatisasi Gedong. Stackable ka 8 tingkat, kartu tiasa dianggo sareng sadaya versi Raspberry Pi, ti Nol dugi ka 4.
Dua pin GPIO Raspberry Pi dianggo pikeun komunikasi I2C. Pin sejen dialokasikeun pikeun handler interupsi, ninggalkeun 23 pin GPIO sadia pikeun pamaké.
Dalapan input universal, tiasa dipilih masing-masing, ngantepkeun anjeun maca sinyal 0-10V, ngitung panutupanana kontak, atanapi ngukur suhu nganggo thermistor 1K atanapi 10K. Opat 0-10V outputs programmable bisa ngadalikeun dimmers lampu atawa alat industri lianna. Opat kaluaran triac 24VAC tiasa ngontrol relay AC atanapi alat pemanasan sareng penyejukan. Indikator LED nunjukkeun status sadaya kaluaran. Hiji port RS485 / MODBUS ngidinan expandability ampir taya. Panungtungan tapi teu saeutik, port 1-WIRE anyar bisa dipaké pikeun maca suhu ti sensor DS18B20.
TVS diodes on sadayana inputs ngajaga kartu pikeun ESD éksternal. Sekering anu tiasa direset dina kapal ngajaga tina kolor anu teu kahaja. Sumber kakuatan 24V AC atanapi DC tunggal tiasa nyayogikeun 5V / 3A pikeun Raspberry Pi.

FITUR

  • Dalapan jumper settable universal, inputs analog / digital
  • 0-10V Inputs atawa
  • Kontak panutupanana Counter Inputs atawa
  • 1K / 10K Input Sénsor Suhu
  • Opat 0-10V Kaluaran
  • Opat Kaluaran TRIAC sareng supir 1A / 48VAC
  • Opat Tujuan Umum LED urang
  • palabuhan RS485/MODBUS
  • Jam waktos nyata sareng cadangan batré
  • Tombol push on-board
  • panganteur 1-WIRE
  • Perlindungan TVS dina sadaya input
  • Dina dewan Hardware Watchdog
  • catu daya 24VAC/DC

Sadaya input sareng kaluaran nganggo konektor pluggable anu ngamungkinkeun aksés kabel anu gampang nalika sababaraha kartu ditumpuk. Nepi ka dalapan Kartu Automasi Gedong tiasa ditumpuk dina luhureun hiji Raspberry Pi. Kartu ngabagi beus I2C séri ngan ukur nganggo dua pin GPIO Raspberry Pi pikeun ngatur sadaya dalapan kartu.
Opat tujuan umum LED tiasa dikaitkeun sareng input analog atanapi prosés anu dikontrol.
Tombol push on-board bisa diprogram pikeun motong inputs, override kaluaran atawa mareuman Raspberry Pi.

Naon anu aya dina kit anjeun

  1. Ngawangun Kartu Automation pikeun buah prambus PiKartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr
  2. Pamasangan hardwareKartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr1a. Opat M2.5x18mm jalu-bikang kuningan standoffs
    b. Opat screws kuningan M2.5x5mm
    c. Opat M2.5 kacangan kuningan
  3. Dua jumper.Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr2Anjeun teu kedah jumper nalika nganggo ngan hiji Kartu Automation Gedong. Tingali bagian STACK LEVEL JUMPERS upami anjeun badé nganggo sababaraha kartu.
  4. Kabéh panyambung kawin bikang diperlukeun.Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr3

PANDUAN ngamimitian gancang

  1. Colokkeun Kartu Automasi Gedong anjeun dina luhureun Raspberry Pi anjeun sareng kakuatankeun sistem.
  2. Aktipkeun komunikasi I2C on buah prambus Pi maké raspi-config.
  3. Pasang parangkat lunak tina github.com:
    a. ~$ git klon https://github.com/SequentMicrosystems/megabas-rpi.git
    b. ~$ cd /home/pi/megabas-rpi
    c. ~/megabas-rpi$ sudo make install
  4. ~/megabas-rpi$ megabas
    Program bakal ngabales daptar paréntah anu sayogi.

Tata perenah

Kartu Automasi Gedong Pi Hut pikeun Raspberry Pi - LAYOUT DEWAN

Opat Tujuan Umum LEDs bisa dikawasa dina software. LEDs tiasa diaktipkeun pikeun nunjukkeun status input, kaluaran atanapi prosés éksternal.

Tumpukan TINGKAT JUMPERS

Tilu posisi kénca konektor J3 dipaké pikeun milih tingkat tumpukan kartu:Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr4

JUMPERS PILIHAN INPUT

Dalapan inputs universal bisa individual jumper dipilih maca 0-10V, 1K atawa 10K thermistor atawa nutup kontak / counters acara. Frékuénsi maksimum acara counters nyaéta 100 Hz.

Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr5

RS-485 / KOMUNIKASI MODBUS

Kartu Automation Gedong ngandung transceiver RS485 standar anu tiasa diaksés ku prosesor lokal sareng Raspberry Pi. Konfigurasi nu dipikahoyong diatur tina tilu jumpers bypass on konektor konfigurasi J3.Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr6

Upami jumper dipasang, Raspberry Pi tiasa komunikasi sareng alat naon waé anu nganggo antarmuka RS485. Dina konfigurasi ieu Kartu Automation Gedong mangrupakeun sasak pasip nu implements ngan tingkat hardware diperlukeun ku protokol RS485. Pikeun nganggo konfigurasi ieu, anjeun kedah nyarios ka prosesor lokal pikeun ngaleupaskeun kadali beus RS485:
~$ megabas [0] wcfgmb 0 0 0 0
Mun jumpers dihapus, kartu beroperasi salaku budak MODBUS sarta implements protokol MODBUS RTU. Sakur master MODBUS tiasa ngaksés sadaya input kartu, sareng nyetél sadaya kaluaran nganggo paréntah MODBUS standar. Daptar lengkep paréntah anu dilaksanakeun tiasa dipendakan dina GitHub:
https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
Dina duanana konfigurasi processor lokal perlu diprogram pikeun ngaleupaskeun (jumpers dipasang) atawa ngadalikeun (jumpers dihapus) sinyal RS485. Tingali garis paréntah bantosan online pikeun inpormasi anu langkung lengkep.

Raspberry Pi lulugu

Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr7

SYARAT kakuatan

Kartu Automation Gedong merlukeun suplai kakuatan 24VDC / AC diatur éksternal. Kakuatan disadiakeun pikeun dewan ngaliwatan konektor dedicated di pojok katuhu luhur (tingali dewan perenah). Papan nampi boh sumber listrik DC atanapi AC. Upami sumber kakuatan DC dianggo, polaritasna henteu penting. Regulator 5V lokal nyayogikeun kakuatan dugi ka 3A ka Raspberry Pi, sareng régulator 3.3V nguatkeun sirkuit digital. Konverter DC-DC terasing dianggo pikeun ngawasa relay.

Urang nyarankeun ngagunakeun ngan 24VDC / suplai kakuatan AC
Pikeun ngawasa kartu raspberry pi
Lamun sababaraha Kartu Automation Gedong nu tumpuk dina luhureun silih, kami nyarankeun make 24VDC tunggal / catu daya AC pikeun kakuatan sadaya kartu. Pamaké kedah ngabagi kabel sareng ngajalankeun kabel ka unggal kartu.
Konsumsi kakuatan:
• 50 mA @ + 24V

INPUT UNIVERSAL

Kartu Automation Gedong gaduh dalapan input universal anu tiasa dipilih jumper pikeun ngukur sinyal 010V, thermistor 1K atanapi 10K atanapi nutup kontak / counter acara dugi ka 100Hz.Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr8Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr9

KONFIGURASI KONTROL ACARA / TUTUP KONTAK Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr10

Konfigurasi pangukuran suhu jeung 1K THERMISTORS Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr11

Konfigurasi pangukuran suhu jeung 10K THERMISTORS Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr12

0-10V OUTPUTS Konfigurasi. MAX BEBAN = 10mA Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr13

HARDWARE WATCHDOG

Kartu Automasi Gedong ngandung pengawas hardware anu diwangun anu bakal ngajamin yén proyék kritis misi anjeun bakal terus jalan sanajan parangkat lunak Raspberry Pi ngagantung. Saatos kakuatan up watchdog ditumpurkeun, sarta jadi aktip sanggeus narima reset munggaran.
Waktos standar nyaéta 120 detik. Sakali diaktipkeun, upami teu nampi reset ti buah prambus Pi dina 2 menit, watchdog nu motong kakuatan tur malikkeun deui sanggeus 10 detik.
Raspberry Pi kedah ngaluarkeun paréntah reset dina port I2C sateuacan timer on watchdog tamat.
Periode timer sanggeus kakuatan up jeung periode timer aktip bisa diatur tina garis paréntah. Jumlah resets disimpen dina lampu kilat jeung bisa diakses atawa diberesihan tina garis paréntah. Kabéh paréntah watchdog digambarkeun ku fungsi pitulung online.

INPUT ANALOG / KALIBRASI OUTPUT

Sadaya input sareng kaluaran analog dikalibrasi di pabrik, tapi paréntah firmware ngamungkinkeun pangguna pikeun nga-kalibrasi deui dewan, atanapi nga-kalibrasi kana katepatan anu langkung saé. Sadaya input sareng kaluaran dikalibrasi dina dua titik; pilih dua titik sacaket mungkin ka dua tungtung skala. Pikeun calibrate inputs, pamaké kudu nyadiakeun sinyal analog. (Misalnaample: mun calibrate 0-10V inputs, pamaké kudu nyadiakeun 10V catu daya adjustable). Pikeun calibrate kaluaran, pangguna kedah ngaluarkeun paréntah pikeun nyetél kaluaran ka nilai anu dipikahoyong, ngukur hasilna sareng ngaluarkeun paréntah kalibrasi pikeun nyimpen nilai.
Nilai-nilai disimpen dina lampu kilat sareng kurva input dianggap linier. Upami aya kasalahan nalika kalibrasi ku ngetikkeun paréntah anu salah, paréntah RESET tiasa dianggo pikeun ngareset sadaya saluran dina grup anu cocog kana nilai pabrik. Saatos RESET calibration bisa restarted.
Papan tiasa dikalibrasi tanpa sumber sinyal analog, ku cara nga-kalibrasi heula kaluaran teras ngalihkeun kaluaran anu dikalibrasi ka input anu saluyu. Paréntah di handap ieu sayogi pikeun kalibrasi:

KALIBRASI INPUT 0-10V: megabas cuin
RESET KALIBRASI INPUT 0-10V: megabas rcuin
KALIBRASI 10K INPUT: megabas kresin
RESET 10K INPUT: megabas rcresin
KALIBRASI OUTPUT 0-10V: megabas cuut
NILAI KALIBRASI TOKO DI FLASH: megabas alta_comanda
RESET KALIBRASI OUTPUT 0-10V: megabas reuwas

SPESIFIKASI HARDWARE

ON dewan resettable sekering: 1A

Input 0-10V:

• Input Maximum Voltage: 12V
• Impedansi Input: 20KΩ
• Resolusi: 12 bitu
• Samplaju le: tbd

Input panutupanana KONTAK

  • Frékuénsi cacah maksimum: 100 Hz

Kaluaran 0-10V:

  • Beban Kaluaran Minimum: 1KΩ
  • Resolusi: 13 BIT

Kaluaran TRIAC:

  • Maksimum Kaluaran Ayeuna: 1A
  • Kaluaran Maksimum Voltagieu: 120v

LINEARITAS leuwih Skala pinuh

Input analog diolah nganggo konverter 12 bit A/D internal kana prosesor on-board. Input nyaéta sampdipingpin dina 675 Hz.
Kaluaran analog disintésis PWM nganggo timer 16 bit. Nilai PWM dibasajankeun 0 nepi ka 4,800.
Sadaya input sareng kaluaran dikalibrasi dina waktos uji dina titik tungtung sareng nilai disimpen dina lampu kilat.
Saatos calibration kami pariksa linieritas dina skala pinuh sareng kéngingkeun hasil ieu:

Saluran Kasalahan Max %
0-10V IN 15μV 0.15%
0-10V OUT 10μV 0.10%

SPESIFIKASI MEKANIS

Kartu Otomatis Gedong Pi Hut pikeun Raspberry Pi - Gbr14

SETUP SOFTWARE

  1. Gaduh Raspberry Pi anjeun siap sareng OS panganyarna.
  2. Aktipkeun komunikasi I2C: ~$ sudo raspi-config
    1. Robah Kecap aksés pamaké Ganti sandi pikeun pangguna standar
    2. Pilihan Jaringan Konpigurasikeun setélan jaringan
    3. Pilihan Boot Konpigurasikeun pilihan pikeun ngamimitian
    4. Pilihan Lokalisasi Setel setelan basa sareng régional pikeun cocog..
    5. Pilihan Interfacing Konpigurasikeun sambungan kana périferal 
    6. Overclock Konpigurasikeun overclocking pikeun Pi anjeun
    7. Pilihan Advanced Konpigurasikeun setélan canggih
    8. Ngamutahirkeun Apdet alat ieu ka versi panganyarna
    9. Ngeunaan raspi-config Émbaran ngeunaan konfigurasi ieu
    P1 Kaméra Aktipkeun / Pareuman sambungan kana Kaméra Raspberry Pi
    P2 SSH Aktipkeun / Pareuman aksés garis paréntah jauh ka Pi anjeun
    P3 VNC Aktipkeun / Nonaktipkeun aksés jauh grafis ka Pi anjeun nganggo…
    P4 SPI Aktipkeun / Pareuman loading otomatis tina modul kernel SPI
    P5 I2C Aktipkeun / Pareuman loading otomatis tina modul kernel I2C
    P6 séri Aktipkeun / Pareuman cangkang jeung pesen kernel ka port serial
    P7 1-Kawat Aktipkeun / Nonaktipkeun panganteur hiji-kawat
    P8 GPIO jauh Aktipkeun / Pareuman aksés jauh ka pin GPIO
  3. Pasang parangkat lunak megabas ti 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 bakal ngabales daptar paréntah anu sayogi.
Ketik "megabas -h" kanggo pitulung online.
Saatos masang parangkat lunak, anjeun tiasa ngapdet kana vérsi pangénggalna nganggo paréntah:
~$ cd /home/pi/megabas-rpi
~/megabas-rpi$ git pull
~/megabas-rpi$ sudo make install The Pi - logo

Dokumén / Sumberdaya

Kartu Automasi Gedong Pi Hut pikeun Raspberry Pi [pdf] Pituduh pamaké
Kartu Automation Gedong pikeun Raspberry Pi, Kartu Automation Gedong, Kartu Automation pikeun Raspberry Pi, Gedong Kartu Otomatisasi Raspberry Pi

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *