英创信息技术SBC860模块化工控机方案简介

描述

SBC860是一款模块化工控单板计算机应用底板,可搭载英创ESMARC规范的各种工控主板。同时SBC860应用底板有专用I/O及串口资源接口,配合专用模块,可以方便地扩展出多样性的接口资源,如串口、CAN、I/O、A/D等,构成可以直接使用的工控机系统,实现工业应用所需端口资源的灵活配置。此外,SBC860还保留了mini PCIe模块插座,可以支持基于USB接口的3G/4G/WiFi无线通讯模块。

在使用时,根据接口资源需求情况,选用资源及处理性能满足要求的ESMARC工控主板插在SBC860应用底板上,再从SBC860的资源接口上,利用2.54mm的带线,连接不同功能的模块,以实现应用需求。

使用SBC860模块化工控机方案,可以实现的资源如下:

● 2路以太网接口

● 2路USB-Host接口

● 3G/4G模块支持

● 4路摄相头信号输入

● 1路VGA显示接口

● 14路RS485接口

● 14路RS232接口

● 6路CAN总线

● 32路继电器空触点输出

● 32路空触点输入

● 16路模拟信号输入

需要说明一下,以上的资源为SBC860模块化工控机方案中,能引出的单一资源最多数量,且是需要ESMARC工控主板支持、同时在SBC860应用底板上连接相应的扩展模块才能实现。如果在应用中要使用多种类型的资源接口,则单一类型的资源不会达到最大资源接口数量。

SBC860模块化工控机系统基本结构如下图所示:

嵌入式主板

SBC860模块化工控机系统构示意图

SBC860模块化工控机可以使用的ESMARC工控主板

支持的主板 支持的扩展模块 串口 / CAN等资源描述
ESM928x 3G/4G模块 可以实现最多6路串口、2路CAN资源
ESM6800 3G/4G模块 可以实现最多12路串口、2路CAN资源
ESM335x ETA508、ETA503、ETA704、3G/4G 使用ETA508模块可以实现最多13路串口,如果使用ETA503模块可以实现最多9路串口,6路CAN资源
ESM7000 ETA508、ETA503、ETA704、3G/4G 使用ETA508模块可以实现最多14路串口,如果使用ETA503模块可以实现最多10路串口,6路CAN资源
ESM7100 ETA508、ETA503、ETA704、3G/4G、ETA6869 使用ETA508模块可以实现最多14路串口,如果使用ETA503模块可以实现最多10路串口,6路CAN资源。ETA6869模块是一个可以对4路摄相头信号进行同时采集的视频模块,它占用mini PCI-e插座,在没有使用3G/4G模块时,可以实现8路视频信号输入,由系统设置选通
ESM6802 ETA508、ETA503、ETA704、3G/4G,ETA6869 使用ETA508模块可以实现最多14路串口,如果使用ETA503模块可以实现最多10路串口,6路CAN资源。ETA6869模块是一个可以对4路摄相头信号进行同时采集的视频模块,它占用mini PCI-e插座,在没有使用3G/4G模块时,可以实现8路视频信号输入,由系统设置选通

 

SBC860已支持的模块型号

在SBC860模块化工控机系统规划时,考虑到各种模块的互换性与生产方便性,将所有的模块尺寸及安装定位孔都规定为统一的尺寸参数,如下图所示:

嵌入式主板

基于SBC860模块化工控机系统的模块尺寸

由于不同的功能模块信号连接端数量不同,所以不同功能的模块的连接器引脚数不同。下表列出了现在SBC860模块化工控机系统支持的功能模块及其特性:

产品型号 产品类型 连接器引脚 简要描述 连接个数
SBC860-IO1 数字IO模块 8x2(16脚) I2C扩展的数字IO模块 8个模块
SBC860-S1 串口驱动模块 6x2(12脚) 双通道RS232/RS485 2个模块
SBC860-C1 CAN驱动模块 5x2(10脚) 双通道CAN总线驱动模块 2个模块
SBC860-AD1 AD模块 6x2(12脚) 利用串口通讯的模拟数据采集模块 4个模块

 

说明:连接个数,是指同一条连接带线上,可以连接该类型的模块数量

最后产品完成设计时,可以使用1U机箱,将各个模块安装到机箱内,最终构建成产品。安装到机箱时,只需要根据模块尺寸参数,在机箱内设计固定螺钉,同时根据模块连接器参数,在机壳面板开孔,使连接器平整地分布在面板平面。如下图所示:

机箱背面接线端处理示意图

SBC860模块化工控机的基本硬件情况

SBC860应用底板接口资源

嵌入式主板

SBC860资源分布图

SBC860-IO模块

SBC860-IO模块,是利用I2C总线扩展出GPIO,再对信号进行隔离,最终实现4路空触点输出,4路空触点输入的应用模块。该模块连接在SBC860应用底板的J5接口上,一条带线可以连接最多8个模块,通过SBC860-IO模块上的跳线器决定每一个模块的I2C地址。

SBC860-IO继电器扩展模块

SBC860-AD模块

SBC860-AD模块,是采用单片机系统,控制A/D芯片,实现8路单端模拟信号输入采集,或者4路差分模拟信号输入采集的模块,通过串口与SBC860应用底板连接。

SBC860-AD可以连接在SBC860应用底板上的J1、J2、J3、J4接口上。在使用SBC860-AD时,需要注意每个接口的差异,如下表所示:

接口 连接模块数 条件/说明
J1 4 使用COM2~COM5
J2 2 只能使用COM6COM7
J3 4 需使用ETA503、ETA508
J4 4 需使用ETA508

 

SBC860-AD模拟信号采集模块

SBC860-S模块

SBC860-S是串口驱动模块,该模块同时将2路TTL电平信号的串口信号转换成RS232与RS485,但通过不同的接线端子引出,可以同时连接并使用。由于RS485在应用中,根据实际情况才能确认是否需要总线匹配,因此,在接线端子上设计了120欧姆匹配电阻连接端。在需要的情况下,短接相应的2个连接端子即可。

SBC860-S可以连接在SBC860应用底板上的J1、J2、J3、J4接口上。其中J1、J3、J4接口通过带线,最多可以连接2个SBC860-S模块。J2接口通过带线,只能连接1个模块,且SBC860-S模块上,只能选择COM1、COM2。

SBC860-S串口驱动模块

SBC860-C模块

SBC860-C是CAN总线驱动模块,该模块同时驱动输出2路CAN总线,由不同的接线端子引出。由于CAN总线也类似RS485总线,根据实际情况才能确认是否需要总线匹配,因此,在接线端子上设计了120欧姆匹配电阻连接端。在需要的情况下,短接相应的2个连接端子即可。

SBC860-C可以连接在SBC860应用底板上的J2、J3接口上。其中J2接口通过带线,只能连接1个模块,且SBC860-C模块上,只能选择CAN3、CAN4。J3接口通过带线,最多可以连接2个SBC860-C模块,但是必需在SBC860应用底板上挂接ETA704模块才能使用。

SBC860-C CAN总线驱动模块

关于各资源接口模块的详细说明及信号连接,请参考对应模块的数据手册。

SBC860与资源模块连接的方式如下图所示:

嵌入式主板

SBC860通过SBC860-IO模块与SBC860-AD模块

嵌入式主板

SBC860通过J2连接SBC860-C模块和SBC860-S模块

嵌入式主板

SBC860通过J1连接2张SBC860-S模块

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分