SEQUENT-MICROSYSTEMS-logo

SEQUENT MICROSYSTEMS 0104110000076748 Scheda di Automation Building per Raspberry Pi

SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-PRODUCT

Informazione di u produttu

A Carta di Automatizazione di l'Edifiziu per Raspberry Pi hè una carta versatile chì permette à l'utilizatori di aghjunghje diversi inputs è outputs à u so Raspberry Pi. Veni cun ottu ingressi universali settable jumper chì ponu esse cunfigurati per leghje segnali 0-10V, contatori di chjusi di cuntattu, o sensori di temperatura 1K / 10K. A carta presenta ancu quattru LED di u scopu generale chì ponu esse cuntrullati cù u software per indicà u statutu di inputs, outputs, o prucessi esterni. Inoltre, include un transceiver RS-485 per a cumunicazione è un alimentatore per a carta è u Raspberry Pi.

Istruzzioni per l'usu di u produttu

  1. Accuminciate cunnessu a Carta di Automation Building sopra u vostru
    Raspberry Pi è accende u sistema.
  2. Abilita a cumunicazione I2C nantu à u Raspberry Pi usendu
    raspi-config.
  3. Installa u software da github.com seguendu questi passi:
  4. Eseguite u prugramma inserendu u cumandamentu:  megabas
  5. Riferite à a lista di u prugramma di cumandamenti dispunibili per più cunfigurazione è usu.

Per piacè nutate chì quandu aduprate più Carte di Automatizazione di l'Edifiziu, hè cunsigliatu di utilizà una sola alimentazione 24VDC / AC per alimentà tutte e carte. L'utilizatore deve sparte u cable è eseguisce i fili à ogni carta. U cunsumu di energia di a carta hè 50 mA à + 24V.

DESSCRIPTION GENERAL

SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-1

  • A seconda generazione di a nostra Carta di Automatizazione di l'Edifiziu porta à a piattaforma Raspberry Pi tutti l'inputs è l'outpus necessarii per i Sistemi di Automatizazione di l'Edifiziu. Stackable à 8 livelli, a carta funziona cù tutte e versioni Raspberry Pi, da Zero à
  • Dui pins GPIO di Raspberry Pi sò usati per a cumunicazione I2C. Un altru pin hè attribuitu per u gestore di interruzzione, lascendu 23 pin GPIO dispunibuli per l'utilizatore.
  • Ottu ingressi universali, selezziunati individualmente, permettenu di leghje segnali 0-10V, cuntà i chjusi di cuntatti, o misurà a temperatura cù termistori 1K o 10K. Quattru outputs programmabili 0-10V ponu cuntrullà dimmers di luce o altri dispositi industriali. Quattru uscite 24VAC ponu cuntrullà i relè AC o l'equipaggiu di riscaldamentu è raffreddamentu. L'indicatori LED mostranu u statu di tutte e outputs. Dui porti RS485 / MODBUS permettenu espansione quasi illimitata.
  • I diodi TVS in tutti l'inputs pruteghjanu a carta per ESD esterni. Un fusible resettable integratu a pruteghja da i shorts accidentali.

CARATTERISTICHE

  • Ottu ingressi universali, analogici/digitali, settable jumper
  • Ingressi 0-10V o
  • Ingressi di contatore di chiusura di cuntattu o
  • Ingressi di sensori di temperatura 1K/10K
  • Quattru uscite 0-10V
  • Quattru uscite TRIAC cù driver 1A/48VAC
  • Quattru LED di scopu generale
  • Porti d'entrata è di uscita RS485
  • Clock in tempu reale cù batteria di salvezza
  • Pulsante à bordu
  • Prutezzione TVS in tutti l'inputs
  • Watchdog di hardware à bordu
  • Alimentazione 24VAC

Tutti l'inputs è l'output usanu connettori pluggable chì permettenu un accessu faciule à i cablaggi quandu parechje carte sò impilate. Finu à ottu Carte d'automatizazione di l'edificiu ponu esse impilate nantu à una Raspberry Pi. E carte sparte un bus I2C seriale utilizendu solu dui pins GPIO di Raspberry Pi per gestisce tutte e ottu carte. Questa funzione lascia i restanti 24 GPIO dispunibuli per l'utilizatore.
I quattru LED di u scopu generale ponu esse assuciati cù l'input analogicu o altri prucessi cuntrullati. Un buttone à bordu pò esse programatu per tagliate inputs, override outputs o chjude u Raspberry Pi

Chì ci hè in u vostru kit

  1. Carta d'automatizazione di l'edificiu per Raspberry PiSEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-2
  2. Hardware di muntaturaSEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-3
    • a. Quattru distanzi di ottone maschio-femmina M2.5x18mm
    • b. Quattru viti in ottone M2.5x5mm
    • c. Quattru dadi in ottone M2.5
  3. Dui jumpers.SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-4Ùn avete micca bisognu di i jumpers quandu utilizate una sola Carta di Automation Building. Vede a sezione STACK LEVEL JUMPERS se pensa à aduprà parechje carte.
  4. Tutti i connettori di accoppiamentu femminili necessarii.SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-5

GUIDA RAPIDA DI INIZIO

  1. Inserite a vostra Carta di Automation Building in cima à u vostru Raspberry Pi è accende u sistema.
  2. Abilita a cumunicazione I2C nantu à Raspberry Pi cù raspi-config.
  3. Installa u software da github.com:
  4. a. ~$ git clone 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
    U prugramma hà da risponde cù una lista di cumandamenti dispunibili.

DISPOSIZIONE DI BORDEA

SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-6

Quattru LED Purpose Generale ponu esse cuntrullati in u software. I LED ponu esse attivati ​​per vede u statutu di qualsiasi input, output o prucessu esternu.

SALTI DI LIVELLU DI STACK
A manca trè pusizioni di u connettore J3 sò usate per selezziunà u livellu di stack di a carta:

SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-7

JUMPERS DI SELEZIONE DI INPUT
L'ottu ingressi universali ponu esse selezziunati in un jumper individualmente per leghje termistori 0-10V, 1K o 10K o contatti di chjusi / eventi di cuntattu. A frequenza massima di i contatori di eventi hè 100 Hz.

SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-8

COMMUNICAZIONE RS-485/MODBUS
A Carta di Automatizazione di l'Edifiziu cuntene un transceiver standard RS485 chì pò esse accessu sia da u processatore lucale sia da Raspberry Pi. A cunfigurazione desiderata hè stabilita da trè ponti di bypass nantu à u connettore di cunfigurazione J3.

SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-9

Se i jumpers sò stallati, Raspberry Pi pò cumunicà cù qualsiasi dispositivu cù una interfaccia RS485. In questa cunfigurazione, a Card Automation Building hè un ponte passiu chì implementa solu i livelli di hardware richiesti da u protocolu RS485. Per utilizà sta cunfigurazione, avete bisognu à dì à u processatore lucale per liberà u cuntrollu di u bus RS485:

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

Se i jumpers sò eliminati, a carta opera cum'è slave MODBUS è implementa u protocolu MODBUS RTU. Ogni maestru MODBUS pò accede à tutte l'inputs di a carta, è stabilisce tutte e outputs utilizendu cumandamenti MODBUS standard. Una lista dettagliata di cumandamenti implementati pò esse truvata in GitHub: https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
In e duie cunfigurazioni, u processatore lucale deve esse programatu per liberà (jumpers installati) o cuntrullà (jumpers eliminati) i signali RS485. Vede l'aiutu in linea di cummanda per più infurmazione.

TESTA RASPBERRY PI

SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-10

REQUISITI POWER
A Carta di Automatizazione di l'Edifiziu richiede un alimentatore esterno regulatu 24VDC / AC. L'alimentazione hè furnita à u bordu attraversu u cunnessu dedicatu in l'angulu superiore dirittu (vede BOARD LAYOUT). I bordi accettanu una fonte di energia DC o AC. Se una fonte di energia DC hè aduprata, a polarità ùn hè micca impurtante.

SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-11

Un regulatore locale 5V furnisce una putenza di 3A à Raspberry Pi, è un regulatore 3.3V alimenta i circuiti digitali. I cunvertitori DC-DC isolati sò usati per alimentà i relè.
RECOMMANDEMU D'USU SOLAMENTE L'ALIMENTAZIONE 24VDC/AC PER ALIMENTARE A CARTA RASPBERRY PI

Se più Carte di Automatizazione di l'Edifiziu sò impilate l'una sopra l'altra, ricumandemu d'utilizà una sola alimentazione 24VDC / AC per alimentà tutte e carte. L'utilizatore deve sparte u cable è eseguisce i fili à ogni carta.

Cunsumu di energia:

  • 50 mA @ + 24V

INPUT UNIVERSALI
A Carta di Automatizazione di l'Edifiziu hà ottu ingressi universali chì ponu esse selezziunati in jumper per misurà segnali 0-10V, termistori 1K o 10K o contatti di chjusi / eventi di cuntattu finu à 100Hz.SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-12

0-10V INPUTS CONFIGURAZIONE

SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-13

CONFIGURAZIONE DI CHIUSURA DI CONTATTU EVENTI / CONTACT SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-14

CONFIGURAZIONE DI MISURA DI TEMPERATURA CON TERMISTORI 1K SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-15

CONFIGURAZIONE DI MISURA DI TEMPERATURA CON TERMISTORI 10K SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-16

CONFIGURAZIONE OUTPUTS 0-10V. CARICA MAX = 10 mASEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-17

TRIAC OUTPUTS CONFIGURAZIONE. CARICA MAX = 1A

HARDWARE WATCHDOG

  • A Carta di Automatizazione di l'Edifiziu cuntene un watchdog di hardware integratu chì guarantisci chì u vostru prughjettu criticu di a missione cuntinueghja in esecuzione ancu se u software Raspberry Pi si ferma. Dopu l'accensione, u watchdog hè disattivatu, è diventa attivu dopu avè ricevutu u primu reset.
  • U timeout predeterminatu hè 120 seconde. Una volta attivatu, s'ellu ùn riceve micca un reset da Raspberry Pi in 2 minuti, u watchdog taglia u putere è restaurà dopu à 10 seconde.
  • Raspberry Pi hà bisognu di emette un cumandamentu di reset in u portu I2C prima chì u timer di u watchdog scade. U periodu di timer dopu l'accensione è u periodu di timer attivu pò esse stabilitu da a linea di cummanda. U numaru di reset hè guardatu in flash è pò esse accessu o sguassatu da a linea di cummanda. Tutti i cumandamenti di watchdog sò descritti da a funzione d'aiutu in linea.

CALIBRAZIONE INGRESSI/USCITE ANALOGU
Tutti l'inputs è uscite analogichi sò calibrati in a fabbrica, ma i cumandamenti di u firmware permettenu à l'utilizatori di re-calibrate a scheda, o di calibre per una precisione megliu. Tutti i inputs è outputs sò calibrati in dui punti; selezziunà i dui punti u più vicinu pussibule à i dui estremità di scala. Per calibre l'inputs, l'utilizatore deve furnisce segnali analogichi. (Esample: per calibre l'inputs 0-10V, l'utilizatore deve furnisce un alimentazione regulable 10V). Per calibre l'outputs, l'utilizatori deve emette un cumandamentu per stabilisce a pruduzzioni à un valore desideratu, misura u risultatu è emette u cumandamentu di calibrazione per almacenà u valore.

I valori sò almacenati in flash è a curva di input hè assunta lineare. Se un sbagliu hè fattu durante a calibrazione scrivendu u cumandamentu sbagliatu, un cumandamentu RESET pò esse usatu per resettate tutti i canali in u gruppu currispundenti à i valori di fabbrica. Dopu à RESET, a calibrazione pò esse ripresa.

U bordu pò esse calibratu senza una fonte di segnali analogichi, calibrendu prima l'outputs è poi indirizzendu i outputs calibrati à l'inputs currispondenti. I seguenti cumandamenti sò dispunibili per a calibrazione:

  • CALIBRARE INGRESSI 0-10V: megabas cuin
  • RESET CALIBRAZIONE DI INGRESSI 0-10V: megabas rcuin
  • CALIBRATE 10K INPUT: megabas cresin
  • RESET 10K INPUT: megabas rcresin
  • CALIBRARE LE USCITE 0-10V: megabas cuut
  • STORE VALORE CALIBRATE IN FLASH: megabas alta_comanda
  • RESET CALIBRAZIONE DELLE USCITE 0-10V: megabas rcuout

SPECIFICAZIONI HARDWARE

FUSIBLE RESETABLE À BORDO

INGRESSI 0-10V:

  • Vol. Massimu Inputtage: 12V
  • Impedenza d'ingressu: 20 KΩ
  • Risoluzione: 12 bits
  • Sampu tarifu: tbd

CONTAC CLOSURE INPUTS

  • Frequenza massima di conte: 100 Hz

USCITE 0-10V:

  • Carica minima di output: 1 KΩ
  • Risoluzione: 13 BITS

USCITE TRIAC:

  • Corrente massima di output: 1A
  • Uscita Massima Voltage: 120V

LINEARITY OVER FULL SCALE

  • L'inputs analogichi sò trattati cù cunvertitori A/D 12 bit interni à u processore di bordu. L'inputs sò samppurtatu à 675 Hz.
  • L'outputs analogichi sò PWM sintetizzati cù timers 16 bit. I valori PWM varienu da 0 à 4,800.
  • Tutti i inputs è outputs sò calibrati à u tempu di prova à i punti finali è i valori sò almacenati in flash.
  • Dopu a calibrazione, avemu verificatu a linearità nantu à a scala completa è ottene i seguenti risultati:

Canale/Max/Errore %

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

SPECIFICAZIONI MECANICHE

SEQUENT-MICROSYSTEMS-0104110000076748-Card-automatizazione-di-building-per-Raspberry-Pi-FIG-18

SETUP SOFTWARE

  1. Avete u vostru Raspberry Pi prontu cù l'ultimu OS.
  2. Abilita a cumunicazione I2C:
    ~$ sudo raspi-config 
    • Cambia a password di l'utilizatore Cambia a password per l'utilizatore predeterminatu
    • Opzioni di rete Configurate i paràmetri di a rete
    • Opzioni di boot Configurate l'opzioni per l'iniziu
    • Opzioni di Localizazione Configurate i paràmetri di lingua è regiunale per currispondenu..
    • Opzioni d'interfaccia Configurate e cunnessione à i periferichi
    • Overclock Configurate l'overclock per u vostru Pi
    • Opzioni Avanzate Configurate i paràmetri avanzati
    • Actualizazione Aghjurnate stu strumentu à l'ultima versione
    • À propositu di raspi-config Informazioni nantu à sta cunfigurazione
      • P1 Camera Habilita / Disabilita a cunnessione à a Camera Raspberry Pi
      • P2 SSH Abilita / Disabilita l'accessu di linea di cumanda remota à u vostru Pi
      • P3 VNC Abilita / Disattiveghjanu l'accessu remotu graficu à u vostru Pi usendu ...
      • P4 SPI Abilita / Disattiva a carica automatica di u modulu di kernel SPI
      • P5 I2C Abilita / Disattiva a carica automatica di u modulu di kernel I2C
      • P6 Serial Enable / Disable shell and kernel messages à u portu seriale
      • P7 1-Wire Abilita / Disattiva l'interfaccia à un filu
      • P8 Remote GPIO Habilita / Disattiva l'accessu remoto à i pin GPIO
  3. Installa u software megabas da github.com:
  4. 4. ~$ cd /home/pi/megabas-rpi
  5. 5. ~/megaioind-rpi$ sudo make install
  6. 6. ~/megaioind-rpi$ megabas
    U prugramma hà da risponde cù una lista di cumandamenti dispunibili.

Type "megabas -h" per l'aiutu in linea.
Dopu avè installatu u software, pudete aghjurnà à l'ultima versione cù i cumandamenti:

Documenti / Risorse

SEQUENT MICROSYSTEMS 0104110000076748 Scheda di Automation Building per Raspberry Pi [pdfGuida di l'utente
0104110000076748 Scheda di Automation Building per Raspberry Pi, 0104110000076748, Building Automation Card per Raspberry Pi, Building Automation Card, Building Automation Card, Automation Card, Card

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *