I-logo ye-Pi

UKWAKHA Ikhadi Le-Automation le-RASPBERRY Pi
UMHLAHLANDLELA WOMSEBENZISI VERSION 4.1
SequentMicrosystems.com

INCAZELO EJWAYELEKILE

Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - fig

Isizukulwane sesibili sekhadi lethu le-Building Automation Card siletha kuplathifomu ye-Raspberry Pi konke okokufaka nokuphumayo okudingekayo Kuhlelo Lokwakha Ezishintshayo. Inamathela kumazinga angu-8, ikhadi lisebenza nazo zonke izinhlobo ze-Raspberry Pi, ukusuka ku-Zero ukuya ku-4.
Izikhonkwane ezimbili ze-Raspberry Pi's GPIO zisetshenziselwa ukuxhumana kwe-I2C. Enye iphinikhodi yabelwe isibambi esiphazamisayo, okushiya izikhonkwane ze-GPIO ezingu-23 zitholakalela umsebenzisi.
Okokufaka okuyisishiyagalombili kwendawo yonke, okungakhetheka ngakunye, kukuvumela ukuthi ufunde amasiginali angu-0-10V, ubale ukuvalwa kokuxhumana, noma ulinganise amazinga okushisa usebenzisa izifudumezi ezishisayo ezingu-1K noma ezingu-10K. Okuphumayo okulungisekayo okungu-0-10V okune kungalawula ama-dimmers okukhanya noma amanye amadivayisi wezimboni. Okuphumayo okune kwe-triac ye-24VAC kungalawula ukudluliselwa kwe-AC noma okokusebenza kokushisisa nokupholisa. Izinkomba ze-LED zibonisa isimo sayo yonke imiphumela. Imvume yembobo ye-RS485/MODBUS icishe ibe nokunwebeka okungenamkhawulo. Okokugcina, imbobo entsha ye-1-WIRE ingasetshenziswa ukufunda izinga lokushisa kusuka kunzwa ye-DS18B20.
Ama-TVS diode kukho konke okokufaka avikela ikhadi le-ESD yangaphandle. I-fuse ehlelwa kabusha yangaphakathi iyivikela kuzikhindi ezinephutha. Umthombo wamandla owodwa ongu-24V AC noma we-DC ungahlinzeka nge-5V/3A ye-Raspberry Pi.

IZICI

  • Okokufaka kwe-jumper okuyisishiyagalombili okusethezeka kwendawo yonke, kwe-analog/digital
  • 0-10V Okokufaka noma
  • Xhumana Nokufakwa Kwesibali Sokuvalwa noma
  • Okokufaka kwenzwa yezinga lokushisa engu-1K/10K
  • Okune 0-10V Okukhiphayo
  • Imiphumela ye-TRIAC emine enabashayeli abangu-1A/48VAC
  • Ama-LED amane Injongo Ejwayelekile
  • Imbobo ye-RS485/MODBUS
  • Iwashi lesikhathi sangempela elinesipele sebhethri
  • I-push-inkinobho
  • 1-WIRE interface
  • Ukuvikelwa kwe-TVS kukho konke okokufaka
  • I-On-board Hardware Watchdog
  • 24VAC/DC ugesi

Konke okokufaka nokukhiphayo kusebenzisa izixhumi ezixhumeka kalula ezivumela ukufinyelela okulula kwezintambo lapho amakhadi amaningi estakiwe. Amakhadi Okuzenzakalela Okwakha Afika kwayisishiyagalombili angapakishwa phezu kwe-Raspberry Pi eyodwa. Amakhadi abelana ngebhasi le-I2C le-serial esebenzisa izikhonkwane ezimbili kuphela ze-Raspberry Pi's GPIO ukuphatha wonke amakhadi ayisishiyagalombili.
Izinjongo ezine ezijwayelekile zama-LED zingahlotshaniswa nokokufaka kwe-analog noma ezinye izinqubo ezilawulwayo.
Inkinobho yokusunduza esebhodini ingahlelwa ukuze isike okokufaka, ikhiphe okuphumayo noma ivale i-Raspberry Pi.

YINI EKHITHI YAKHO

  1. Ukwakha Ikhadi Le-Automation le-Raspberry PiIkhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig
  2. I-hardware yokukhwezaIkhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig1a. Izithonjana ezine zethusi ze-M2.5x18mm zesilisa nesifazane
    b. Izikulufu zethusi ezine ze-M2.5x5mm
    c. Amantongomane amane ethusi angu-M2.5
  3. Ama-jumper amabili.Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig2Awuwadingi ama-jumper uma usebenzisa i-Building Automation Card eyodwa kuphela. Bheka isigaba se-STACK LEVEL JUMPERS uma uhlela ukusebenzisa amakhadi amaningi.
  4. Zonke izixhumi zokukhwelana zabesifazane ezidingekayo.Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig3

UMHLAHLANDLELA WOKUQALA OKUSHESHAYO

  1. Xhuma i-Building Automation Card yakho phezu kwe-Raspberry Pi yakho bese unika amandla isistimu.
  2. Nika amandla ukuxhumana kwe-I2C ku-Raspberry Pi usebenzisa i-raspi-config.
  3. Faka isoftware kusuka ku-github.com:
    a. ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
    b. ~$ cd /home/pi/megabas-rpi
    c. ~/megabas-rpi$ sudo yenza ukufaka
  4. ~/megabas-rpi$ megabas
    Uhlelo luzophendula ngohlu lwemiyalo etholakalayo.

UKUHLELWA KWEBHHODI

Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - UKUHLELWA KWEBHHODI

Ama-LED amane eNhloso Ejwayelekile angalawulwa ku-software. Ama-LED angenziwa asebenze ukuze abonise isimo sanoma yikuphi okokufaka, okukhiphayo noma inqubo yangaphandle.

IZIGQIKO ZESITAKA

Indawo emithathu kwesokunxele yesixhumi i-J3 isetshenziselwa ukukhetha ileveli yesitaki sekhadi:Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig4

OKUFANELEKILE UKUKHETHA

Okokufaka okuyisishiyagalombili kwendawo yonke kungase kukhethwe i-jumper ngayinye ukuze kufundwe ama-thermistors angu-0-10V, 1K noma angu-10K noma izinto zokubala zokuvala/zokuthinta umcimbi. Imvamisa ephezulu yokubala yomcimbi ngu-100 Hz.

Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig5

RS-485/MODBUS COMUNICATION

I-Building Automation Card iqukethe i-transceiver ejwayelekile ye-RS485 engafinyelelwa yi-processor yendawo kanye ne-Raspberry Pi. Ukucushwa okufunayo kusethwe kusuka kuma-bypass jumper amathathu kusixhumi sokumisa i-J3.Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig6

Uma ama-jumpers efakiwe, i-Raspberry Pi ingaxhumana nanoma iyiphi idivayisi ene-RS485 interface. Kulokhu kumiswa Ikhadi Lokuzenzakalela Lokwakha liyibhuloho elisebenza kuphela elenza amazinga wehadiwe adingwa umthetho olandelwayo we-RS485. Ukuze usebenzise lokhu kulungiselelwa, udinga ukutshela iphrosesa yendawo ukuthi ikhulule ukulawula kwebhasi le-RS485:
~$ megabas [0] wcfgmb 0 0 0 0
Uma ama-jumpers asusiwe, ikhadi lisebenza njenge-MODBUS isigqila futhi lisebenzisa iphrothokholi ye-MODBUS RTU. Noma iyiphi i-MODBUS master ingafinyelela konke okokufaka kwekhadi, futhi isethe yonke imiphumela isebenzisa imiyalo evamile ye-MODBUS. Uhlu oluningiliziwe lwemiyalo esetshenzisiwe lungatholakala ku-GitHub:
https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
Kuzo zombili izimo iphrosesa yasendaweni idinga ukuhlelwa ukuze ikhulule (ama-jumpers afakiwe) noma ukulawula (ama-jumpers asusiwe) amasignali e-RS485. Bona usizo lomugqa womyalo ku-inthanethi ukuze uthole ulwazi olwengeziwe.

I-RASPBERRY PI INHLOKO

Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig7

IZIDINGO ZAMANDLA

Ikhadi le-Building Automation Card lidinga ukunikezwa kwamandla okulawulwayo kwangaphandle okungu-24VDC/AC. Amandla anikezwa ebhodini ngesixhumi esizinikele ekhoneni eliphezulu kwesokudla (bheka UKUHLELWA KWEBHHODI). Amabhodi amukela umthombo wamandla we-DC noma we-AC. Uma kusetshenziswa umthombo wamandla we-DC, i-polarity ayibalulekile. Isilawuli sendawo se-5V sinikeza amandla afika ku-3A ku-Raspberry Pi, futhi isilawuli esingu-3.3V sinikeza amandla amasekhethi edijithali. Iziguquli ze-DC-DC ezihlukanisiwe zisetshenziselwa ukunika amandla ama-relay.

SINCOMA UKUSEBENZISA KUPHELA 24VDC/AC POWER SUPPLY
UKUZE AMANDLA I-RASPBERRY PI IKHADI
Uma Amakhadi Okuzenzakalela Kwesakhiwo amaningi estakwe phezu kwamanye, sincoma ukusebenzisa ugesi owodwa ongu-24VDC/AC ukuze unike amandla wonke amakhadi. Umsebenzisi kufanele ahlukanise ikhebula futhi asebenzise izintambo ekhadini ngalinye.
UKUSEBENZISA AMANDLA:
• 50 mA @ +24V

OKUFAKAYO KWAZONKE

I-Building Automation Card inokufakwayo okuyisishiyagalombili kwendawo yonke okungakhethwa i-jumper ukukala amasiginali angu-010V, ama-thermistors angu-1K noma angu-10K noma izinto zokubala zokuvala/umcimbi ezingafika ku-100Hz.Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig8Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig9

UKULUNGISWA KWESIBINI SOMCIMBI/UKULUNGISELELA UKUVALWA KOMTHETHO Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig10

UKULUNGISWA KWESILINGANISO SESILINGANISO ESINE-1K THERMISTORS Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig11

UKULUNGISWA KWESILINGANISO SESILINGANISO ESINE-10K THERMISTORS Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig12

0-10V UKULUNGISELELA OKUPHUMAYO. UMLAYEZO OMKHULU = 10mA Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig13

I-WATCHDOG YE-Hardware

I-Building Automation Card iqukethe i-hardware watchdog eyakhelwe ngaphakathi ezoqinisekisa ukuthi iphrojekthi yakho ebaluleke kakhulu izoqhubeka nokusebenza ngisho noma isofthiwe ye-Raspberry Pi ivaliwe. Ngemva kokunika amandla i-watchdog iyakhutshazwa, futhi iqala ukusebenza ngemva kokuthola ukusetha kabusha kokuqala.
Isikhathi sokuvala esizenzakalelayo amasekhondi angu-120. Uma isicushiwe, uma ingakutholi ukusetha kabusha kusuka ku-Raspberry Pi phakathi nemizuzu emi-2, inja inqamula amandla futhi iwabuyisele ngemva kwemizuzwana eyi-10.
I-Raspberry Pi idinga ukukhipha umyalo wokusetha kabusha embobeni ye-I2C ngaphambi kokuthi isibali sikhathi esiku-watchdog siphelelwe yisikhathi.
Isikhathi sesibali sikhathi ngemva kokuvula amandla kanye nesikhathi esisebenzayo singasethwa emugqeni womyalo. Inombolo yokusetha kabusha igcinwa ku-flash futhi ingafinyelelwa noma isulwe emugqeni womyalo. Yonke imiyalo ye-watchdog ichazwa umsebenzi wosizo lwe-inthanethi.

OKUFAKAYO/OKUPHUMA UKULINGANISWA

Konke okokufaka kwe-analog kanye nokuphumayo kuyalinganiswa efekthri, kodwa imiyalo ye-firmware ivumela umsebenzisi ukuthi alinganise kabusha ibhodi, noma alilinganise ukuze linembe kangcono. Konke okokufaka nokuphumayo kulinganiswa ngamaphoyinti amabili; khetha amaphuzu amabili eduze ngangokunokwenzeka emikhawulweni emibili yesikali. Ukuze ulinganise okokufaka, umsebenzisi kufanele anikeze amasiginali e-analog. (Eksample: ukuze ulinganise okokufaka okungu-0-10V, umsebenzisi kufanele anikeze amandla alungisekayo angu-10V). Ukuze ulinganise okuphumayo, umsebenzisi kufanele akhiphe umyalo wokusetha okukhiphayo kunani elifiswayo, alinganise umphumela futhi akhiphe umyalo wokulinganisa ukuze kugcinwe inani.
Amanani agcinwa ku-flash futhi ijika lokokufaka lithathwa njengelayini. Uma kwenzeka iphutha ngesikhathi sokulinganisa ngokuthayipha umyalo ongalungile, umyalo we-RESET ungasetshenziswa ukusetha kabusha zonke iziteshi eqenjini elihambisanayo zibe amanani efekthri. Ngemva kwe-RESET ukulinganiswa kungaqalwa kabusha.
Ibhodi lingalinganiswa ngaphandle komthombo wamasiginali e-analogi, ngokulinganisa kuqala okuphumayo bese uhambisa okukhiphayo okulinganiselwe kokufakwayo okuhambisanayo. Imiyalo elandelayo iyatholakala ukuze ilinganiswe:

CALIBRA 0-10V OKUFAKAYO: megabas cuin
SETHA KABUSHA UKULINGANA KWE-0-10V OKUFAKAYO: megabas rcuin
LINGISA OKUFAKAYO okungu-10K: megabas cresin
SETHA KABUSHA OKUFAKAYO okungu-10K: megabas i-rcresin
CALIBRA 0-10V OKUPHUMAYO: megabas i-cuout
ISITOLO ELIKALIZIWE INANI KUFLESHI: megabas alta_coma
SETHA KABUSHA UKULINGANA OKUPHUMA KWE-0-10V: megabas i-rcuout

IMICIMBI YE-hardware

EBHODENI IFUSE ENGASETHA KABUSHA: 1A

0-10V OKUFAKAYO:

• Ivolumu Yokufaka Okuphezulutage: 12V
• Ukuphazamiseka Kokufaka: 20KΩ
• Isixazululo: 12 amabhithi
• Sampisilinganiso: i-tbd

OKUFAKAYO UKUVALWA KOKUXHUMANA

  • Imvamisa yokubala enkulu: 100 Hz

0-10V OKUPHUMAYO:

  • Ubuncane Bomthwalo Wokukhiphayo: 1KΩ
  • Ukulungiswa: 13 BITS

I-TRIAC OUTPUTS:

  • Okukhiphayo Okuphezulu Kwamanje: 1A
  • Umthamo Ophumayo Omkhulutage: 120v

I-LINEARITY PHEZU KWESIKALI ESIGCWELE

Okokufaka kwe-analogi kusetshenzwa kusetshenziswa iziguquli ze-12 bit A/D zangaphakathi kuphrosesa esebhodini. Okokufaka kungu-sampiholele ku-675 Hz.
Imiphumela ye-analogi ihlanganiswa ne-PWM kusetshenziswa izibali-sikhathi eziyi-16 bit. Amanani e-PWM asukela ku-0 kuye ku-4,800.
Konke okokufaka nokuphumayo kuyalinganiswa ngesikhathi sokuhlolwa ezindaweni zokugcina futhi amanani agcinwa ku-flash.
Ngemva kokulinganisa sihlole umugqa wesikali esigcwele futhi sathola imiphumela elandelayo:

Isiteshi Iphutha Elikhulu %
0-10V NGAPHAKATHI 15μV 0.15%
0-10V PHUMILE 10μV 0.10%

IMINININGWANE YOMKHETHI

Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi - Fig14

UKUHLELWA KWE-SOFTWARE

  1. Lungiselela i-Raspberry Pi yakho nge- OS yakamuva.
  2. Nika amandla ukuxhumana kwe-I2C: ~$ sudo raspi-config
    1. Shintsha iphasiwedi yomsebenzisi Shintsha iphasiwedi yomsebenzisi ozenzakalelayo
    2. Izinketho zenethiwekhi Lungiselela izilungiselelo zenethiwekhi
    3. Izinketho zokuqalisa Lungiselela izinketho zokuqalisa
    4. Izinketho zendawo Setha izilungiselelo zolimi nezesifunda ukuze zifane..
    5. Izinketho Zokuxhumana Lungiselela ukuxhumeka kuma-peripheral 
    6. Overclock Lungiselela i-overclocking ye-Pi yakho
    7. Izinketho Ezithuthukile Lungiselela izilungiselelo ezithuthukile
    8. Buyekeza Buyekeza leli thuluzi libe yinguqulo yakamuva
    9. Mayelana ne-raspi-config Ulwazi mayelana nalokhu kulungiselelwa
    P1 Ikhamera Nika amandla/Khubaza ukuxhumeka kukhamera ye-Raspberry Pi
    P2 I-SSH Nika amandla/Khubaza ukufinyelela komugqa womyalo oqhelile ku-Pi yakho
    P3 I-VNC Nika amandla/Khubaza ukufinyelela okukude okuyisithombe ku-Pi yakho usebenzisa...
    P4 SPI Nika amandla/Khubaza ukulayishwa okuzenzakalelayo kwe-SPI kernel module
    P5 I-I2C Nika amandla/Khubaza ukulayishwa okuzenzakalelayo kwe-I2C kernel module
    P6 I-serial Nika amandla/Khubaza imilayezo yegobolondo ne-kernel embobeni ye-serial
    P7 1-Intambo Nika amandla/Khubaza isixhumi esibonakalayo socingo olulodwa
    P8 I-GPIO ekude Nika amandla/Khubaza ukufinyelela okukude kumaphini we-GPIO
  3. Faka isoftware ye-megabas kusuka ku-github.com: ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
  4. ~$ cd /home/pi/megabas-rpi
  5.  ~/megaioind-rpi$ sudo yenza ukufaka
  6. ~/megaioind-rpi$ megabas

Uhlelo luzophendula ngohlu lwemiyalo etholakalayo.
Thayipha okuthi “megabas -h” ukuze uthole usizo lwe-inthanethi.
Ngemva kokufaka isofthiwe, ungayibuyekezela enguqulweni yakamuva ngemiyalo:
~$ cd /home/pi/megabas-rpi
~/megabas-rpi$ git donsa
~/megabas-rpi$ sudo yenza ukufaka I-logo ye-Pi

Amadokhumenti / Izinsiza

Ikhadi le-Pi Hut Building Automation Card le-Raspberry Pi [pdf] Umhlahlandlela Womsebenzisi
Ikhadi Lokwakha Ezishintshayo le-Raspberry Pi, Ikhadi Lokwakha Ezishintshayo, Ikhadi Le-Automation le-Raspberry Pi, I-Raspberry Pi Automation Card Building

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *