Ny Pi - logo

Karatra AUTOMATION ho an'ny RASPBERRY Pi
TOROHEVITRA MPIASA 4.1
SequentMicrosystems.com

FAMARITANA ANKAPOBENY

Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - aviavy

Ny taranaka faharoa amin'ny Karatra Automation Building dia mitondra amin'ny sehatra Raspberry Pi ny fidirana sy ny vokatra rehetra ilaina amin'ny Rafitra Automation Building. Azo alaina amin'ny ambaratonga 8, ny karatra dia miasa amin'ny dikan-teny Raspberry Pi rehetra, manomboka amin'ny Zero ka hatramin'ny 4.
Ny roa amin'ireo pins GPIO an'ny Raspberry Pi dia ampiasaina amin'ny fifandraisana I2C. Pin iray hafa no omena ho an'ny mpandrindra ny interrupt, ka 23 ny pins GPIO azo ampiasaina ho an'ny mpampiasa.
Fampidirana eran-tany valo, azo fidina tsirairay, mamela anao hamaky famantarana 0-10V, hanisa ny fanakatonana ny fifandraisana, na handrefesana ny mari-pana amin'ny fampiasana thermistors 1K na 10K. Ny output 0-10V azo zahana efatra dia afaka mifehy ny dimmers maivana na fitaovana indostrialy hafa. Ny famoahana triac 24VAC efatra dia afaka mifehy ny fampitana AC na fitaovana fanamainana sy fampangatsiahana. Ny famantarana LED dia mampiseho ny satan'ny vokatra rehetra. Ny seranan-tsambo RS485/MODBUS dia mamela ny fanitarana tsy misy fetra. Farany fa tsy ny kely indrindra, seranan-tsambo 1-WIRE vaovao dia azo ampiasaina hamakiana ny mari-pana avy amin'ny sensor DS18B20.
TVS diodes amin'ny fidirana rehetra miaro ny karatra ho an'ny ESD ivelany. Ny fuse azo averina ao anaty sambo dia miaro azy amin'ny shorts tsy nahy. Ny loharano 24V AC na DC tokana dia afaka manome 5V / 3A ho an'ny Raspberry Pi.

TOETOETRA

  • Eight jumper settable universal, analogue/digital inputs
  • 0-10V Inputs na
  • Mifandraisa amin'ny Counter Inputs na
  • 1K/10K Temperature Sensor Inputs
  • Output 0-10V efatra
  • Output TRIAC efatra miaraka amin'ny mpamily 1A/48VAC
  • Ny LED General Purpose efatra
  • RS485/MODBUS seranan-tsambo
  • Famantaranandro tena misy miaraka amin'ny backup bateria
  • bokotra fanerena an-tsambo
  • 1-WIRE interface tsara
  • Fiarovana TVS amin'ny fidirana rehetra
  • Mpanara-maso Hardware an-tsambo
  • Famatsiana herinaratra 24VAC/DC

Ny fampidirana sy ny vokatra rehetra dia mampiasa connecteur pluggable izay ahafahana miditra amin'ny tariby mora rehefa misy karatra maromaro. Karatra automatique hatramin'ny valo no azo apetraka eo ambonin'ny Raspberry Pi iray. Ireo karatra dia mizara bisy I2C amin'ny fampiasana roa amin'ireo pins GPIO an'ny Raspberry Pi hitantana ireo karatra valo rehetra.
Ny LED amin'ny tanjona ankapobeny efatra dia azo ampifandraisina amin'ny fampidirana analoga na dingana voafehy hafa.
Ny bokotra fanosehana eo amin'ny solaitrabe dia azo rindrankajy mba hanapahana ny fidirana, hanilika ny vokatra na hanakatona ny Raspberry Pi.

INONA NO ATAO AMIN'NY kitaponao

  1. Fanamboarana karatra automatique ho an'ny Raspberry PiNy Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig
  2. Fametrahana fitaovanaNy Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig1a. Efatra M2.5x18mm varahina lahy sy vavy
    b. Visy varahina M2.5x5mm efatra
    c. Voanjo varahina M2.5 efatra
  3. Jumper roa.Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig2Tsy mila mpitsambikina ianao rehefa mampiasa Karatra Automation Building tokana. Jereo ny fizarana STACK LEVEL JUMPERS raha mikasa ny hampiasa karatra maromaro ianao.
  4. Ny fifandraisana rehetra ilaina amin'ny vehivavy.Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig3

TOROHEVITRA HAINGANA HAINGANA

  1. Ampidiro eo an-tampon'ny Raspberry Pi anao ny karatra fananganana tranonao ary ampio ny rafitra.
  2. Alefaso ny fifandraisana I2C amin'ny Raspberry Pi amin'ny fampiasana raspi-config.
  3. Apetraho ny rindrambaiko avy amin'ny github.com:
    a. ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
    b. ~$ cd /home/pi/megabas-rpi
    c. ~/megabas-rpi$ sudo manao install
  4. ~/megabas-rpi$ megabas
    Ny programa dia hamaly miaraka amin'ny lisitry ny baiko misy.

FILAZANA BOARD

Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - BOARD LAYOUT

Ny LED General Purpose efatra dia azo fehezina amin'ny rindrambaiko. Ny LED dia azo ampiasaina hanehoana ny satan'ny fidirana, vokatra na dingana ivelany.

TANTONGANA LEVEL JUMPERS

Ny toerana telo ankavia amin'ny mpampitohy J3 dia ampiasaina hisafidianana ny haavon'ny karatra:Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig4

INPUT SELECTION JUMPERS

Ny fidirana eran'izao tontolo izao valo dia mety ho jumper tsirairay nofantenana hamaky ny thermistors 0-10V, 1K na 10K na ny kaontera fanakatonana / hetsika. 100 Hz ny matetika indrindra amin'ny kaontera hetsika.

Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig5

RS-485/MODBUS COMMUNICATION

Ny Karatra Automation Building dia misy transceiver RS485 mahazatra izay azo idirana amin'ny processeur eo an-toerana sy amin'ny Raspberry Pi. Ny fanamafisam-peo tiana dia apetraka amin'ny jumper bypass telo amin'ny connecteur configuration J3.Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig6

Raha apetraka ny jumper dia afaka mifandray amin'ny fitaovana rehetra misy interface RS485 ny Raspberry Pi. Amin'ity fanamafisana ity, ny Card Automation Building dia tetezana passive izay tsy mampiasa afa-tsy ny haavon'ny fitaovana takian'ny protocol RS485. Mba hampiasana an'io fanitsiana io dia mila miteny amin'ny processeur eo an-toerana ianao hamoaka ny fifehezana ny bus RS485:
~$ megabasy [0] wcfgmb 0 0 0 0
Raha esorina ny jumper, dia miasa ho andevo MODBUS ny karatra ary mampihatra ny protocol MODBUS RTU. Ny tompon'ny MODBUS rehetra dia afaka miditra amin'ny fampidirana karatra rehetra, ary mametraka ny vokatra rehetra amin'ny alàlan'ny baiko MODBUS mahazatra. Ny lisitra amin'ny antsipiriany momba ny baiko ampiharina dia hita ao amin'ny GitHub:
https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
Amin'ireo rindrankajy roa ireo, ny processeur eo an-toerana dia mila rindran-damina hamotsorana (napetraka ny jumper) na hifehy (esorina ny jumper) ny famantarana RS485. Jereo ny laharana baiko fanampiana an-tserasera raha mila fanazavana fanampiny.

RASPBERRY PI LOHATENY

Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig7

FITAKY HERY

Mitaky famatsiana herinaratra 24VDC/AC ivelany ny Karatra Automation Building. Ny herinaratra dia omena amin'ny solaitra amin'ny alàlan'ny mpampitohy voatokana eo amin'ny zorony havanana ambony (jereo ny LAYOUT BOARD). Ny boards dia manaiky loharanon-kery DC na AC. Raha loharanon-kery DC no ampiasaina dia tsy zava-dehibe ny polarity. Ny mpandrindra 5V eo an-toerana dia mamatsy hery hatramin'ny 3A ho an'ny Raspberry Pi, ary ny mpandrindra 3.3V dia manome hery ny faritra nomerika. Ireo mpanova DC-DC mitoka-monina dia ampiasaina hanamafisana ny fampitana.

TOROHEVITRA IZAHAY NY AMPIASAINA IRERY IREO FAMATY 24VDC/AC IHANY
HAHAZOANA NY KARATSY PI RASPBERRY
Raha maro ny Karatra Automation amin'ny fanorenana no mifanongoa, dia manoro hevitra izahay hampiasa famatsiana herinaratra 24VDC/AC tokana hanamafisana ny karatra rehetra. Ny mpampiasa dia tsy maintsy manasaraka ny tariby ary mametraka ny tariby amin'ny karatra tsirairay.
FOTOANA HERY:
• 50 mA @ +24V

INPUTS UNIVERSAL

Ny Karatra Automation Building dia manana fidirana eran-tany valo izay azo alaina jumper mba handrefesana famantarana 010V, thermistors 1K na 10K na fifandraisana fanakatonana / hetsika kaontenera hatramin'ny 100Hz.Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig8Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig9

FANAMPIM-PANAZAVANA FIKAMBANANA / FAMPIANARANA FIKAMBANANA Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig10

FAMPIANARANA FANDREMANA MAFANA MIARAKA 1K THERMISTORS Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig11

FAMPIANARANA FANDREMANA MAFANA MIARAKA 10K THERMISTORS Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig12

0-10V OUTPUTS CONFIGURATION. MAX LOAD = 10mA Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig13

HARDWARE WATCHDOG

Ny Carte Automation Building dia misy mpiambina fitaovana namboarina izay hiantoka fa hitohy ny tetikasanao mitsikera iraka na dia mihantona aza ny rindrambaiko Raspberry Pi. Aorian'ny fampiakarana ny herinaratra dia kilemaina ny mpiambina, ary lasa mavitrika rehefa nahazo ny famerenana voalohany.
Ny fiatoana default dia 120 segondra. Raha vao mavitrika, raha tsy mahazo reset avy amin'ny Raspberry Pi ao anatin'ny 2 minitra, ny mpiambina dia manapaka ny hery ary mamerina izany rehefa afaka 10 segondra.
Mila mamoaka baiko famerenana amin'ny seranan-tsambo I2C ny Raspberry Pi alohan'ny lany ny fameram-potoana amin'ny mpiambina.
Ny vanim-potoanan'ny fameram-potoana aorian'ny fiakaran'ny herinaratra sy ny vanim-potoana mavitrika dia azo apetraka avy amin'ny tsipika baiko. Ny isan'ny famerenana dia voatahiry ao anaty tselatra ary azo idirana na esorina amin'ny baiko baiko. Ny baiko mpiambina rehetra dia faritan'ny asa fanampiana an-tserasera.

ANALOG INPUTS/OUTPUTS CALIBRATION

Ny fampidirana sy ny vokatra analogue rehetra dia voalamina ao amin'ny orinasa, fa ny baikon'ny firmware dia mamela ny mpampiasa hanamarina indray ny solaitrabe, na hanao calibrate ho tsara kokoa. Ny fidirana sy ny vokatra rehetra dia voalamina amin'ny teboka roa; safidio ny teboka roa akaiky araka izay azo atao amin'ny tendrony roa. Mba hanamarinana ny fampidirana dia tsy maintsy manome famantarana analog ny mpampiasa. ( Eksample: mba hanamarinana ny fidirana 0-10V, ny mpampiasa dia tsy maintsy manome famatsiana herinaratra 10V azo zahana). Mba hanamarinana ny vokatra, ny mpampiasa dia tsy maintsy mamoaka baiko hametraka ny vokatra amin'ny sanda irina, mandrefy ny vokatra ary mamoaka ny baikon'ny calibration hitahiry ny sandany.
Ny soatoavina dia voatahiry amin'ny tselatra ary ny curve fampidirana dia heverina ho linear. Raha misy hadisoana atao mandritra ny calibration amin'ny fanoratana ny baiko diso, dia azo ampiasaina ny baiko RESET hamerenana ny fantsona rehetra ao amin'ny vondrona mifanaraka amin'ny sandan'ny orinasa. Aorian'ny RESET calibration dia azo averina indray.
Ny solaitrabe dia azo amboarina tsy misy loharanon'ny famantarana analoga, amin'ny alàlan'ny famakafakana ny vokatra aloha ary avy eo dia mametaka ny vokatra vita amin'ny calibration mankany amin'ny fidirana mifanaraka amin'izany. Ireto baiko manaraka ireto dia azo alaina ho an'ny calibration:

CALIBRATE 0-10V INPUTS: megabasy cuin
RESET CALIBRATION NY 0-10V INPUTS: megabasy rcuin
CALIBRATE 10K INPUTS: megabasy cresin
RESET 10K INPUTS: megabasy rcresin
CALIBRATE 0-10V OUTPUTS: megabasy cuout
STORE CALIBRATED VALUE AMIN'NY FLASH: megabasy alta_comanda
RESET CALIBRATION NY 0-10V OUTPUTS: megabasy rcuout

SPECIFICATIONS HARDWARE

AO AMIN'NY BOARD RESETTABLE FUSE: 1A

0-10V INPUTS:

• Maximum Input Voltage: 12V
• Impedance fampidirana: 20KΩ
• Fanapahan-kevitra: 12 bit
• Sample rate: tbd

FAMPIANARANA FIKAMBANANA

  • Fanisana ambony indrindra: 100 Hz

0-10V OUTPUTS:

  • Enta famoahana farany ambany: 1KΩ
  • Fanapahan-kevitra: 13 BIT

TRIAC OUTPUTS:

  • Output farany ambony indrindra: 1A
  • Famoahana ambony indrindra Voltagny: 120v

LINEARIITY MIARAKA FENO

Ny fampidirana analoga dia karakaraina amin'ny fampiasana mpanova A/D 12 bit ao anaty processeur on-board. Ny fidirana dia sampmitondra amin'ny 675 Hz.
Ny vokatra analogue dia PWM novolavolaina tamin'ny fampiasana timer 16 bit. Ny sandan'ny PWM dia manomboka amin'ny 0 ka hatramin'ny 4,800.
Ny fampidirana sy ny vokatra rehetra dia voalamina amin'ny fotoana fitsapana amin'ny teboka farany ary ny soatoavina dia voatahiry ao anaty flash.
Taorian'ny calibration dia nanamarina ny linearity amin'ny ambaratonga feno izahay ary nahazo ireto valiny manaraka ireto:

fantsona Max Error %
0-10V IN 15μV 0.15%
0-10V MIALA 10μV 0.10%

SPECIFICATION MEKANIKA

Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi - Fig14

FAMPANDROSOANA SOFTWARE

  1. Ataovy vonona ny Raspberry Pi miaraka amin'ny OS farany.
  2. Alefaso ny fifandraisana I2C: ~$ sudo raspi-config
    1. Hanova ny tenimiafina mpampiasa Hanova tenimiafina ho an'ny mpampiasa default
    2. Safidy tambajotra Amboary ny firafitry ny tambajotra
    3. Safidy Boot Ampifanaraho ny safidy hanombohana
    4. Safidy localization Amboary ny firafitry ny fiteny sy ny faritra hifanaraka..
    5. Safidy Interfacing Ampifanaraho ny fifandraisana amin'ny periferika 
    6. Overclock Amboary ny overclocking ho an'ny Pi anao
    7. Safidy Advanced Ampifanaraho ny fanovana mandroso
    8. Fanavaozana Havaozy amin'ny kinova farany ity fitaovana ity
    9. Momba ny raspi-config Fampahafantarana momba an'io tefy io
    P1 Camera Alefaso / esory ny fifandraisana amin'ny fakan-tsary Raspberry Pi
    P2 SSH Alefaso/Atsaharo ny fidirana amin'ny andalana baiko lavitra amin'ny Pi anao
    P3 VNC Alefaso/Atsaharo ny fidirana an-tsary lavitra amin'ny Pi anao amin'ny fampiasana…
    P4 SPI Alefaso/Atsaharo ny fandefasana mandeha ho azy ny maody kernel SPI
    P5 I2C Alefaso/Atsaharo ny fandefasana mandeha ho azy ny maody kernel I2C
    P6 Serial Alefaso/Atsaharo ny hafatra shell sy kernel amin'ny seranan-tsambo
    P7 1-Wire Alefaso/Atsaharo ny interface tariby tokana
    P8 GPIO lavitra Alefaso/Atsaharo ny fidirana lavitra amin'ny pin GPIO
  3. Apetraho ny rindrambaiko megabas avy amin'ny github.com: ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
  4. ~$ cd /home/pi/megabas-rpi
  5.  ~/megaioind-rpi$ sudo manao install
  6. ~/megaioind-rpi$ megabas

Ny programa dia hamaly miaraka amin'ny lisitry ny baiko misy.
Soraty ny "megabas -h" raha mila fanampiana an-tserasera.
Aorian'ny fametrahana ny rindrambaiko dia azonao atao ny manavao azy amin'ny dikan-teny farany miaraka amin'ny baiko:
~$ cd /home/pi/megabas-rpi
~/megabas-rpi$ git pull
~/megabas-rpi$ sudo manao install Ny Pi - logo

Documents / Loharano

Ny Pi Hut Building Automation Card ho an'ny Raspberry Pi [pdf] Torolàlana ho an'ny mpampiasa
Fanamboarana Karatra Automation ho an'ny Raspberry Pi, Karatra Automation Building, Karatra Automation ho an'ny Raspberry Pi, Fanamboarana karatra automatique Raspberry Pi

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *