SEQUENT-MICROSYSTEMS-徽标

SEQUENT MICROSYSTEMS 0104110000076748 适用于 Raspberry Pi 的楼宇自动化卡

SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi 的楼宇自动化卡-产品

产品信息

适用于 Raspberry Pi 的楼宇自动化卡是一款多功能卡,允许用户向其 Raspberry Pi 添加各种输入和输出。 它配有八个跳线可设置的通用输入,可配置为读取 0-10V 信号、触点闭合计数器或 1K/10K 温度传感器。 该卡还具有四个通用 LED,可通过软件控制,以指示输入、输出或外部进程的状态。 此外,它还包括一个用于通信的 RS-485 收发器以及一个用于卡和 Raspberry Pi 的电源。

产品使用说明

  1. 首先将楼宇自动化卡插入您的
    Raspberry Pi 并启动系统。
  2. 使用以下命令在 Raspberry Pi 上启用 I2C 通信
    raspi 配置。
  3. 按照以下步骤从 github.com 安装软件:
  4. 输入命令运行程序:  megabas
  5. 有关进一步的配置和使用,请参阅程序的可用命令列表。

请注意,当使用多个楼宇自动化卡时,建议使用单个 24VDC/AC 电源为所有卡供电。 用户必须分开电缆并将电线连接到每张卡。 该卡的功耗在+50V 时为 24 mA。

一般描述

SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-1 的楼宇自动化卡

  • 我们的第二代楼宇自动化卡为 Raspberry Pi 平台带来了楼宇自动化系统所需的所有输入和输出。 该卡可堆叠至 8 层,适用于所有 Raspberry Pi 版本,从零到
  • Raspberry Pi 的两个 GPIO 引脚用于 I2C 通信。 另一个引脚分配给中断处理程序,为用户留下 23 个 GPIO 引脚。
  • 八个通用输入可单独选择,让您读取 0-10V 信号、计算触点闭合情况或使用 1K 或 10K 热敏电阻测量温度。 四个 0-10V 可编程输出可以控制调光器或其他工业设备。 四个 24VAC 输出可控制交流继电器或加热和冷却设备。 LED 指示灯显示所有输出的状态。 两个 RS485/MODBUS 端口允许几乎无限的扩展性。
  • 所有输入上的 TVS 二极管可保护卡免受外部 ESD 影响。 板载自恢复保险丝可防止意外短路。

特征

  • 八个跳线可设置的通用模拟/数字输入
  • 0-10V 输入或
  • 触点闭合计数器输入或
  • 1K/10K 温度传感器输入
  • 四个 0-10V 输出
  • 四个带 1A/48VAC 驱动器的 TRIAC 输出
  • 四个通用 LED
  • RS485输入输出端口
  • 带备用电池的实时时钟
  • 板载按钮
  • 所有输入的 TVS 保护
  • 板载硬件看门狗
  • 24VAC电源

所有输入和输出均使用可插拔连接器,在堆叠多张卡时可以轻松接线。 一个 Raspberry Pi 上最多可堆叠八个楼宇自动化卡。 这些卡共享串行 I2C 总线,仅使用 Raspberry Pi 的 GPIO 引脚中的两个来管理所有八张卡。 此功能为用户留下了剩余的 24 个 GPIO。
四个通用 LED 可以与模拟输入或其他受控过程相关联。 板载按钮可通过编程来切断输入、覆盖输出或关闭 Raspberry Pi

你的工具包里有什么

  1. Raspberry Pi 楼宇自动化卡SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-2 的楼宇自动化卡
  2. 安装硬件SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-3 的楼宇自动化卡
    • a. 四个 M2.5x18mm 公母黄铜支架
    • b. 四个 M2.5x5mm 黄铜螺丝
    • c. 四个 M2.5 黄铜螺母
  3. 两个套头衫。SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-4 的楼宇自动化卡仅使用一个楼宇自动化卡时不需要跳线。 如果您计划使用多张卡,请参阅堆栈级跳线部分。
  4. 所有必需的母配合连接器。SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-5 的楼宇自动化卡

快速启动指南

  1. 将楼宇自动化卡插入 Raspberry Pi 并启动系统。
  2. 使用 raspi-config 在 Raspberry Pi 上启用 I2C 通信。
  3. 从 github.com 安装软件:
  4. a. 〜$ git 克隆 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
    该程序将响应可用命令列表。

电路板布局

SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-6 的楼宇自动化卡

四个通用 LED 可在软件中控制。 可以激活 LED 以显示任何输入、输出或外部过程的状态。

堆栈级别跳线
连接器J3左侧三个位置用于选择卡的堆叠级别:

SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-7 的楼宇自动化卡

输入选择跳线
八个通用输入可以单独选择跳线来读取 0-10V、1K 或 10K 热敏电阻或触点闭合/事件计数器。 事件计数器的最大频率为 100 Hz。

SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-8 的楼宇自动化卡

RS-485/MODBUS 通讯
楼宇自动化卡包含一个标准 RS485 收发器,可由本地处理器和 Raspberry Pi 访问。 所需的配置通过配置连接器 J3 上的三个旁路跳线进行设置。

SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-9 的楼宇自动化卡

如果安装了跳线,Raspberry Pi 可以与任何具有 RS485 接口的设备进行通信。 在此配置中,楼宇自动化卡是一个无源桥,仅实现 RS485 协议所需的硬件级别。 要使用此配置,您需要告诉本地处理器释放对 RS485 总线的控制:

  • ~$ 兆巴 [0] wcfgmb 0 0 0 0

如果移除跳线,该卡将作为 MODBUS 从站运行并执行 MODBUS RTU 协议。 任何 MODBUS 主站都可以访问卡的所有输入,并使用标准 MODBUS 命令设置所有输出。 已实现命令的详细列表可以在 GitHub 上找到: https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
在这两种配置中,本地处理器都需要编程来释放(安装跳线)或控制(移除跳线)RS485 信号。 请参阅命令行联机帮助以获取更多信息。

树莓派头

SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-10 的楼宇自动化卡

电源要求
楼宇自动化卡需要外部 24VDC/AC 稳压电源。 通过右上角的专用连接器为电路板供电(请参阅电路板布局)。 该板接受直流或交流电源。 如果使用直流电源,极性并不重要。

SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-11 的楼宇自动化卡

本地 5V 稳压器为 Raspberry Pi 提供高达 3A 的电源,3.3V 稳压器为数字电路供电。 隔离式 DC-DC 转换器用于为继电器供电。
我们建议仅使用 24VDC/AC 电源为 RASPBERRY PI 卡供电

如果多个楼宇自动化卡堆叠在一起,我们建议使用单个 24VDC/AC 电源为所有卡供电。 用户必须分开电缆并将电线连接到每张卡。

功耗:

  • 50 毫安@+24V

通用输入
楼宇自动化卡具有 0 个通用输入,可通过跳线选择来测量 10-1V 信号、10K 或 100K 热敏电阻或高达 XNUMXHz 的触点闭合/事件计数器。SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-12 的楼宇自动化卡

0-10V 输入配置

SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-13 的楼宇自动化卡

事件计数器/触点闭合配置 SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-14 的楼宇自动化卡

使用 1K 热敏电阻的温度测量配置 SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-15 的楼宇自动化卡

使用 10K 热敏电阻的温度测量配置 SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-16 的楼宇自动化卡

0-10V 输出配置。 最大负载 = 10mASEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-17 的楼宇自动化卡

双向可控硅输出配置。 最大负载 = 1A

硬件看门狗

  • 楼宇自动化卡包含一个内置硬件看门狗,即使 Raspberry Pi 软件挂起,也能保证您的关键任务项目继续运行。 上电后,看门狗被禁用,并在收到第一次复位后变为活动状态。
  • 默认超时为 120 秒。 一旦激活,如果它在 2 分钟内没有收到来自 Raspberry Pi 的重置,看门狗将切断电源并在 10 秒后恢复。
  • 在看门狗上的定时器到期之前,Raspberry Pi 需要在 I2C 端口上发出重置命令。 上电后的定时器周期和活动定时器周期可以从命令行设置。 复位次数存储在闪存中,可以从命令行访问或清除。 所有看门狗命令均由在线帮助功能描述。

模拟输入/输出校准
所有模拟输入和输出均在工厂校准,但固件命令允许用户重新校准电路板,或将其校准到更高的精度。 所有输入和输出均经过两点校准; 选择尽可能靠近刻度两端的两个点。 要校准输入,用户必须提供模拟信号。 (前任ample:要校准0-10V输入,用户必须提供10V可调电源)。 要校准输出,用户必须发出命令将输出设置为所需值,测量结果并发出校准命令来存储该值。

这些值存储在闪存中,并且假设输入曲线是线性的。 如果在校准过程中输入错误的命令导致错误,可以使用 RESET 命令将相应组中的所有通道重置为出厂值。 RESET 校准后可以重新启动。

该板可以在没有模拟信号源的情况下进行校准,首先校准输​​出,然后将校准的输出路由到相应的输入。 以下命令可用于校准:

  • 校准 0-10V 输入: 兆巴cuin
  • 0-10V 输入的复位校准: 兆巴rcuin
  • C校准 10K 输入: 兆巴酪蛋白
  • 重置 10K 输入: 兆巴树脂
  • 校准 0-10V 输出: 兆巴输出
  • 在闪存中存储校准值: 兆巴alta_comanda
  • 0-10V 输出的复位校准: 兆巴输出

硬件规格

板载自恢复保险丝

0-10V 输入:

  • 最大输入音量tage: 12伏
  • 输入阻抗: 20KΩ
  • 解决: 12 位
  • Samp利率: TBD

触点闭合输入

  • 最大计数频率: 100 赫兹

0-10V 输出:

  • 最小输出负载: 1KΩ
  • 分辨率:13位

TRIAC 输出:

  • 最大输出电流: 1A
  • 最大输出音量tage: 120伏

满量程的线性度

  • 模拟输入使用板载处理器内部的 12 位 A/D 转换器进行处理。 输入是 samp领导在 675 赫兹。
  • 模拟输出是使用 16 位定时器合成的 PWM。 PWM 值范围从 0 到 4,800。
  • 所有输入和输出都在测试时在端点进行校准,并将值存储在闪存中。
  • 校准后,我们​​检查了满量程的线性度并获得以下结果:

通道/最大/误差%

  • 0-10V 输入: 15μV:0.15%
  • 0-10V: 输出:10μV 0.1%

机械规格

SEQUENT-MICROSYSTEMS-0104110000076748-用于 Raspberry-Pi-FIG-18 的楼宇自动化卡

软件设置

  1. 让您的 Raspberry Pi 准备好使用最新的操作系统。
  2. 启用 I2C 通信:
    ~$ sudo raspi 配置 
    • 更改用户密码 更改默认用户的密码
    • 网络选项 配置网络设置
    • Boot Options 配置启动选项
    • 本地化选项 设置语言和区域设置以匹配..
    • 接口选项 配置与外围设备的连接
    • 超频 为您的 Pi 配置超频
    • 高级选项 配置高级设置
    • 更新 将此工具更新到最新版本
    • 关于 raspi-config 有关此配置的信息
      • P1 相机启用/禁用与 Raspberry Pi 相机的连接
      • P2 SSH 启用/禁用对 Pi 的远程命令行访问
      • P3 VNC 使用…启用/禁用对 Pi 的图形远程访问
      • P4 SPI 启用/禁用 SPI 内核模块的自动加载
      • P5 I2C 启用/禁用 I2C 内核模块的自动加载
      • P6 串行启用/禁用 shell 和内核消息到串行端口
      • P7 1-Wire 启用/禁用单线接口
      • P8 Remote GPIO 启用/禁用对 GPIO 引脚的远程访问
  3. 从 github.com 安装 megabas 软件:
  4. 4.~$cd /home/pi/megabas-rpi
  5. 5.~/megaioind-rpi$ sudo make install
  6. 6. ~/megaioind-rpi$ megabas
    该程序将响应可用命令列表。

键入“megabas -h”以获得联机帮助。
安装软件后,您可以使用以下命令将其更新到最新版本:

文件/资源

SEQUENT MICROSYSTEMS 0104110000076748 适用于 Raspberry Pi 的楼宇自动化卡 [pdf] 用户指南
0104110000076748 Raspberry Pi 楼宇自动化卡,0104110000076748,Raspberry Pi 楼宇自动化卡,楼宇自动化卡,自动化卡,卡

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *