MICROSYSTEMS SEQUEST 0104110000076748 Faufale Fa'atosina Kata mo Raspei Pi
Fa'amatalaga o oloa
O le Faufale Automation Card mo Raspberry Pi o se kata faʻapitoa e mafai ai e tagata faʻaoga ona faʻaopoopo mea eseese ma mea e fai i la latou Raspberry Pi. E sau ma ni mea fa'aoga lautele e valu jumper settable e mafai ona fa'atulagaina e faitau fa'ailo 0-10V, fa'afeso'ota'i fa'amau tapuni, po'o le 1K/10K le vevela. O lo'o iai fo'i i le kata ni ta'ita'i fa'apitoa e fa e mafai ona fa'atonutonuina e ala i polokalama fa'akomepiuta e fa'ailoa ai le tulaga o mea e fai, mea e fai, po'o faiga i fafo. E le gata i lea, e aofia ai le RS-485 transceiver mo fesoʻotaʻiga ma le eletise mo le kata ma le Raspberry Pi.
Fa'atonuga o le Fa'aaogaina o Mea
- Amata i le fa'apipi'i o le Building Automation Card i luga o lau
Raspberry Pi ma fa'aola le faiga. - Fa'afeso'ota'i feso'ota'iga I2C ile Raspberry Pi fa'aoga
raspi-config. - Faʻapipiʻi le polokalama mai le github.com e ala i le mulimuli i laasaga nei:
- Tatala le laina ma ulufale i le poloaiga:
git clone
https://github.com/SequentMicrosystems/megabas-rpi.git - Suia le lisi i le fale teu oloa:
cd/home/pi/megabas-rpi.
- Fa'apipi'i le polokalame fa'atasi ma fa'amanuiaga tau pulega:
sudomake install
- Tatala le laina ma ulufale i le poloaiga:
- Faʻaauau le polokalama e ala i le ulufale i le poloaiga:
megabas
- Va'ai ile lisi ole polokalame o fa'atonuga avanoa mo le fa'aopoopoina ma le fa'aogaina.
Fa'amolemole fa'apea pe a fa'aogaina le tele o Fale Fa'atosina Kata, e fautuaina e fa'aoga se sapalai 24VDC/AC e tasi e fa'aola ai kata uma. E tatau i le tagata fa'aoga ona vaelua le uaea ma fa'asolo uaea i kata ta'itasi. O le mana faʻaaogaina o le kata e 50 mA i le + 24V.
FAAMATALAGA LAUTELE
- O le tupulaga lona lua o la matou Faiga Fa'atauga Faufale o lo'o aumaia i luga o le Raspberry Pi mea fa'aoga uma ma mea e mana'omia mo le Fausiaina o Faiga. E mafai ona fa'aputuina i tulaga 8, e galue le kata i fa'aliliuga uma o le Raspberry Pi, mai le Zero i le
- E lua pine GPIO a Raspberry Pi o loʻo faʻaogaina mo fesoʻotaʻiga I2C. O le isi pine o loʻo tuʻuina atu mo le faʻalavelave faʻalavelave, ma tuʻu ai 23 GPIO pine e avanoa mo le tagata faʻaoga.
- E valu mea fa'aoga lautele, e mafai ona filifilia ta'ito'atasi, fa'atagaina oe e faitau fa'ailoga 0-10V, faitau tapuni fa'afeso'ota'i, pe fua le vevela e fa'aaoga ai le 1K po'o le 10K thermistors. E fa 0-10V fa'apolokalame galuega e mafai ona pulea fa'amalama malamalama po'o isi masini fa'apisinisi. Fa 24VAC galuega faatino e mafai ona pulea AC relays poʻo mea faʻamafanafana ma malulu. Fa'ailoga LED e fa'aalia ai le tulaga o galuega uma. Lua RS485/MODBUS uafu fa'atagaina toetoe lava le fa'atapula'aina fa'alauteleina.
- TVS diodes i mea fa'aoga uma e puipuia le kata mo ESD fafo. O fuse toe fa'afou i luga ole va'a e puipuia mai pupuu fa'afuase'i.
FAAMATALAGA
- E valu tagata osooso e mafai ona seti lautele, mea fa'aoga analog/numera
- 0-10V Ulufale poʻo
- Fa'afeso'ota'i Tapuni Counter Inputs po'o
- 1K/10K Temperature Sensor Inputs
- Fa 0-10V Outputs
- Fa TRIAC Outputs ma aveta'avale 1A/48VAC
- E fa fa'amoemoega lautele LED's
- RS485 totonu ma fafo ports
- Uati taimi moni ma faaleoleo maa
- Fa'amau fa'amau i luga o le laupapa
- Puipuiga o le TVS i mea fa'aoga uma
- I luga o le laupapa Meafaigaluega Watchdog
- 24VAC sapalai eletise
O mea uma e fa'aoga ma mea e fa'aogaina e fa'aoga ai feso'ota'iga fa'apipi'i e fa'afaigofie ai le fa'aogaina o uaea pe a fa'aputu le tele o kata. E o'o atu i le valu kata faufale e mafai ona fa'aputu i luga o le tasi Raspberry Pi. O kata e fa'asoa se pasi I2C fa'aoga na'o le lua o pine GPIO a Raspberry Pi e pulea uma kata e valu. O lenei vaega e tu'u ai le 24 GPIO o lo'o avanoa mo le tagata fa'aoga.
Ole fa'amoemoe lautele ole LED e mafai ona feso'ota'i ma mea fa'aoga analog po'o isi faiga fa'atonutonu. E mafai ona fa'apolokalame se fa'amau fa'amau i luga o le laupapa e tipi ai mea fa'aoga, fa'amalo galuega fa'atino pe tapuni le Rasipi Pi
O LE A LE MEA O LOO I LOU PUSI
- Fausiaina o le kata otometi mo Raspberry Pi
- Fa'apipi'i meafaigaluega
- a. E fa M2.5x18mm male-fa'afafine apamemea standoffs
- b. E fa fa'ailoga apamemea M2.5x5mm
- c. Fa nati apamemea M2.5
- E lua tagata osooso.
E te le mana'omia ni tagata osooso pe'a fa'aaoga na'o le tasi le Fale Fa'aautomatika Card. Va'ai le vaega STACK LEVEL JUMPERS pe afai e te fuafua e fa'aoga ni kata se tele.
- O feso'ota'iga fa'aipoipoga fafine uma e mana'omia.
TA'iala AMATA VAIVAI
- Fa'afeso'ota'i lau Kata Fa'atauga Faufale i luga o lau Raspberry Pi ma fa'aola le masini.
- Fa'afeso'ota'i le I2C ile Raspberry Pi ile fa'aogaina ole raspi-config.
- Faʻapipiʻi le polokalama mai le github.com:
- a. ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
- b. ~$ cd /home/pi/megabas-rpi
- c. ~/megabas-rpi$ sudo faia faʻapipiʻi
- ~/megabas-rpi$ megabas
O le polokalama o le a tali atu i se lisi o poloaiga avanoa.
FA'AVAE FA'AVAE
E mafai ona fa'atonutonuina fa'amalama fa'amoemoega lautele e fa i le polokalame. E mafai ona faʻagaoioia le LED e faʻaalia ai le tulaga o soʻo se faʻaoga, gaioiga poʻo fafo.
FA'ATA'U LAVA LEVA
Ole tulaga agavale e tolu ole feso'ota'iga J3 e fa'aoga e filifili ai le tulaga fa'aputu o le kata:
INPUT FILIFILIA SUMERS
O mea fa'aoga lautele e valu e mafai ona filifilia ta'ito'atasi osooso e faitau 0-10V, 1K po'o 10K thermistors po'o fa'afeso'ota'i fa'amau tapuni/mea e tupu. Ole maualuga ole taimi ole fa'asologa ole mea na tupu ole 100Hz.
RS-485/MODBUS FESOOTAIGA
O le Fale Automation Card o lo'o i ai le RS485 transceiver masani lea e mafai ona fa'aoga uma e le masini fa'apitonu'u ma le Raspberry Pi. O le fa'atulagaina o lo'o mana'omia e tu'u mai i le tolu fa'aoso osooso i luga o feso'ota'iga J3.
Afai e faʻapipiʻi ni tagata osooso, e mafai e Raspberry Pi ona fesoʻotaʻi ma soʻo se masini e iai le RS485 interface. I lenei fa'atulagaga o le Fale Fa'aautometi Card o se alalaupapa passive lea e fa'aaogaina na'o tulaga o meafaigaluega e mana'omia e le RS485 protocol. Ina ia faʻaogaina lenei faʻatulagaga, e tatau ona e taʻu atu i le faʻalapotopotoga faʻapitonuʻu e faʻasaʻo le pulea o le pasi RS485:
- ~$ megabas [0] wcfgmb 0 0 0 0
Afai e aveese tagata osooso, o le kata e galue o se pologa MODBUS ma faʻaaogaina le MODBUS RTU protocol. So'o se matai MODBUS e mafai ona fa'aoga uma mea fa'aoga a le kata, ma fa'atulaga uma galuega e fa'aaoga ai tulafono masani a le MODBUS. O se lisi auiliili o tulafono faʻatinoina e mafai ona maua ile GitHub: https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
I fa'atonuga uma e lua e mana'omia le fa'apolokalameina o le komipiuta fa'apitonu'u e fa'amatu'u (fa'apipi'i osooso) po'o le fa'atonutonuina (ave'esea fa'aoso) fa'ailoga RS485. Va'ai le laina fa'atonu fesoasoani i luga ole laiga mo nisi fa'amatalaga.
RASPBERI PI HEADER
MANA'OGA
E mana'omia e le Pepa Fa'atonu Faufale se sapalai eletise fa'atonutonu e 24VDC/AC. E tu'uina atu le mana i le laupapa e ala i le feso'ota'iga tu'ufa'atasi i le tulimanu pito i luga taumatau (silasila i le FA'A'OGA FA'AVAE). E talia e laupapa a le DC po'o le AC puna eletise. Afai e faʻaaogaina se puna eletise DC, e le taua le polarity.
E tu'uina atu e le pule fa'alotoifale 5V le malosi e o'o atu i le 3A i le Raspberry Pi, ma le fa'atonu 3.3V na te fa'amalo le ta'amilosaga numera. O fa'aliliu'ese DC-DC fa'ato'atoa fa'aaogaina e fa'aola ai fa'alava.
Matou te fautuaina le faʻaaogaina naʻo le 24VDC/AC POWER SUPPLY E PULE LE RASPBERRY PI CARD
Afai e fa'aputu le tele o Pepa Fa'atauga Faufale i luga o le tasi ma le isi, matou te fautuaina le fa'aogaina o le eletise 24VDC/AC e tasi e fa'amalo uma ai kata. E tatau i le tagata fa'aoga ona vaelua le uaea ma fa'asolo uaea i kata ta'itasi.
FA'A'OTOGA O LE MANA:
- 50 mA @ +24V
FA'AIGA FA'AVAE
O le Fale Automation Card e valu mea fa'aoga lautele e mafai ona filifili osooso e fua fa'ailoga 0-10V, thermistors 1K po'o 10K po'o fa'afeso'ota'i fa'amau tapuni/mea e tupu e o'o atu i le 100Hz.
0-10V INPUTS CONFIGURATION
FA'ATA'IGA FA'ATA'ITA'I/FA'A'OA'IGA TAPIINA
FA'ATA'IGA FA'ATAU MA LE 1K THERMISTORS
FA'ATA'IGA FA'ATAU MA LE 10K THERMISTORS
0-10V OUTPUTS CONFIGURATION. MAX FAATA = 10mA
TRIAC OUTPUTS CONFIGURATION. MAX AVE = 1A
FA'ATA'U MATA'IGA
- O le Building Automation Card o lo'o i ai se masini mata'ituina meafaigaluega e fa'amautinoa ai o le a fa'aauau pea le fa'agaoioia o lau galuega fa'a-misiona tusa lava pe tautau i luga le polokalama Raspberry Pi. A uma le paoa o le leoleo leoleo ua le atoatoa, ma toe malosi pe a uma ona maua le seti muamua.
- Ole taimi fa'aletonu ole 120 sekone. O le taimi lava e faʻagaoioia ai, afai e le maua se seti mai le Raspberry Pi i totonu ole 2 minute, e tipi e le leoleo leoleo le mana ma toe faʻafoʻi pe a uma le 10 sekone.
- O le Raspberry Pi e manaʻomia le tuʻuina atu o se faʻatonuga toe setiina i luga o le I2C port aʻo leʻi muta le taimi i luga o le leoleo leoleo. Ole taimi ole taimi pe a uma le eletise ma le taimi galue e mafai ona seti mai le laina o le poloaiga. Ole numera o toe setiina o loʻo teuina ile moli ma e mafai ona maua pe faʻamalo mai le laina o le poloaiga. O fa'atonuga uma o leoleo e fa'amatalaina e le galuega fesoasoani i luga ole laiga.
ANALOG INPUTS/OUTPUTS CALIBRATION
O mea fa'akomepiuta uma ma mea e fai e fa'avasegaina i le fale gaosimea, ae o fa'atonuga a le firmware e mafai ai e le tagata fa'aoga ona toe fa'avasega le laupapa, po'o le fa'avasegaina i le sa'o lelei. O fa'aoga uma ma galuega fa'atino e fa'avasegaina i vaega e lua; filifili vaega e lua e latalata i pito e lua o le fua. Ina ia fa'avasega mea fa'aoga, e tatau i le tagata fa'aoga ona tu'uina atu fa'ailoga analog. (Esoample: e faʻavasega 0-10V mea faʻaoga, e tatau i le tagata faʻaoga ona tuʻuina atu se 10V fetuutuunai eletise sapalai). Ina ia faʻavasega galuega faatino, e tatau i le tagata faʻaoga ona tuʻuina atu se faʻatonuga e seti le gaioiga i se tau manaʻomia, fua le taunuʻuga ma tuʻuina atu le faʻatonuga o le calibration e teu ai le tau.
O tau o lo'o teuina i le moli ma o le fa'aoga fa'aoga e fa'apea e laina. Afai e faia se mea sese i le taimi o le faʻavasegaina e ala i le taina o le faʻatonuga sese, e mafai ona faʻaaoga se RESET poloaiga e toe seti uma ai ala i le vaega tutusa i tau falegaosimea. A mae'a le RESET e mafai ona toe fa'afouina.
E mafai ona fa'avasegaina le laupapa e aunoa ma se fa'apogai o fa'ailo fa'atusa, e ala i le fa'avasegaina muamua o mea fa'atino ona fa'ata'amilo lea o mea fa'atatau i mea fa'aoga tutusa. O tulafono nei e avanoa mo le fa'avasegaina:
- CALIBRATE 0-10V INPUTS: megabas cuin
- TOE TOE FA'ATA'IGA O 0-10V FA'AIGA: megabas rcuin
- CFA'ASA'E 10K FA'AUGA: megabas cresin
- TOE FA'ATU 10K FA'AUGA: megabas rcresin
- CALIBRATE 0-10V OUTPUTS: megabas tipi
- FA'ATAU FA'AVAE FA'AVAE I LE FLASH: megabas alta_comanda
- TOE TOE FA'ATA'IGA O 0-10V OUTPUTS: megabas rcuout
FA'AMATALAGA FAAMATALAGA
I LUGA O LE VA'A FA'AVAE FA'A'AU FUSE
0-10V FA'AUGA:
- Tapulaʻa maualuga sao Voltage: 12V
- Fa'alavelave fa'aulu: 20KΩ
- I'uga: 12 pito
- Sample fua faatatau: tbd
FESOASOANI TAPIINA FA'AIGA
- Ole tele ole faitau ole taimi: 100 Hz
0-10V GALUEGA:
- La'ititi o Galuega Fa'atino: 1KΩ
- I'uga: 13 ITU
TRIAC OUTPUTS:
- Maualuluga o Galuega Fa'atino i le taimi nei: 1A
- Avanoa Maualuga Voltage: 120V
LINEARITY IA ATU FAATAU
- O mea fa'akomepiuta fa'atusa o lo'o fa'aogaina e fa'aaoga ai le 12 bit A/D converters i totonu i le masini fa'apipi'i. O mea fa'aoga o samptaʻitaʻia i le 675 Hz.
- O galuega fa'atusa o lo'o fa'apipi'iina le PWM e fa'aaoga ai le 16 bit timers. Ole tau ole PWM e mai le 0 ile 4,800.
- O fa'aoga uma ma mea e fa'atino e fa'avasegaina ile taimi ole su'ega ile fa'ai'uga ma fa'atauga e teu ile moli.
- Ina ua maeʻa le faʻavasegaina sa matou siakiina le laina i luga o le fua atoa ma maua ai faʻaiʻuga nei:
Auala/Max/Sese %
- 0-10V IN: 15μV:0.15%
- 0-10V: IFO: 10μV 0.1%
FAAMATALAGA FAASINO
SETUP SOFTWARE
- Ia saunia lau Raspberry Pi ma le OS fou.
- Fa'afeso'ota'i I2C:
~$ sudo raspi-config- Suia le upu faataga a le tagata faaaoga Suia le upu faataga mo le tagata le faaaogaina
- Filifiliga Feso'ota'iga Fa'atulaga tulaga feso'ota'iga
- Filifiliga Fa'asaga Fa'atulaga filifiliga mo le amataga
- Filifiliga Fa'alotoifale Seti gagana ma fa'aitulagi e fa'afetaui..
- Filifiliga Fa'afeso'ota'i Fa'atulaga feso'ota'iga i peripheral
- Overclock Fa'atulaga le overclocking mo lau Pi
- Filifiliga Maualuga Fa'atulaga tulaga maualuga
- Fa'afou Fa'afou lenei mea faigaluega i le fa'afou fou
- E uiga i le raspi-config Faʻamatalaga e uiga i lenei faʻatulagaga
- P1 Meapueata Enable/Tape le feso'ota'iga ile Raspberry Pi Camera
- P2 SSH Fa'aaga/Ta'e le avanoa i le laina fa'atonu mamao i lau Pi
- P3 VNC Fa'aaga/Ta'e le avanoa fa'akalafi mamao i lau Pi fa'aaoga...
- P4 SPI Fa'agaoio/Ta'e le fa'apipi'iina otometi o le SPI kernel module
- P5 I2C Fa'agaoi/Ta'e le utaina otometi o le I2C kernel module
- P6 Serial Enable/Ta'e le atigi ma fatu fe'au i le laina telefoni
- P7 1-Uaea Fa'agaoi/Ta'e le tasi-uaea fa'aoga
- P8 Remote GPIO Fa'aaga/Ta'e le avanoa mamao ile GPIO pine
- Faʻapipiʻi le megabas software mai le github.com:
- 4. ~$ cd /home/pi/megabas-rpi
- 5. ~/megaioind-rpi$ sudo faia fa'apipi'i
- 6. ~/megaioind-rpi$ megabas
O le polokalama o le a tali atu i se lisi o poloaiga avanoa.
Fa'aigoa "megabas -h" mo fesoasoani i luga ole laiga.
A maeʻa ona faʻapipiʻi le polokalama, e mafai ona e faʻafouina i le lomiga lata mai ma faʻatonuga:
- ~$ cd /home/pi/megabas-rpi
- ~/megabas-rpi$ git toso
- ~/megabas-rpi$ sudo faia faʻapipiʻi
Pepa / Punaoa
![]() |
MICROSYSTEMS SEQUEST 0104110000076748 Faufale Fa'atosina Kata mo Raspei Pi [pdf] Taiala mo Tagata Fa'aoga 0104110000076748 Faufale Fa'atosina Pepa mo Raspberry Pi, 0104110000076748, Fausia Fa'atosina Pepa mo Raspberry Pi, Fale Fa'atosina Pepa, Automation Card, Kata |