SEQUENT MICROSYSTEMS 0104110000076748 Tarxeta de automatización de edificios para Raspberry Pi
Información do produto
A tarxeta de automatización de edificios para Raspberry Pi é unha tarxeta versátil que permite aos usuarios engadir varias entradas e saídas ao seu Raspberry Pi. Vén con oito entradas universais configurables con puente que se poden configurar para ler sinais de 0-10 V, contadores de peche de contactos ou sensores de temperatura 1K/10K. A tarxeta tamén conta con catro LEDs de propósito xeral que se poden controlar mediante software para indicar o estado das entradas, saídas ou procesos externos. Ademais, inclúe un transceptor RS-485 para comunicación e unha fonte de alimentación tanto para a tarxeta como para a Raspberry Pi.
Instrucións de uso do produto
- Comeza conectando a tarxeta de automatización de edificios enriba da túa
Raspberry Pi e encender o sistema. - Activa a comunicación I2C na Raspberry Pi usando
raspi-config. - Instala o software desde github.com seguindo estes pasos:
- Abre o terminal e introduce o comando:
git clone
https://github.com/SequentMicrosystems/megabas-rpi.git - Cambia o directorio ao repositorio clonado:
cd/home/pi/megabas-rpi.
- Instale o software con privilexios administrativos:
sudomake install
- Abre o terminal e introduce o comando:
- Executa o programa introducindo o comando:
megabas
- Consulte a lista de comandos dispoñibles do programa para obter máis configuración e uso.
Teña en conta que ao utilizar varias tarxetas de automatización de edificios, recoméndase utilizar unha única fonte de alimentación de 24 VCC/CA para alimentar todas as tarxetas. O usuario debe dividir o cable e pasar os cables a cada tarxeta. O consumo de enerxía da tarxeta é de 50 mA a +24 V.
DESCRICIÓN XERAL
- A segunda xeración da nosa tarxeta de automatización de edificios trae á plataforma Raspberry Pi todas as entradas e saídas necesarias para os sistemas de automatización de edificios. Apilable a 8 niveis, a tarxeta funciona con todas as versións de Raspberry Pi, desde cero ata
- Dous dos pinos GPIO da Raspberry Pi utilízanse para a comunicación I2C. Asógase outro pin para o controlador de interrupcións, deixando 23 pinos GPIO dispoñibles para o usuario.
- Oito entradas universais, seleccionables individualmente, permítenche ler sinais de 0 a 10 V, contar os peches de contactos ou medir temperaturas mediante termistores de 1K ou 10K. Catro saídas programables de 0-10 V poden controlar reguladores de luz ou outros dispositivos industriais. Catro saídas de 24 VCA poden controlar relés de CA ou equipos de calefacción e refrixeración. Os indicadores LED mostran o estado de todas as saídas. Dous portos RS485/MODBUS permiten unha ampliabilidade case ilimitada.
- Os díodos TVS en todas as entradas protexen a tarxeta para ESD externa. O fusible reiniciable a bordo protéxeo de curtos accidentais.
CARACTERÍSTICAS
- Oito puentes configurables entradas analóxicas/dixitais universais
- Entradas 0-10V ou
- Entradas do contador de peche de contactos ou
- Entradas de sensor de temperatura 1K/10K
- Catro saídas de 0-10 V
- Catro saídas TRIAC con controladores 1A/48VAC
- Catro LED de propósito xeral
- Portos de entrada e saída RS485
- Reloxo en tempo real con batería de reserva
- Pulsador a bordo
- Protección TVS en todas as entradas
- Controlador de hardware a bordo
- Alimentación 24 VCA
Todas as entradas e saídas usan conectores enchufables que permiten un fácil acceso ao cableado cando se apilan varias tarxetas. Ata oito tarxetas de automatización de edificios pódense apilar encima dunha Raspberry Pi. As tarxetas comparten un bus I2C en serie usando só dous dos pinos GPIO da Raspberry Pi para xestionar as oito tarxetas. Esta función deixa os 24 GPIO restantes dispoñibles para o usuario.
Os catro LED de propósito xeral pódense asociar coas entradas analóxicas ou outros procesos controlados. Pódese programar un botón de a bordo para cortar entradas, anular saídas ou apagar o Raspberry Pi
O QUE HAI NO TEU KIT
- Tarxeta de automatización de edificios para Raspberry Pi
- Hardware de montaxe
- a. Catro separadores de latón macho-fembra M2.5x18 mm
- b. Catro parafusos de latón M2.5x5mm
- c. Catro porcas de latón M2.5
- Dous saltadores.
Non necesitas os puentes cando usas só unha tarxeta de automatización de edificios. Consulta a sección PUENTES DE NIVEL DE PILA se pensas usar varias cartas.
- Todos os conectores hembra necesarios.
GUÍA DE INICIO RÁPIDO
- Conecte a súa tarxeta de automatización de edificios na parte superior da súa Raspberry Pi e encienda o sistema.
- Activa a comunicación I2C en Raspberry Pi usando raspi-config.
- Instala o software desde github.com:
- a. ~$ clon de git https://github.com/SequentMicrosystems/megabas-rpi.git
- b. ~$ cd /home/pi/megabas-rpi
- c. ~/megabas-rpi$ sudo make install
- ~/megabas-rpi$ megabas
O programa responderá cunha lista de comandos dispoñibles.
DISPOSICIÓN DA TABLA
Pódense controlar catro LED de propósito xeral no software. Os LED pódense activar para mostrar o estado de calquera entrada, saída ou proceso externo.
PILA NIVEL JUMPERS
As tres posicións esquerda do conector J3 úsanse para seleccionar o nivel de pila da tarxeta:
PUENTES DE SELECCIÓN DE ENTRADA
As oito entradas universais pódense seleccionar individualmente por puente para ler termistores de 0-10V, 1K ou 10K ou contadores de peche de contactos/eventos. A frecuencia máxima dos contadores de eventos é de 100 Hz.
COMUNICACIÓN RS-485/MODBUS
A tarxeta de automatización de edificios contén un transceptor RS485 estándar ao que se pode acceder tanto o procesador local como a Raspberry Pi. A configuración desexada establécese a partir de tres puentes de derivación no conector de configuración J3.
Se os jumpers están instalados, Raspberry Pi pode comunicarse con calquera dispositivo cunha interface RS485. Nesta configuración, a tarxeta de automatización de edificios é unha ponte pasiva que implementa só os niveis de hardware requiridos polo protocolo RS485. Para usar esta configuración, cómpre dicirlle ao procesador local que libere o control do bus RS485:
- ~$ megabas [0] wcfgmb 0 0 0 0
Se se eliminan os puentes, a tarxeta funciona como escrava MODBUS e implementa o protocolo MODBUS RTU. Calquera mestre MODBUS pode acceder a todas as entradas da tarxeta e configurar todas as saídas mediante comandos MODBUS estándar. Pódese atopar unha lista detallada dos comandos implementados en GitHub: https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
En ambas as configuracións o procesador local debe ser programado para liberar (jumpers instalados) ou controlar (jumpers eliminados) os sinais RS485. Consulte a axuda en liña da liña de comandos para obter máis información.
CABECERA RASPBERRY PI
REQUISITOS DE POTENCIA
A tarxeta de automatización de edificios require unha fonte de alimentación externa regulada de 24 VCC/CA. A alimentación entrégase á placa a través do conector dedicado na esquina superior dereita (consulte DISEÑO DA PLACA). As placas aceptan fontes de alimentación DC ou AC. Se se utiliza unha fonte de alimentación de CC, a polaridade non é importante.
Un regulador local de 5 V proporciona ata 3 A de enerxía a Raspberry Pi e un regulador de 3.3 V alimenta os circuítos dixitais. Para alimentar os relés utilízanse conversores DC-DC illados.
RECOMENDAMOS USAR SÓ A FONTE DE ALIMENTACIÓN DE 24 VCC/CA PARA ALIMENTAR A TARXETA RASPBERRY PI
Se se apilan varias tarxetas de automatización de edificios unha encima da outra, recomendamos utilizar unha única fonte de alimentación de 24 VCC/CA para alimentar todas as tarxetas. O usuario debe dividir o cable e pasar os cables a cada tarxeta.
CONSUMO DE ENERXÍA:
- 50 mA @ +24 V
ENTRADAS UNIVERSAIS
A tarxeta de automatización de edificios ten oito entradas universais que se poden seleccionar mediante puentes para medir sinais de 0-10 V, termistores de 1K ou 10K ou contadores de peche de contactos/eventos de ata 100Hz.
CONFIGURACIÓN DE ENTRADAS 0-10V
CONFIGURACIÓN DO CONTADOR DE EVENTOS/PECHE DE CONTACTOS
CONFIGURACIÓN DE MEDICIÓN DE TEMPERATURA CON TERMISTORES 1K
CONFIGURACIÓN DE MEDICIÓN DE TEMPERATURA CON TERMISTORES 10K
CONFIGURACIÓN DE SAÍDAS 0-10V. CARGA MÁXIMA = 10 mA
CONFIGURACIÓN DE SAÍDAS TRIAC. CARGA MÁXIMA = 1A
HARDWARE WATCHDOG
- A tarxeta de automatización de edificios contén un control de hardware integrado que garantirá que o seu proxecto de misión crítica continuará funcionando aínda que o software Raspberry Pi colgue. Despois do encendido, o watchdog está desactivado e tórnase activo despois de recibir o primeiro reinicio.
- O tempo de espera predeterminado é de 120 segundos. Unha vez activado, se non recibe un reinicio de Raspberry Pi en 2 minutos, o vixilante corta a enerxía e restableceo despois de 10 segundos.
- Raspberry Pi debe emitir un comando de reinicio no porto I2C antes de que caduque o temporizador do watchdog. O período de temporizador despois do encendido e o período de temporizador activo pódense configurar desde a liña de comandos. O número de reinicios gárdase en flash e pódese acceder ou borrar desde a liña de comandos. Todos os comandos de watchdog descríbense na función de axuda en liña.
CALIBRACIÓN DE ENTRADAS/SAÍDAS ANALÓXICAS
Todas as entradas e saídas analóxicas están calibradas de fábrica, pero os comandos do firmware permiten ao usuario volver calibrar a placa ou calibrala con mellor precisión. Todas as entradas e saídas están calibradas en dous puntos; seleccione os dous puntos o máis preto posible dos dous extremos da escala. Para calibrar as entradas, o usuario debe proporcionar sinais analóxicos. (Example: para calibrar entradas de 0-10 V, o usuario debe proporcionar unha fonte de alimentación axustable de 10 V). Para calibrar as saídas, o usuario debe emitir un comando para establecer a saída nun valor desexado, medir o resultado e emitir o comando de calibración para almacenar o valor.
Os valores gárdanse en flash e asúmese que a curva de entrada é lineal. Se se comete un erro durante a calibración escribindo o comando incorrecto, pódese utilizar un comando RESET para restablecer os valores de fábrica de todas as canles do grupo correspondente. Despois de RESET, a calibración pódese reiniciar.
A placa pódese calibrar sen unha fonte de sinais analóxicos, calibrando primeiro as saídas e despois encamiñando as saídas calibradas ás entradas correspondentes. Os seguintes comandos están dispoñibles para a calibración:
- CALIBRAR ENTRADAS 0-10V: megabas cuin
- RESTABLECER A CALIBRACIÓN DAS ENTRADAS 0-10V: megabas rcuin
- CALIBRAR 10K ENTRADAS: megabas cresin
- RESTABLECER 10K ENTRADAS: megabas rcresina
- CALIBRAR SAÍDAS 0-10V: megabas recortar
- ALMACENA O VALOR CALIBRADO EN FLASH: megabas alta_comanda
- RESTABLECER CALIBRACIÓN DAS SAÍDAS 0-10V: megabas rcuout
ESPECIFICACIÓNS DE HARDWARE
FUSIBLE REPOSABLE A BORDO
ENTRADA 0-10V:
- Vol. Máximo de entradatage: 12 V
- Impedancia de entrada: 20 KΩ
- Resolución: 12 bits
- Samptaxa de: Tbd
ENTRADAS DE PECHE DE CONTACTO
- Frecuencia máxima de reconto: 100 Hz
SAÍDAS 0-10V:
- Carga de saída mínima: 1 KΩ
- Resolución: 13/XNUMX/XNUMX BITS
SAÍDAS TRIAC:
- Máxima corrente de saída: 1A
- Vol. Máxima de saídatage: 120 V
LINEALIDADE A ESCALA COMPLETA
- As entradas analóxicas son procesadas mediante conversores A/D de 12 bits internos ao procesador integrado. As entradas son sampled a 675 Hz.
- As saídas analóxicas son PWM sintetizadas mediante temporizadores de 16 bits. Os valores PWM oscilan entre 0 e 4,800.
- Todas as entradas e saídas son calibradas no momento da proba nos puntos finais e os valores almacénanse en flash.
- Despois da calibración comprobamos a linealidade a escala completa e obtivemos os seguintes resultados:
Canle/Máx./Erro %
- ENTRADA 0-10 V: 15 μV: 0.15 %
- 0-10 V: SAÍDA: 10μV 0.1%
ESPECIFICACIONES MECÁNICAS
CONFIGURACIÓN DO SOFTWARE
- Ten listo o teu Raspberry Pi co sistema operativo máis recente.
- Activar comunicación I2C:
~$ sudo raspi-config- Cambiar o contrasinal do usuario Cambia o contrasinal do usuario predeterminado
- Opcións de rede Configure os axustes de rede
- Opcións de arranque Configure as opcións para o inicio
- Opcións de localización Configure os axustes de idioma e rexionais para que coincidan.
- Opcións de interface Configure as conexións a periféricos
- Overclock Configura o overclocking para o teu Pi
- Opcións avanzadas Configure os axustes avanzados
- Actualizar Actualice esta ferramenta á última versión
- Acerca de raspi-config Información sobre esta configuración
- Cámara P1 Activar/Desactivar a conexión coa cámara Raspberry Pi
- P2 SSH Activa/Desactiva o acceso remoto á liña de comandos ao teu Pi
- P3 VNC Activar/Desactivar o acceso remoto gráfico ao teu Pi usando...
- P4 SPI Activar/Desactivar a carga automática do módulo do núcleo SPI
- P5 I2C Activar/Desactivar a carga automática do módulo do núcleo I2C
- P6 Serial Activar/Desactivar as mensaxes do shell e do núcleo no porto serie
- P7 1-Wire Activar/Desactivar a interface dun fío
- P8 Remote GPIO Activar/Desactivar o acceso remoto aos pinos GPIO
- Instala o software megabas desde github.com:
- ~$ clon de git https://github.com/SequentMicrosystems/megabas-rpi.git
- 4. ~$ cd /home/pi/megabas-rpi
- 5. ~/megaioind-rpi$ sudo make install
- 6. ~/megaioind-rpi$ megabas
O programa responderá cunha lista de comandos dispoñibles.
Escribe "megabas -h" para obter axuda en liña.
Despois de instalar o software, podes actualizalo á última versión cos comandos:
- ~$ cd /home/pi/megabas-rpi
- ~/megabas-rpi$ git pull
- ~/megabas-rpi$ sudo make install
Documentos/Recursos
![]() |
SEQUENT MICROSYSTEMS 0104110000076748 Tarxeta de automatización de edificios para Raspberry Pi [pdfGuía do usuario 0104110000076748 Tarxeta de automatización de edificios para Raspberry Pi, 0104110000076748, Tarxeta de automatización de edificios para Raspberry Pi, Tarxeta de automatización de edificios, Tarxeta de automatización, Tarxeta |