Kartë AUTOMATIKA E NDËRTIMIT për RASPBERRY Pi
UDHËZUES PËR PËRDORIM VERSION 4.1
SequentMicrosystems.com
PËRSHKRIMI I PËRGJITHSHËM
Gjenerata e dytë e Kartës sonë të Automatizimit të Ndërtesave sjell në platformën Raspberry Pi të gjitha hyrjet dhe daljet e nevojshme për Sistemet e Automatizimit të Ndërtesave. E vendosur në 8 nivele, karta funksionon me të gjitha versionet e Raspberry Pi, nga Zero në 4.
Dy nga kunjat GPIO të Raspberry Pi përdoren për komunikimin I2C. Një pin tjetër është caktuar për mbajtësin e ndërprerjeve, duke lënë 23 kunja GPIO të disponueshme për përdoruesit.
Tetë hyrje universale, të përzgjedhshme individualisht, ju lejojnë të lexoni sinjale 0-10 V, të numëroni mbylljet e kontakteve ose të matni temperaturat duke përdorur termistorë 1K ose 10K. Katër dalje të programueshme 0-10 V mund të kontrollojnë zbehësit e dritës ose pajisje të tjera industriale. Katër dalje triac 24VAC mund të kontrollojnë reletë AC ose pajisjet e ngrohjes dhe ftohjes. Treguesit LED tregojnë statusin e të gjitha daljeve. Një port RS485/MODBUS lejon zgjerim pothuajse të pakufizuar. E fundit, por jo më pak e rëndësishme, një port i ri 1-WIRE mund të përdoret për të lexuar temperaturën nga sensori DS18B20.
Diodat TVS në të gjitha hyrjet mbrojnë kartën për ESD të jashtme. Siguresa e rivendosur në bord e mbron atë nga pantallonat e shkurtra aksidentale. Një burim i vetëm energjie 24V AC ose DC mund të furnizojë 5V/3A për Raspberry Pi.
TIPARET
- Tetë hyrje universale, analoge/dixhitale të vendosshme me kërcyes
- Inputet 0-10V ose
- Kontaktoni hyrjet e numëruesit të mbylljes ose
- Inputet e sensorit të temperaturës 1K/10K
- Katër dalje 0-10 V
- Katër dalje TRIAC me drejtues 1A/48VAC
- Katër LED për qëllime të përgjithshme
- Porta RS485/MODBUS
- Ora në kohë reale me rezervë baterie
- Butoni me shtytje në bord
- Ndërfaqja 1-WIRE
- Mbrojtje TVS në të gjitha hyrjet
- Mbikëqyrësi i Hardware në bord
- Furnizimi me energji 24VAC/DC
Të gjitha hyrjet dhe daljet përdorin lidhës me prizë, të cilët lejojnë akses të lehtë në instalime elektrike kur grumbullohen karta të shumta. Mbi një Raspberry Pi mund të vendosen deri në tetë karta të automatizimit të ndërtesave. Kartat ndajnë një autobus serial I2C duke përdorur vetëm dy nga kunjat GPIO të Raspberry Pi për të menaxhuar të tetë kartat.
Katër LED për qëllime të përgjithshme mund të shoqërohen me hyrjet analoge ose procese të tjera të kontrolluara.
Një buton shtytës në bord mund të programohet për të shkurtuar hyrjet, për të anashkaluar daljet ose për të mbyllur Raspberry Pi.
ÇFARË ËSHTË NË KIT TUAJ
- Karta e automatizimit të ndërtimit për Raspberry Pi
- Pajisje montimi
a. Katër përplasje bronzi mashkull-femër M2.5x18mm
b. Katër vida tunxhi M2.5x5mm
c. Katër arra tunxhi M2.5 - Dy kërcyes.
Ju nuk keni nevojë për kërcyesit kur përdorni vetëm një Kartë Automatizimi Ndërtese. Shihni seksionin KRYESAT E NIVELIVE TË STACK nëse planifikoni të përdorni karta të shumta.
- Të gjithë lidhësit e kërkuar të çiftëzimit femëror.
UDHËZUES PËR FILLIMIN E SHPEJTË
- Lidheni kartën tuaj të automatizimit të ndërtesave në majë të Raspberry Pi dhe aktivizoni sistemin.
- Aktivizo komunikimin I2C në Raspberry Pi duke përdorur raspi-config.
- Instaloni softuerin nga github.com:
a. ~$ klon git https://github.com/SequentMicrosystems/megabas-rpi.git
b. ~$ cd /home/pi/megabas-rpi
c. ~/megabas-rpi$ sudo make install - ~/megabas-rpi$ megabas
Programi do të përgjigjet me një listë të komandave të disponueshme.
PARAQITJA E BORDIT
Katër LED për qëllime të përgjithshme mund të kontrollohen në softuer. LED-et mund të aktivizohen për të treguar statusin e çdo hyrje, dalje ose procesi të jashtëm.
KRYESËT E NIVELIVE TË STAKEVE
Tre pozicionet e majta të lidhësit J3 përdoren për të zgjedhur nivelin e stivës së kartës:
KRYESAT E ZGJEDHJES SË HYRJES
Tetë hyrjet universale mund të zgjidhen individualisht me kërcyes për të lexuar termistorët 0-10V, 1K ose 10K ose numëruesit e mbylljes/ngjarjeve të kontaktit. Frekuenca maksimale e numëruesve të ngjarjeve është 100 Hz.
RS-485/MODBUS KOMUNIKACIONI
Karta e Automatizimit të Ndërtesës përmban një marrës standard RS485 i cili mund të aksesohet si nga procesori lokal ashtu edhe nga Raspberry Pi. Konfigurimi i dëshiruar vendoset nga tre kërcyes anashkalues në lidhësin e konfigurimit J3.
Nëse janë instaluar kërcyesit, Raspberry Pi mund të komunikojë me çdo pajisje me një ndërfaqe RS485. Në këtë konfigurim, Karta e Automatizimit të Ndërtesës është një urë pasive e cila zbaton vetëm nivelet e harduerit të kërkuara nga protokolli RS485. Për të përdorur këtë konfigurim, duhet t'i tregoni procesorit lokal të lëshojë kontrollin e autobusit RS485:
~$ megabas [0] wcfgmb 0 0 0 0
Nëse kërcyesit hiqen, karta funksionon si skllav MODBUS dhe zbaton protokollin MODBUS RTU. Çdo master MODBUS mund të aksesojë të gjitha hyrjet e kartës dhe të vendosë të gjitha daljet duke përdorur komandat standarde MODBUS. Një listë e detajuar e komandave të zbatuara mund të gjendet në GitHub:
https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
Në të dy konfigurimet, procesori lokal duhet të programohet që të lëshojë (jumpers të instaluar) ose të kontrollojë (jumpers hiqen) sinjalet RS485. Shikoni ndihmën në linjë të linjës së komandës për më shumë informacion.
KOKË PI MJEDRË
KËRKESAT PËR FUQI
Karta e Automatizimit të Ndërtesës kërkon një furnizim të jashtëm me energji 24VDC/AC të rregulluar. Pllaka furnizohet me energji elektrike nëpërmjet lidhësit të dedikuar në këndin e sipërm djathtas (shih PARAQITJA E BORDIT). Pllakat pranojnë burim energjie DC ose AC. Nëse përdoret një burim energjie DC, polariteti nuk është i rëndësishëm. Një rregullator lokal 5V furnizon me energji deri në 3A Raspberry Pi dhe një rregullator 3.3V fuqizon qarqet dixhitale. Konvertuesit e izoluar DC-DC përdoren për të fuqizuar reletë.
NE REKOMANDOJMË PËRDORIM VETËM FURNIZIMIN 24 VDC/AC
PËR TË FUQIZUAR KARTËN E MJEDRËS PI
Nëse shumë Kartela të Automatizimit të Ndërtesës vendosen njëra mbi tjetrën, rekomandojmë përdorimin e një furnizimi të vetëm me energji 24VDC/AC për të fuqizuar të gjitha kartat. Përdoruesi duhet të ndajë kabllon dhe të kalojë telat në secilën kartë.
KONSUMI I ENERGJISË:
• 50 mA @ +24V
INPUTET UNIVERSAL
Karta e Automatizimit të Ndërtesës ka tetë hyrje universale të cilat mund të zgjidhen me kërcyes për të matur sinjalet 010V, termistorë 1K ose 10K ose numërues të mbylljes/ngjarjeve të kontaktit deri në 100Hz.
KONFIGURIMI I MBYLLJES SË NGJARJEVE/KONTAKTIT
KONFIGURIMI I MATJES SË TEMPERATURËS ME TERMISTORE 1K
KONFIGURIMI I MATJES SË TEMPERATURËS ME TERMISTORE 10K
KONFIGURIMI I DALJEVE 0-10V. NGARKESA MAX = 10 mA
PARAQIT HARDWARE
Karta e Automatizimit të Ndërtesës përmban një mbikëqyrës të integruar të harduerit i cili do të garantojë që projekti juaj kritik për misionin do të vazhdojë të funksionojë edhe nëse softueri Raspberry Pi mbyllet. Pas ndezjes, rojtari çaktivizohet dhe bëhet aktiv pasi të marrë rivendosjen e parë.
Koha e paracaktuar është 120 sekonda. Pasi aktivizohet, nëse nuk merr një rivendosje nga Raspberry Pi brenda 2 minutash, rojtari ndërpret energjinë dhe e rikthen atë pas 10 sekondash.
Raspberry Pi duhet të lëshojë një komandë rivendosjeje në portin I2C përpara se të skadojë kohëmatësi në monitor.
Periudha e kohëmatësit pas ndezjes dhe periudha aktive e kohëmatësit mund të caktohen nga linja e komandës. Numri i rivendosjeve ruhet në blic dhe mund të arrihet ose pastrohet nga linja e komandës. Të gjitha komandat e mbikëqyrësit përshkruhen nga funksioni i ndihmës në internet.
KALIBRIMI I HYRJEVE/DALJEVE ANALOG
Të gjitha hyrjet dhe daljet analoge janë të kalibruar në fabrikë, por komandat e firmuerit lejojnë përdoruesin të rikalibroj tabelën ose ta kalibrojë atë në një saktësi më të mirë. Të gjitha hyrjet dhe daljet janë të kalibruar në dy pika; zgjidhni dy pikat sa më afër që të jetë e mundur me dy skajet e shkallës. Për të kalibruar hyrjet, përdoruesi duhet të sigurojë sinjale analoge. (P.shample: për të kalibruar hyrjet 0-10 V, përdoruesi duhet të sigurojë një furnizim me energji të rregullueshme 10 V). Për të kalibruar rezultatet, përdoruesi duhet të lëshojë një komandë për të vendosur daljen në një vlerë të dëshiruar, për të matur rezultatin dhe për të lëshuar komandën e kalibrimit për të ruajtur vlerën.
Vlerat ruhen në blic dhe kurba e hyrjes supozohet të jetë lineare. Nëse bëhet një gabim gjatë kalibrimit duke shtypur komandën e gabuar, një komandë RESET mund të përdoret për të rivendosur të gjitha kanalet në grupin përkatës në vlerat e fabrikës. Pas RESET, kalibrimi mund të rifillojë.
Pllaka mund të kalibrohet pa një burim sinjalesh analoge, duke kalibruar fillimisht daljet dhe më pas duke i drejtuar daljet e kalibruara në hyrjet përkatëse. Komandat e mëposhtme janë të disponueshme për kalibrim:
KALIBRONI HYRJET 0-10V: | megaba cuin |
RISET KALIBRIMIN E HYRJEVE 0-10V: | megaba rcuin |
KALIBRONI 10K HYRJE: | megaba cresin |
Rivendos 10 mijë HYRJE: | megaba rcresin |
KALIBRONI DALIMET 0-10V: | megaba prerje |
RUANI VLERËN E KALIBRUAR NË FLASH: | megaba alta_comanda |
RISEFIKO KALIBRIMIN E DALJEVE 0-10V: | megaba rcuout |
SPECIFIKIMET HARDWARE
SIGURA E RISERTUESHME NË BORD: 1A
HYRJE 0-10 V:
• Vëllimi maksimal i hyrjestage: | 12 V |
• Impedanca e hyrjes: | 20KΩ |
• Rezolucioni: | 12 bit |
• Sampnorma le: | TBD |
INPUTET E MBYLLJES SË KONTAKUT
- Frekuenca maksimale e numërimit: 100 Hz
DALJE 0-10V:
- Ngarkesa minimale e daljes: 1KΩ
- Rezolucioni: 13 BITS
DALJET TRIAC:
- Rryma maksimale e daljes: 1A
- Vëllimi i daljes maksimaletage: 120 V
LINEARITET MBI SHKALLËN E PLOTË
Hyrjet analoge përpunohen duke përdorur konvertues A/D 12-bit të brendshëm në procesorin në bord. Inputet janë sampudhëhequr në 675 Hz.
Daljet analoge sintetizohen PWM duke përdorur kohëmatës 16 bit. Vlerat e PWM variojnë nga 0 në 4,800.
Të gjitha hyrjet dhe daljet janë kalibruar në kohën e testimit në pikat e fundit dhe vlerat ruhen në blic.
Pas kalibrimit ne kontrolluam linearitetin në shkallë të plotë dhe morëm rezultatet e mëposhtme:
Kanali | Gabim maksimal | % |
0-10 V IN | 15μV | 0.15% |
0-10 V OUT | 10μV | 0.10% |
SPECIFIKIMET MEKANIKE
Rregullimi i softuerit
- Bëni gati Raspberry Pi-n tuaj me OS më të fundit.
- Aktivizo komunikimin I2C: ~$ sudo raspi-config
1. Ndryshoni fjalëkalimin e përdoruesit Ndrysho fjalëkalimin për përdoruesin e paracaktuar 2. Opsionet e rrjetit Konfiguro cilësimet e rrjetit 3. Opsionet e nisjes Konfiguro opsionet për fillimin 4. Opsionet e lokalizimit Konfiguro cilësimet e gjuhës dhe rajonale që të përputhen.. 5. Opsionet e ndërfaqes Konfiguro lidhjet me pajisjet periferike 6. Overclock Konfiguro mbiclocking për Pi tuaj 7. Opsione të avancuara Konfiguro cilësimet e avancuara 8. Përditëso Përditësoni këtë mjet në versionin më të fundit 9. Rreth raspi-config Informacion rreth këtij konfigurimi P1 Kamera Aktivizo/çaktivizo lidhjen me kamerën Raspberry Pi P2 SSH Aktivizo/çaktivizo qasjen në linjën e komandës në distancë në Pi-në tënde P3 VNC Aktivizo/çaktivizo qasjen grafike në distancë në Pi-në tënde duke përdorur… P4 SPI Aktivizo/çaktivizo ngarkimin automatik të modulit të kernelit SPI P5 I2C Aktivizo/çaktivizo ngarkimin automatik të modulit të kernelit I2C P6 Seriali Aktivizo/çaktivizo mesazhet e guaskës dhe kernelit në portën serike P7 1-Tel Aktivizo/Çaktivizo ndërfaqen me një tel P8 GPIO në distancë Aktivizo/çaktivizo qasjen në distancë te kunjat GPIO - Instaloni softuerin megabas nga github.com: ~$ klon git https://github.com/SequentMicrosystems/megabas-rpi.git
- ~$ cd /home/pi/megabas-rpi
- ~/megaioind-rpi$ sudo bëj instalimin
- ~/megaioind-rpi$ megabas
Programi do të përgjigjet me një listë të komandave të disponueshme.
Shkruani "megabas -h" për ndihmë në internet.
Pas instalimit të softuerit, mund ta përditësoni atë në versionin më të fundit me komandat:
~$ cd /home/pi/megabas-rpi
~/megabas-rpi$ git pull
~/megabas-rpi$ sudo make install
Dokumentet / Burimet
![]() |
Karta e automatizimit të ndërtesave Pi Hut për Raspberry Pi [pdfUdhëzuesi i përdoruesit Karta e Automatizimit të Ndërtimit për Raspberry Pi, Karta e Automatizimit të Ndërtimit, Karta e Automatizimit për Raspberry Pi, Ndërtesa e Kartës së Automatizimit Raspberry Pi |