MIKROSISTEMA SEKWENT 0104110000076748 Karta tal-Awtomazzjoni tal-Bini għal Raspberry Pi
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
- Ibda billi twaħħal il-Karta tal-Awtomazzjoni tal-Bini fuq tiegħek
Raspberry Pi u ssaħħaħ is-sistema. - Ippermetti l-komunikazzjoni I2C fuq il-Raspberry Pi bl-użu
raspi-config. - Installa s-softwer minn github.com billi ssegwi dawn il-passi:
- Iftaħ it-terminal u daħħal il-kmand:
git clone
https://github.com/SequentMicrosystems/megabas-rpi.git - Ibdel id-direttorju għar-repożitorju kklonat:
cd/home/pi/megabas-rpi.
- Installa s-softwer bi privileġġi amministrattivi:
sudomake install
- Iftaħ it-terminal u daħħal il-kmand:
- Mexxi l-programm billi ddaħħal il-kmand:
megabas
- 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
- 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
- Karta tal-Awtomazzjoni tal-Bini għal Raspberry Pi
- Ħardwer tal-immuntar
- a. Erba 'standoffs tar-ram irġiel-nisa M2.5x18mm
- b. Erba 'viti tar-ram M2.5x5mm
- c. Erba 'ġewż tar-ram M2.5
- Żewġ jumpers.
M'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.
- Il-konnetturi tat-tgħammir femminili kollha meħtieġa.
GWIDA TA’ START-UP RAPID
- Ipplaggja l-Kard tal-Awtomazzjoni tal-Bini tiegħek fuq il-Raspberry Pi tiegħek u saħħan is-sistema.
- Ippermetti l-komunikazzjoni I2C fuq Raspberry Pi billi tuża raspi-config.
- Installa s-softwer minn github.com:
- a. ~$ git klonu https://github.com/SequentMicrosystems/megabas-rpi.git
- b. ~$ cd /home/pi/megabas-rpi
- c. ~/megabas-rpi$ sudo make install
- ~/megabas-rpi$ megabas
Il-programm se jirrispondi b'lista ta 'kmandi disponibbli.
DISPOSIZZJONI TAL-BORD
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:
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.
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.
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
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.
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.
0-10V INPUTS KONFIGURAZZJONI
KONFIGURAZZJONI TAL-GĦELUQ TAL-AVVENIMENTI/KUNTATT
KONFIGURAZZJONI TAL-KEJL TAT-TEMPERATURA B'TERMISTORS 1K
KONFIGURAZZJONI TAL-KEJL TAT-TEMPERATURA B'TERMISTORS 10K
KONFIGURAZZJONI TAL-ĦRUĠ 0-10V. TAGĦBIJA MAX = 10mA
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
SETUP TAS-SOFTWARE
- Ħalli l-Raspberry Pi tiegħek lest bl-aħħar OS.
- 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
- Installa s-softwer megabas minn github.com:
- 4. ~$ cd /home/pi/megabas-rpi
- 5. ~/megaioind-rpi$ sudo make install
- 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:
- ~$ cd /home/pi/megabas-rpi
- ~/megabas-rpi$ git pull
- ~/megabas-rpi$ sudo make install
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 |