ʻO ka Pi - logo

KALE AUTOMATION HALE no RASPBERRY Pi
HE 4.1
SequentMicrosystems.com

KA HOIKE ANA

ʻO ka Pi Hut Building Automation Card no Raspberry Pi - fig

ʻO ka lua o ka hanauna o kā mākou Building Automation Card e lawe mai i ka paepae Raspberry Pi i nā mea hoʻokomo a me nā mea e pono ai no ka Building Automation Systems. Hiki ke hoʻopaʻa ʻia i nā pae 8, hana ke kāleka me nā mana Raspberry Pi āpau, mai Zero a 4.
Hoʻohana ʻia ʻelua mau pine GPIO o Raspberry Pi no ke kamaʻilio I2C. Hāʻawi ʻia kahi pine ʻē aʻe no ka mea nāna e hoʻopau, waiho ʻia nā pine 23 GPIO i loaʻa no ka mea hoʻohana.
ʻEwalu mau mea hoʻokomo honua, hiki ke koho ʻia, e heluhelu ʻoe i nā hōʻailona 0-10V, helu i nā pani hoʻopili, a i ʻole e ana i nā mahana me ka 1K a i ʻole 10K thermistors. ʻEhā 0-10V programmable outputs hiki ke hoʻomalu i nā dimmer māmā a i ʻole nā ​​​​mea hana ʻoihana ʻē aʻe. ʻEhā 24VAC triac outputs hiki ke hoʻomalu i nā relay AC a i ʻole nā ​​mea hoʻomehana a me nā mea hoʻoluʻu. Hōʻike nā hōʻailona LED i ke kūlana o nā huahana a pau. ʻAe ʻia kahi awa RS485/MODBUS kokoke i ka hiki ʻole ke hoʻonui. ʻO ka mea hope akā ʻaʻole ka mea liʻiliʻi, hiki ke hoʻohana ʻia kahi awa 1-WIRE hou e heluhelu i ka mahana mai ka sensor DS18B20.
ʻO nā diodes TVS ma nā mea hoʻokomo āpau e pale i ke kāleka no ka ESD waho. Mālama ʻia ka fuse hiki ke hoʻihoʻi ʻia ma luna o ka moku mai nā pōkole pōkole. Hiki i ka mana 24V AC a i ʻole DC ke hāʻawi i ka 5V/3A no Raspberry Pi.

HIʻona

  • ʻEwalu jumper settable universal, analog/digital inputs
  • 0-10V Inputs a i ʻole
  • Hoʻokaʻaʻike i nā mea hoʻokomo helu pani a i ʻole
  • 1K/10K Nā Hoʻokomo ʻana i ka Mahana
  • ʻEhā 0-10V Hua
  • ʻEhā TRIAC Outputs me nā mea hoʻokele 1A/48VAC
  • ʻEhā mau kukui LED
  • RS485/MODBUS awa
  • ʻO ka uaki manawa maoli me ke kākoʻo pākaukau
  • Pākuʻi ma luna o ka papa
  • 1-WIRE interface
  • Palena TVS ma nā mea hoʻokomo a pau
  • Ilio kiai lako lako ma ka moku
  • 24VAC/DC mana lako

Hoʻohana nā mea hoʻokomo a me nā mea hoʻopuka a pau i nā mea hoʻohui pluggable e ʻae i ke komo uea maʻalahi ke hoʻopaʻa ʻia nā kāleka he nui. Hiki ke hoʻopaʻa ʻia ma luna o hoʻokahi Raspberry Pi a hiki i ʻewalu mau Kāleka Automation Building. Hoʻokaʻawale nā ​​kāleka i kahi kaʻa kaʻa I2C me ka hoʻohana ʻana i ʻelua mau pine GPIO o Raspberry Pi e mālama i nā kāleka ʻewalu.
Hiki ke hoʻopili ʻia nā LED kumu nui ʻehā me nā hoʻokomo analog a i ʻole nā ​​​​kaʻina hana ʻē aʻe.
Hiki ke hoʻolālā ʻia kahi pihi kaomi ma luna o ka papa e ʻoki i nā mea hoʻokomo, hoʻopau i nā mea hoʻopuka a pani i ka Raspberry Pi.

HE aha i loko o kāu kime

  1. Ke kūkulu ʻana i Kāleka Automation no Raspberry PiKa Pi Hut Building Automation Card no Raspberry Pi - Fig
  2. Lako paʻaKa Pi Hut Building Automation Card no Raspberry Pi - Fig1a. ʻEhā mau pahu keleawe M2.5x18mm kāne-wahine
    b. ʻEhā wili keleawe M2.5x5mm
    c. ʻEhā nati keleawe M2.5
  3. ʻElua mea lele.Ka Pi Hut Building Automation Card no Raspberry Pi - Fig2ʻAʻole pono ʻoe i nā mea lele i ka wā e hoʻohana ai i hoʻokahi Kāleka Automation Building. E nānā i ka ʻāpana STACK LEVEL JUMPERS inā hoʻolālā ʻoe e hoʻohana i nā kāleka lehulehu.
  4. ʻO nā mea hoʻohui male wahine a pau e pono ai.Ka Pi Hut Building Automation Card no Raspberry Pi - Fig3

Alakaʻi hoʻomaka wikiwiki

  1. E hoʻopili i kāu Kāleka Automation Building ma luna o kāu Raspberry Pi a hoʻoikaika i ka ʻōnaehana.
  2. E hoʻā i ke kamaʻilio I2C ma Raspberry Pi me ka hoʻohana ʻana i raspi-config.
  3. E hoʻouka i ka polokalamu mai github.com:
    a. ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
    b. ~$ cd /home/pi/megabas-rpi
    c. ~/megabas-rpi$ sudo e hoʻokomo
  4. ~/megabas-rpi$ megabas
    E pane ka polokalamu me ka papa inoa o nā kauoha i loaʻa.

PAPA PAPA

ʻO ka Pi Hut Building Automation Card no Raspberry Pi - PAPA PAPA

Hiki ke ho'omalu 'ia nā LED ma ka lako polokalamu. Hiki ke ho'āla ʻia nā LED e hōʻike i ke kūlana o kekahi hoʻokomo, hoʻopuka a i ʻole kaʻina hana waho.

NA LELE LEE ELELE

Hoʻohana ʻia ʻekolu kūlana hema o ka mea hoʻohui J3 no ke koho ʻana i ka pae hoʻopaʻa o ke kāleka:Ka Pi Hut Building Automation Card no Raspberry Pi - Fig4

NA LELE KOHO INPUT

Hiki ke koho pākahi ʻia nā mea hoʻokomo honua ʻewalu e heluhelu i ka thermistors 0-10V, 1K a i ʻole 10K a i ʻole ka hoʻopili ʻana i ka pani pani/nā helu hanana. ʻO 100 Hz ka alapine kiʻekiʻe o nā helu hanana.

Ka Pi Hut Building Automation Card no Raspberry Pi - Fig5

RS-485/MODBUS KOMUNIKASI

Aia i ka Building Automation Card kahi transceiver RS485 maʻamau i hiki ke kiʻi ʻia e ke kaʻina hana kūloko a me Raspberry Pi. Hoʻonohonoho ʻia ka hoʻonohonoho i makemake ʻia mai ʻekolu mau bypass jumpers ma ka hoʻopili hoʻonohonoho J3.Ka Pi Hut Building Automation Card no Raspberry Pi - Fig6

Inā hoʻokomo ʻia nā mea lele, hiki i ka Raspberry Pi ke kamaʻilio me kekahi mea me kahi interface RS485. Ma kēia hoʻonohonoho ʻana, ʻo ka Building Automation Card kahi alahaka passive e hoʻokō wale ana i nā pae lako pono e koi ʻia e ka protocol RS485. No ka hoʻohana ʻana i kēia hoʻonohonoho, pono ʻoe e haʻi i ke kaʻina hana kūloko e hoʻokuʻu i ka mana o ka pahi RS485:
~$ megabas [0] wcfgmb 0 0 0 0
Inā wehe ʻia nā mea lele, hana ke kāleka ma ke ʻano he kauā MODBUS a hoʻokō i ka protocol MODBUS RTU. Hiki i kēlā me kēia haku MODBUS ke komo i nā mea hoʻokomo a pau o ke kāleka, a hoʻonohonoho i nā huahana a pau me nā kauoha MODBUS maʻamau. Hiki ke loaʻa kahi papa inoa kikoʻī o nā kauoha i hoʻokō ʻia ma GitHub:
https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
Ma nā hoʻonohonoho ʻelua, pono e hoʻolālā ʻia ka mea hana kūloko e hoʻokuʻu (ua hoʻokomo ʻia nā jumpers) a i ʻole ka hoʻomalu ʻana (wehe ʻia nā jumpers) i nā hōʻailona RS485. E ʻike i ka laina kauoha kōkua pūnaewele no ka ʻike hou aku.

PONO PI RASPBERI

Ka Pi Hut Building Automation Card no Raspberry Pi - Fig7

KA MANA MANA

Pono ke Kāleka Automation Building i kahi lako mana ho'oponopono waho 24VDC/AC. Hāʻawi ʻia ka mana i ka papa ma o ka mea hoʻohui i hoʻolaʻa ʻia ma ka ʻaoʻao ʻākau o luna (e ʻike i ka LAYOUT BOARD). ʻAe nā papa i ka mana DC a i ʻole AC. Inā hoʻohana ʻia kahi kumu mana DC, ʻaʻole nui ka polarity. Hāʻawi kahi mea hoʻoponopono 5V kūloko a hiki i ka mana 3A i Raspberry Pi, a ʻo kahi mea hoʻoponopono 3.3V e mana i nā kaapuni kikohoʻe. Hoʻohana ʻia nā mea hoʻololi DC-DC i hoʻokaʻawale ʻia e mana i nā relays.

KAUOHA MAKOU E hoohana wale i ka mana 24VDC/AC
NO KA MANA I KA PALAPALA RASPBERRY PI
Inā hoʻopaʻa ʻia nā Kāleka Automation Building he nui ma luna o kekahi, manaʻo mākou e hoʻohana i hoʻokahi lako mana 24VDC/AC e mana i nā kāleka āpau. Pono ka mea hoʻohana e hoʻokaʻawale i ke kaula a holo i nā uea i kēlā me kēia kāleka.
KA MANA:
• 50 mA @ +24V

NA ILOKO AUPUNI

He ʻewalu mau mea hoʻokomo honua i ka Building Automation Card i hiki ke koho ʻia i ka jumper no ke ana ʻana i nā hōʻailona 010V, 1K a i ʻole 10K thermistors a i ʻole ka hoʻopili ʻana i nā helu pani / hanana a hiki i 100Hz.Ka Pi Hut Building Automation Card no Raspberry Pi - Fig8Ka Pi Hut Building Automation Card no Raspberry Pi - Fig9

KA HOʻOPIʻI HANA / HOʻOPIʻI HOʻOPIʻI Ka Pi Hut Building Automation Card no Raspberry Pi - Fig10

KA HOʻOPIʻI ANA ME 1K THERMISTORS Ka Pi Hut Building Automation Card no Raspberry Pi - Fig11

KA HOʻOPIʻI ANA ME 10K THERMISTORS Ka Pi Hut Building Automation Card no Raspberry Pi - Fig12

0-10V OUTPUTS CONFIGURATION. MAX LOAD = 10mA Ka Pi Hut Building Automation Card no Raspberry Pi - Fig13

PALAPALA PALAPALA

Aia i loko o ka Building Automation Card kahi ʻīlio kiaʻi lako i kūkulu ʻia e hōʻoiaʻiʻo ana e hoʻomau ka holo ʻana o kāu papahana koʻikoʻi ʻoiai inā e kau ʻia ka polokalamu Raspberry Pi. Ma hope o ka hoʻoulu ʻana, pio ka ʻīlio kiaʻi, a lilo i ka hana ma hope o ka loaʻa ʻana o ka hoʻonohonoho mua.
ʻO 120 kekona ka manawa palena paʻamau. I ka manawa e ho'ā ai, inā ʻaʻole e loaʻa iā ia kahi hoʻonohonoho hou mai Raspberry Pi i loko o 2 mau minuke, ʻoki ka ʻīlio kiaʻi i ka mana a hoʻihoʻi iā ia ma hope o 10 kekona.
Pono ʻo Raspberry Pi e hoʻopuka i kahi kauoha hoʻoponopono ma ke awa I2C ma mua o ka pau ʻana o ka manawa ma ka ʻīlio kiaʻi.
Hiki ke hoʻonohonoho ʻia ka manawa manawa ma hope o ka mana a me ka manawa hana mai ka laina kauoha. Mālama ʻia ka helu o ka hoʻihoʻi ʻana i ka uila a hiki ke kiʻi ʻia a holoi ʻia paha mai ka laina kauoha. Hōʻike ʻia nā kauoha kiaʻi āpau e ka hana kōkua pūnaewele.

ANALOG INPUTS/OUTPUTS CALIBRATION

Hoʻopili ʻia nā mea hoʻokomo a me nā mea hoʻopuka analog a pau ma ka hale hana, akā ʻae nā kauoha firmware i ka mea hoʻohana e calibrate hou i ka papa, a i ʻole e calibrate i ka pololei. Hoʻopili ʻia nā mea hoʻokomo a me nā mea hoʻopuka i ʻelua mau kiko; koho i na kiko elua e pili kokoke ana i na welau elua o ka unahi. No ka calibrate i nā mea hoʻokomo, pono ka mea hoʻohana e hāʻawi i nā hōʻailona analog. (Example: no ka calibrate 0-10V hoʻokomo, pono ka mea hoʻohana e hāʻawi i kahi lako mana 10V hiki ke hoʻololi). No ka calibrate i nā huahana, pono ka mea hoʻohana e hoʻopuka i kahi kauoha e hoʻonohonoho i ka huahana i kahi waiwai i makemake ʻia, e ana i ka hopena a hoʻopuka i ke kauoha calibration e mālama i ka waiwai.
Mālama ʻia nā koina i ka uila a manaʻo ʻia ka laina hoʻokomo. Inā kuhi hewa i ka wā calibration ma ke kākau ʻana i ke kauoha hewa, hiki ke hoʻohana ʻia kahi kauoha RESET e hoʻonohonoho hou i nā kahawai āpau i ka hui pili i nā waiwai o ka hale hana. Ma hope o RESET hiki ke hoʻomaka hou.
Hiki ke hoʻohālikelike ʻia ka papa me ka ʻole o ke kumu o nā hōʻailona analog, ma ka calibrating mua ʻana i nā mea hoʻopuka a laila hoʻohuli i nā hoʻopuka calibrated i nā hoʻokomo pili. Loaʻa kēia mau kauoha no ka calibration:

CALIBRATE 0-10V INPUTS: megabas cuin
E HOʻOhou hou i ka CALIBRATION O 0-10V INPUTS: megabas rcuin
CALIBRATE 10K INPUTS: megabas ʻulaʻula
HOʻOhou hou i 10K mau mea hoʻokomo: megabas rcresin
CALIBRATE 0-10V OUTPUTS: megabas cuout
KA WAIWAI I HOOLAHA I KA HALE KUAI MA FLASH: megabas alta_comanda
E HOʻOHO HOU I KA CALIBRATION O 0-10V OUTPUTS: megabas rcuout

NA PALAPALA PALAPALA

MA KA PAPA RESETTABLE FUSE: 1A

0-10V NUI:

• Voltage: 12V
• Hoʻokomo impedance: 20KΩ
• hooholo: 12 bit
• Sample rate: tbd

NĀ HOʻOPIʻI HOʻOPIʻI

  • Ka helu helu kiʻekiʻe: 100 Hz

0-10V OUTPUTS:

  • Haawe Haawe: 1KΩ
  • Hoʻoholo: 13 BITS

NA HANA TRIAC:

  • Loaʻa i kēia manawa: 1A
  • Voltage: 120V

LINEARITY MA KA PAHA PAHA

Hoʻohana ʻia nā mea hoʻokomo analog me ka hoʻohana ʻana i nā mea hoʻololi A/D 12 bit i loko o ka papa hana ma luna o ka papa. ʻO nā mea hoʻokomo he sampalakaʻi ʻia ma 675 Hz.
Hoʻopili ʻia nā huahana Analog PWM me ka hoʻohana ʻana i 16 bit timers. Loaʻa nā waiwai PWM mai 0 a 4,800.
Hoʻopili ʻia nā mea hoʻokomo a me nā mea hoʻopuka i ka manawa hoʻāʻo ma nā wahi hope a mālama ʻia nā waiwai i ka uila.
Ma hope o ka calibration ua nānā mākou i ka linearity ma luna o ka laulā piha a loaʻa nā hopena aʻe:

Kanal Hewa Max %
0-10V IN 15μV 0.15%
0-10V Iwaho 10μV 0.10%

NUI MECHANICAL SPECIFICATION

Ka Pi Hut Building Automation Card no Raspberry Pi - Fig14

NĀ HOPE HUAKAHI

  1. E hoʻomākaukau i kāu Raspberry Pi me ka OS hou loa.
  2. E hiki ke kamaʻilio I2C: ~$ sudo raspi-config
    1. Hoʻololi i ka ʻōlelo huna mea hoʻohana E hoʻololi i ka ʻōlelo huna no ka mea hoʻohana paʻamau
    2. Nā koho pūnaewele E hoʻonohonoho i nā hoʻonohonoho pūnaewele
    3. Nā koho Boot E hoʻonohonoho i nā koho no ka hoʻomaka ʻana
    4. Nā Koho Localization E hoʻonohonoho i ka ʻōlelo a me ka hoʻonohonoho ʻāina e hoʻohālikelike.
    5. Nā Koho Interfacing E hoʻopaʻa i nā pili i nā peripheral 
    6. Overclock E hoʻonohonoho i ka overclocking no kāu Pi
    7. Nā Koho Kiʻekiʻe E hoʻonohonoho i nā hoʻonohonoho holomua
    8. Hoʻohou Hoʻohou i kēia mea hana i ka mana hou loa
    9. E pili ana i raspi-config ʻIke e pili ana i kēia hoʻonohonoho
    P1 Kāmeʻa E hoʻā a hoʻopau i ka pili ʻana i ke kāmela Raspberry Pi
    P2 SSH E ho'ā a ho'opau i ke komo laina kauoha mamao i kāu Pi
    P3 VNC E hoʻā a hoʻopau i ke komo mamao kiʻi i kāu Pi me ka hoʻohana ʻana…
    P4 SPI E ho'ā a ho'opau i ka ho'ouka 'akomi o SPI kernel module
    P5 I2C E ho'ā a ho'opau i ka ho'ouka 'akomi o I2C kernel module
    P6 Serial E ho'ā/E ho'opau i nā memo shell a me kernel i ke awa serial
    P7 1-Uea E ho'ā a ho'opau i ka pilina uea ho'okahi
    P8 GPIO mamao E hoʻā a hoʻopau i ke komo mamao i nā pine GPIO
  3. E hoʻouka i ka polokalamu megabas mai github.com: ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
  4. ~$ cd /home/pi/megabas-rpi
  5.  ~/megaioind-rpi$ sudo e hoʻokomo
  6. ~/megaioind-rpi$ megabas

E pane ka polokalamu me ka papa inoa o nā kauoha i loaʻa.
Kākau i "megabas -h" no ke kōkua pūnaewele.
Ma hope o ka hoʻokomo ʻana i ka polokalamu, hiki iā ʻoe ke hoʻololi iā ia i ka mana hou loa me nā kauoha:
~$ cd /home/pi/megabas-rpi
~/megabas-rpi$ git huki
~/megabas-rpi$ sudo e hoʻokomo ʻO ka Pi - logo

Palapala / Punawai

Ka Pi Hut Building Automation Card no Raspberry Pi [pdf] Ke alakaʻi hoʻohana
Kāleka ʻOtomai kūkulu hale no Raspberry Pi, Kāleka Automation Building, Kāleka Automation no Raspberry Pi, Pākuʻi Kāleka Automation Pi.

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *