SEQUENT-MICROSYSTEMS-logo

MIKROSISTEMA SEKWENT 0104110000076748 Karta tal-Awtomazzjoni tal-Bini għal Raspberry Pi

SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għall-Raspberry-Pi-PRODOTT

Informazzjoni dwar il-Prodott

Il-Karta tal-Awtomazzjoni tal-Bini għal Raspberry Pi hija karta versatili li tippermetti lill-utenti jżidu diversi inputs u outputs mal-Raspberry Pi tagħhom. Jiġi bi tmien inputs universali li jistgħu jiġu ssettjati minn jumper li jistgħu jiġu kkonfigurati biex jaqraw sinjali 0-10V, counters tal-għeluq tal-kuntatt, jew sensuri tat-temperatura 1K/10K. Il-karta għandha wkoll erba 'LEDs għal skopijiet ġenerali li jistgħu jiġu kkontrollati permezz ta' softwer biex jindikaw l-istatus ta 'inputs, outputs, jew proċessi esterni. Barra minn hekk, jinkludi transceiver RS-485 għall-komunikazzjoni u provvista ta 'enerġija kemm għall-karta kif ukoll għall-Raspberry Pi.

Istruzzjonijiet għall-Użu tal-Prodott

  1. Ibda billi twaħħal il-Karta tal-Awtomazzjoni tal-Bini fuq tiegħek
    Raspberry Pi u ssaħħaħ is-sistema.
  2. Ippermetti l-komunikazzjoni I2C fuq il-Raspberry Pi bl-użu
    raspi-config.
  3. Installa s-softwer minn github.com billi ssegwi dawn il-passi:
  4. Mexxi l-programm billi ddaħħal il-kmand:  megabas
  5. Irreferi għal-lista tal-programm ta 'kmandi disponibbli għal aktar konfigurazzjoni u użu.

Jekk jogħġbok innota li meta tuża Karti multipli ta 'Awtomazzjoni tal-Bini, huwa rakkomandat li tuża provvista ta' enerġija waħda ta '24VDC/AC biex tħaddem il-karti kollha. L-utent għandu jaqsam il-kejbil u jmexxi l-wajers għal kull karta. Il-konsum tal-enerġija tal-karta huwa 50 mA f'+24V.

DESKRIZZJONI ĠENERALI

SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-1

  • It-tieni ġenerazzjoni tal-Karta tal-Awtomazzjoni tal-Bini tagħna ġġib lill-pjattaforma Raspberry Pi l-inputs u l-outpus kollha meħtieġa għas-Sistemi tal-Awtomazzjoni tal-Bini. Stackable għal 8 livelli, il-karta taħdem mal-verżjonijiet kollha tar-Raspberry Pi, minn Zero sa
  • Tnejn mill-labar GPIO tar-Raspberry Pi jintużaw għall-komunikazzjoni I2C. Pin ieħor huwa allokat għall-interrupt handler, li jħalli 23 pin GPIO disponibbli għall-utent.
  • Tmien inputs universali, magħżula individwalment, iħalluk taqra sinjali 0-10V, tgħodd l-għeluq tal-kuntatti, jew tkejjel it-temperaturi bl-użu ta 'termistors 1K jew 10K. Erba 'outputs programmabbli 0-10V jistgħu jikkontrollaw dimmers tad-dawl jew apparat industrijali ieħor. Erba 'outputs 24VAC jistgħu jikkontrollaw relays AC jew tagħmir ta' tisħin u tkessiħ. L-indikaturi LED juru l-istatus tal-outputs kollha. Żewġ portijiet RS485/MODBUS jippermettu espansibbiltà kważi illimitata.
  • Dajowds TVS fuq l-inputs kollha jipproteġu l-karta għall-ESD esterni. Il-fjus resettable abbord jipproteġih minn xorts aċċidentali.

KARATTERISTIĊI

  • Tmien jumper settable universali, inputs analogi/diġitali
  • 0-10V Inputs jew
  • Ikkuntattja l-Inputs tal-Kontro tal-Għeluq jew
  • Inputs tas-Sensor tat-Temperatura 1K/10K
  • Erba 'outputs 0-10V
  • Erba 'Ħruġ TRIAC b'sewwieqa 1A/48VAC
  • Erba' LED's għal Għan Ġenerali
  • Portijiet ta 'dħul u ta' ħruġ RS485
  • Arloġġ f'ħin reali b'backup tal-batterija
  • Buttuna abbord
  • Protezzjoni tat-TVS fuq l-inputs kollha
  • Watchdog tal-Hardware Abbord
  • Provvista ta 'enerġija 24VAC

L-inputs u l-outputs kollha jużaw konnetturi pluggable li jippermettu aċċess faċli għall-wajers meta karti multipli huma f'munzelli. Sa tmien Kards tal-Awtomazzjoni tal-Bini jistgħu jiġu f'munzelli fuq Raspberry Pi wieħed. Il-karti jaqsmu xarabank I2C serjali li jużaw tnejn biss mill-labar GPIO tar-Raspberry Pi biex jimmaniġġjaw it-tmien karti kollha. Din il-karatteristika tħalli l-24 GPIOs li jifdal disponibbli għall-utent.
L-erba 'LEDs għal skopijiet ġenerali jistgħu jiġu assoċjati ma' l-inputs Analog jew proċessi kkontrollati oħra. Buttuna abbord tista 'tiġi pprogrammata biex tnaqqas l-inputs, tegħleb l-outputs jew tagħlaq il-Raspberry Pi

X'INHU FIL-KIT TIEGĦEK

  1. Karta tal-Awtomazzjoni tal-Bini għal Raspberry PiSEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-2
  2. Ħardwer tal-immuntarSEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-3
    • a. Erba 'standoffs tar-ram irġiel-nisa M2.5x18mm
    • b. Erba 'viti tar-ram M2.5x5mm
    • c. Erba 'ġewż tar-ram M2.5
  3. Żewġ jumpers.SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-4M'għandekx bżonn il-jumpers meta tuża Kard tal-Awtomazzjoni tal-Bini waħda biss. Ara s-sezzjoni JUMPERS TAL-LIVELL TAL-MUNZJER jekk qed tippjana li tuża karti multipli.
  4. Il-konnetturi tat-tgħammir femminili kollha meħtieġa.SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-5

GWIDA TA’ START-UP RAPID

  1. Ipplaggja l-Kard tal-Awtomazzjoni tal-Bini tiegħek fuq il-Raspberry Pi tiegħek u saħħan is-sistema.
  2. Ippermetti l-komunikazzjoni I2C fuq Raspberry Pi billi tuża raspi-config.
  3. Installa s-softwer minn github.com:
  4. a. ~$ git klonu https://github.com/SequentMicrosystems/megabas-rpi.git
  5. b. ~$ cd /home/pi/megabas-rpi
  6. c. ~/megabas-rpi$ sudo make install
  7. ~/megabas-rpi$ megabas
    Il-programm se jirrispondi b'lista ta 'kmandi disponibbli.

DISPOSIZZJONI TAL-BORD

SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-6

Erba 'LEDs għal Għan Ġenerali jistgħu jiġu kkontrollati fis-softwer. L-LEDs jistgħu jiġu attivati ​​biex juru l-istatus ta 'kwalunkwe input, output jew proċess estern.

JUMPERS TAL-LIVELL TAL-MUNZJEL
It-tliet pożizzjonijiet tax-xellug tal-konnettur J3 jintużaw biex jagħżlu l-livell tal-munzell tal-karta:

SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-7

JUMPERS TA’ GĦAŻLA TA’ INPUT
It-tmien inputs universali jistgħu jintgħażlu individwalment jumper biex jaqra termistors 0-10V, 1K jew 10K jew għeluq tal-kuntatti/counters tal-avvenimenti. Il-frekwenza massima tal-counters tal-avvenimenti hija 100 Hz.

SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-8

KOMUNIKAZZJONI RS-485/MODBUS
Il-Karta tal-Awtomazzjoni tal-Bini fiha transceiver RS485 standard li jista' jiġi aċċessat kemm mill-proċessur lokali kif ukoll minn Raspberry Pi. Il-konfigurazzjoni mixtieqa hija ssettjata minn tliet jumpers tal-bypass fuq il-konnettur tal-konfigurazzjoni J3.

SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-9

Jekk huma installati jumpers, Raspberry Pi jista 'jikkomunika ma' kwalunkwe apparat b'interface RS485. F'din il-konfigurazzjoni, il-Karta tal-Awtomazzjoni tal-Bini hija pont passiv li jimplimenta biss il-livelli tal-ħardwer meħtieġa mill-protokoll RS485. Biex tuża din il-konfigurazzjoni, trid tgħid lill-proċessur lokali biex jirrilaxxa l-kontroll tal-bus RS485:

  • ~$ megabas [0] wcfgmb 0 0 0 0

Jekk jitneħħew jumpers, il-karta topera bħala slave MODBUS u timplimenta l-protokoll MODBUS RTU. Kwalunkwe kaptan MODBUS jista 'jaċċessa l-inputs kollha tal-karta, u jistabbilixxi l-outputs kollha billi juża kmandi MODBUS standard. Lista dettaljata ta 'kmandi implimentati tista' tinstab fuq GitHub: https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
Fiż-żewġ konfigurazzjonijiet il-proċessur lokali jeħtieġ li jiġi pprogrammat biex jirrilaxxa (jumpers installati) jew jikkontrolla (jumpers imneħħija) is-sinjali RS485. Ara l-għajnuna online tal-linja tal-kmand għal aktar informazzjoni.

RASPBERRY PI HEADER

SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-10

REKWIŻITI TA ' QAWWA
Il-Karta tal-Awtomazzjoni tal-Bini teħtieġ provvista ta 'enerġija regolata esterna ta' 24VDC/AC. L-enerġija hija fornuta lill-bord permezz tal-konnettur iddedikat fir-rokna ta 'fuq tal-lemin (ara TQASSIM TAL-BORD). Il-bordijiet jaċċettaw sors ta 'enerġija DC jew AC. Jekk jintuża sors ta 'enerġija DC, il-polarità mhix importanti.

SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-11

Regolatur lokali ta '5V jipprovdi enerġija sa 3A lil Raspberry Pi, u regolatur ta' 3.3V iħaddem iċ-ċirkwiti diġitali. Konvertituri DC-DC iżolati jintużaw biex iħaddmu r-rilejs.
Nirrakkomandaw li TUŻA BISS IL-PROVVISTA TA' L-ENERĠIJA TA' 24VDC/AC BIEX TĦEŻEN IL-KARD TAL-LAMPUN PI

Jekk Karti multipli ta 'Awtomazzjoni tal-Bini huma f'munzelli fuq xulxin, nirrakkomandaw li tuża provvista ta' enerġija waħda ta '24VDC/AC biex tħaddem il-karti kollha. L-utent għandu jaqsam il-kejbil u jmexxi l-wajers għal kull karta.

KONSUM TA' ENERĠA:

  • 50 mA @ +24V

INPUT UNIVERSALI
Il-Karta tal-Awtomazzjoni tal-Bini għandha tmien inputs universali li jistgħu jintgħażlu jumper biex ikejlu sinjali 0-10V, termistors 1K jew 10K jew counters tal-għeluq/avvenimenti tal-kuntatt sa 100Hz.SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-12

0-10V INPUTS KONFIGURAZZJONI

SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-13

KONFIGURAZZJONI TAL-GĦELUQ TAL-AVVENIMENTI/KUNTATT SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-14

KONFIGURAZZJONI TAL-KEJL TAT-TEMPERATURA B'TERMISTORS 1K SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-15

KONFIGURAZZJONI TAL-KEJL TAT-TEMPERATURA B'TERMISTORS 10K SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-16

KONFIGURAZZJONI TAL-ĦRUĠ 0-10V. TAGĦBIJA MAX = 10mASEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-17

KONFIGURAZZJONI TAL-ĦRUĠ TRIAC. TAGĦBIJA MAX = 1A

WATCHDOG HARDWARE

  • Il-Karta tal-Awtomazzjoni tal-Bini fiha ħardwer integrat li jiggarantixxi li l-proġett kritiku tal-missjoni tiegħek se jkompli jaħdem anke jekk is-software Raspberry Pi jitwaqqaf. Wara li titħaddem l-għassies ikun diżattivat, u jsir attiv wara li jirċievi l-ewwel reset.
  • Il-timeout default huwa 120 sekonda. Ladarba jiġi attivat, jekk ma jirċievix reset minn Raspberry Pi fi żmien 2 minuti, l-għassies jaqta 'l-enerġija u jirrestawraha wara 10 sekondi.
  • Raspberry Pi jeħtieġ li joħroġ kmand ta 'reset fuq il-port I2C qabel ma jiskadi t-tajmer fuq il-watchdog. Il-perjodu tat-tajmer wara l-qawwa u l-perjodu tat-tajmer attiv jistgħu jiġu ssettjati mil-linja tal-kmand. In-numru ta 'resets huwa maħżun fil-flash u jista' jiġi aċċessat jew ikklerjat mil-linja tal-kmand. Il-kmandi kollha tal-għassa huma deskritti mill-funzjoni tal-għajnuna onlajn.

KALIBRAZZJONI TA’ INPUTS/OUTPUTS ANALOGIKU
L-inputs u l-outputs analogi kollha huma kalibrati fil-fabbrika, iżda l-kmandi tal-firmware jippermettu lill-utent biex jerġa 'jikkalibra l-bord, jew biex jikkalibrah għal preċiżjoni aħjar. L-inputs u l-outputs kollha huma kkalibrati f'żewġ punti; agħżel iż-żewġ punti qrib kemm jista' jkun taż-żewġt itruf tal-iskala. Biex tikkalibra l-inputs, l-utent għandu jipprovdi sinjali analogi. (Eżample: biex tikkalibra inputs 0-10V, l-utent għandu jipprovdi provvista ta 'enerġija aġġustabbli 10V). Biex tikkalibra l-outputs, l-utent għandu joħroġ kmand biex jistabbilixxi l-output għal valur mixtieq, ikejjel ir-riżultat u joħroġ il-kmand tal-kalibrazzjoni biex jaħżen il-valur.

Il-valuri huma maħżuna fi flash u l-kurva tad-dħul hija preżunta li hija lineari. Jekk isir żball waqt il-kalibrazzjoni billi ttajpja l-kmand ħażin, jista 'jintuża kmand RESET biex jerġa' jissettja l-kanali kollha fil-grupp korrispondenti għall-valuri tal-fabbrika. Wara RESET, il-kalibrazzjoni tista' terġa' tinbeda.

Il-bord jista 'jiġi kkalibrat mingħajr sors ta' sinjali analogi, billi l-ewwel jiġu kalibrati l-outputs u mbagħad jiġu kkalibrati l-outputs kalibrati għal inputs korrispondenti. Il-kmandi li ġejjin huma disponibbli għall-kalibrazzjoni:

  • IKALIBRA L-INPUTS 0-10V: megabas cuin
  • RESET KALIBRAZZJONI TA' INPUTS 0-10V: megabas rcuin
  • CALIBRA 10K INPUTS: megabas kresin
  • RESET 10K INPUTS: megabas rcresin
  • IKALIBRA L-ĦRUĠIET 0-10V: megabas qtugħ
  • AĦŻEN IL-VALUR KALIBRAT FIL-FLASH: megabas alta_comanda
  • RESET KALIBRAR TAL-ĦRUĠIET 0-10V: megabas rcuout

SPEĊIFIKAZZJONIJIET TAL-HARDWARE

FUŻI JIRRISTETTABLI ABORD

INPUT 0-10V:

  • Vol Input Massimutage: 12V
  • Impedenza tad-dħul: 20KΩ
  • Riżoluzzjoni: 12 bits
  • Sampir-rata: Tbd

INPUTS TA' GĦELUQ TAL-KUNTATT

  • Frekwenza massima tal-għadd: 100 Hz

ĦRUĠIET 0-10V:

  • Tagħbija Minima tal-Ħruġ: 1KΩ
  • Riżoluzzjoni: 13 BIT

ĦRUĠIET TRIAC:

  • Kurrent tal-Ħruġ Massimu: 1A
  • Vol massimu tal-ħruġtage: 120V

LINEARITY FUQ Skala SĦIĦA

  • L-inputs analogi huma pproċessati bl-użu ta 'konvertituri A/D ta' 12-il bit interni għall-proċessur abbord. L-inputs huma sampmmexxija f'675 Hz.
  • L-outputs analogi huma sintetizzati PWM bl-użu ta 'tajmers ta' 16-il bit. Il-valuri PWM ivarjaw minn 0 sa 4,800.
  • L-inputs u l-outputs kollha huma kalibrati fil-ħin tat-test fil-punti tat-tmiem u l-valuri huma maħżuna fi flash.
  • Wara l-kalibrazzjoni aħna ċċekkjaw il-linearità fuq skala sħiħa u ksibna r-riżultati li ġejjin:

Kanal/Mass/Żball %

  • 0-10V IN: 15μV: 0.15%
  • 0-10V: BARRA: 10μV 0.1%

SPEĊIFIKAZZJONIJIET MEKKANIĊI

SEQUENT-MICROSYSTEMS-0104110000076748-Bini-Awtomazzjoni-Kard-għal-Raspberry-Pi-FIG-18

SETUP TAS-SOFTWARE

  1. Ħalli l-Raspberry Pi tiegħek lest bl-aħħar OS.
  2. Ippermetti l-komunikazzjoni I2C:
    ~$ sudo raspi-config 
    • Ibdel il-Password tal-Utent Ibdel il-password għall-utent default
    • Għażliet tan-Netwerk Ikkonfigura s-settings tan-netwerk
    • Għażliet tal-Ibbutjar Ikkonfigura l-għażliet għall-bidu
    • Għażliet ta' lokalizzazzjoni Issettja s-settings tal-lingwa u reġjonali biex jaqblu...
    • Għażliet ta' Interfacing Ikkonfigura l-konnessjonijiet mal-periferali
    • Overclock Ikkonfigura l-overclocking għall-Pi tiegħek
    • Għażliet Avvanzati Ikkonfigura s-settings avvanzati
    • Aġġorna Aġġorna din l-għodda għall-aħħar verżjoni
    • Dwar raspi-config Informazzjoni dwar din il-konfigurazzjoni
      • Kamera P1 Ippermetti/Iżżejjed il-konnessjoni mal-Raspberry Pi Camera
      • P2 SSH Ippermetti/Itfi l-aċċess tal-linja tal-kmand mill-bogħod għall-Pi tiegħek
      • P3 VNC Ippermetti/Iżżejjed aċċess remot grafiku għall-Pi tiegħek billi tuża...
      • P4 SPI Ippermetti/Itfi t-tagħbija awtomatika tal-modulu tal-kernel SPI
      • P5 I2C Ippermetti/Itfi t-tagħbija awtomatika tal-modulu tal-kernel I2C
      • P6 Serial Ippermetti/Iżżarma messaġġi tal-qoxra u tal-qalba lejn il-port tas-serje
      • P7 1-Wire Ippermetti/Iżżejjed interface b'wajer wieħed
      • P8 Remote GPIO Ippermetti/Iżżarma l-aċċess mill-bogħod għal pins GPIO
  3. Installa s-softwer megabas minn github.com:
  4. 4. ~$ cd /home/pi/megabas-rpi
  5. 5. ~/megaioind-rpi$ sudo make install
  6. 6. ~/megaioind-rpi$ megabas
    Il-programm se jirrispondi b'lista ta 'kmandi disponibbli.

Ittajpja "megabas -h" għall-għajnuna onlajn.
Wara li tinstalla s-softwer, tista 'taġġornah għall-aħħar verżjoni bil-kmandi:

Dokumenti / Riżorsi

MIKROSISTEMA SEKWENT 0104110000076748 Karta tal-Awtomazzjoni tal-Bini għal Raspberry Pi [pdfGwida għall-Utent
0104110000076748 Karta tal-Awtomazzjoni tal-Bini għal Raspberry Pi, 0104110000076748, Karta tal-Awtomazzjoni tal-Bini għal Raspberry Pi, Karta tal-Awtomazzjoni tal-Bini, Karta tal-Awtomazzjoni, Karta

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *