0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PC/104为工业物联网革命增加了处理能力和密集I/O

星星科技指导员 来源:嵌入式计算设计 作者:Jeff Milde 2022-06-08 16:27 次阅读

尽管 IIoT 准备通过应用智能和连接来重塑工厂自动化、交通运输、能源和其他工业市场,但为这些领域提供动力的嵌入式系统仍然受制于寿命、可靠性和低功耗。然而,与此同时,更高精度传感器的使用、对视频和图形功能的日益增长的需求以及对本地分析处理的需求正在推动对性能的指数级需求。

像往常一样,嵌入式(现在是物联网)设计人员有责任平衡这些需求与尺寸、重量、功率和成本 (SWaP-C) 阈值。此外,关键行业通常需要无需大量重新设计即可集成到现有系统中的解决方案。

这些要求的交汇点是经过验证、紧凑且易于扩展的PC/104 标准。除了占用空间小和功耗低之外,组件供应商和电路板设计人员之间的密切合作导致了一种可堆叠架构,该架构已应对过去三个十年中的每一个设计挑战。PC/104 现在配备了下一代 I/O 并支持现代处理器,已准备好升级具有 IIoT 功能的工业系统的安装基础。

PC/104 从工业到 IIoT 的演变

为了与摩尔定律保持一致,即对更多计算能力的驱动以及对更快数据链路的需求,PC/104 系列规范自 1987 年推出以来一直采用新的 I/O 技术。如图 2 所示,这Evolution 包括从原始 ISA 总线基础添加 PCI 和 PCI Express (PCIe) 接口

poYBAGKgXgCAauUHAAHkTQvONOU027.png

图1.自 1987 年以来,PC/104 系列规范为更高性能的嵌入式系统提供了垫脚石。现在,它使这些系统能够过渡到 IIoT

PC/104 技术的进步也与工业系统中不断提高的带宽要求相吻合,工业系统现在采用多核片上系统 (SoC) 来支持额外的传感器和连接,作为 IIoT 基础设施的一部分。对于希望扩展现有设计以支持这些功能的设计人员,PC /104- Plus和PCI/104-Express提供了理想的桥接技术。

例如,PCI/104-Express 不仅支持 PCIe,还支持 USBSATA 和千兆以太网 (GbE) 等高速接口。这些接口与 PCI/104-Express 规范中更高级别的信号完整性一起,简化了下一代 I/O 外设的集成,并且在向堆栈添加模块时无需重新设计。

而且,借助可满足几乎任何所需功能的 PC/104 兼容外围模块,设计人员可以快速从工业转向工业物联网。

强大的外设将 PC/104 供电到 IIoT

通过在处理器基板顶部堆叠外围模块来添加功能的能力帮助 PC/104 多年来保持其受欢迎程度。除了为新技术提供平台外,每块板上的角安装孔和堆叠式连接器(除了底座)意味着基于 PC/104 技术的旧系统可以轻松升级——甚至跨供应商。

对于希望将其系统过渡到 IIoT 就绪状态的工业工程师,今天的 PC/104 外围模块提供了从智能数据采集到 Wi-Fi 连接到通过 GbE 的高分辨率成像等各种功能。下面是几个用例,展示了如何利用紧凑而坚固的 PC/104 外形来快速添加设计功能。

数据采集

PC/104 灵活的 I/O 架构可以与现代处理器相结合,用于高捕获率数据采集系统,高速相机和图像采集卡就是一个很好的例子。在这里,可以使用PCIe/104卡来促进多个相机连接,同时还可以控制高速总线。这种灵活性是可能的,因为高速处理和特定外围电路可以共存于同一 PC/104 板上。

Diamond Systems Corporation的E104-DAQ1616模块是一款集成了模拟 I/O 技术和 PCIe 接口的 PCIe/104 数据采集 I/O 卡。该模块支持所有数据采集功能,包括模数 (A/D)、数模 (D/A)、数字输入/输出 (DIO) 和计数器/定时器。该板还支持PCI-104连接器封装,作为与现有堆栈中的 PCI-104 卡进行通信的选项。

千兆以太网

除了先进的处理器,远程监控和交通监控等工业应用还需要高速视频包流。PCI/104-Express 和 PCIe/104 对 GbE、USB 和低功耗的支持可满足这些要求。

RTD Embedded Technologies的LAN25222HR 和 LAN35222HR双 GbE 模块分别通过 PCI/104-Express 和 PCIe/104 架构提供 GbE 通信。这些模块由英特尔® 82574IT GbE 控制器驱动,每个模块都提供两个 GbE 连接和每个通道上的 10/100/1000 Mbps RJ45 通信。

当部署在视频应用中时,RTD 板通过在 PC/104 外形尺寸中提供桌面级性能来执行数据卸载和帧抓取等任务。双 GbE 接口、大量其他 I/O 和板载可信平台模块 (TPM) 使其成为需要高水平数据完整性和安全性的互联工业设计的潜在核心。

同时,WinSystems 基于英特尔 Apollo Lake-I E3900 处理器的 PX1-C415 PCIe/104 SBC 通过 OneBank 扩展连接器提供双 GbE 和一系列附加 I/O。这些板还包括一个可信平台模块 (TPM),使其成为处理敏感数据的小尺寸、坚固耐用的工业物联网通信系统的无缝选择。

Wi-Fi 控制器

Wi-Fi 正日益成为工厂车间等工业环境中非实时应用的首选通信渠道。同样,PC/104 的可堆叠架构允许设计人员将 Wi-Fi 模块或子系统无缝集成到现有工业设计中。

例如,RTD Embedded Technologies 提供用于将 Wi-Fi 功能嵌入工业应用的 PCI/104-Express 和 PCIe/104 Mini-PCIe 卡载体模块,即WLAN25203ER 和 WLAN35203ER。这两种 Wi-Fi 解决方案都包含符合 802.11a/b/g/n 标准的 Atheros 无线 LAN (WLAN) 模块。

双槽 Mini-PCIe 卡托架支持 Type 1、Type 2 以及通用 PCI/104-Express 和 PCIe/104 扩展引脚选项。Type 1 具有带有 USB 2.0 的 PCIe x1 和 x16 链路,而 Type 2 支持带有 USB 3.0 和 SATA 的 PCI Express x1 和 x4 链路,适用于最新的外围设备。通用引脚支持 PCIe x1 和/或 USB 2.0。

PC/104 和 x86 合作伙伴关系继续

在全新的图形和显示世界与 IIoT 设计融合之际,具有强大 CPU 和视频处理能力的 x86 处理器正变得越来越突出。与上一代工业 CPU 相比,这些处理器提供更高的计算性能、更高分辨率的图形和更快的 I/O,同时功耗更低。

最初设计时考虑到支持 x86 处理器,PC/104 已经准备好执行这些工作负载。VersaLogic的 PC/ 104- Plus Liger 板就是一个很好的例子,它采用基于 Kaby Lake 微架构的第七代 Intel® Core 处理器。Liger 上的传统 I/O 和高级处理性能的组合提供了升级传统工业设计的能力,同时保持与已部署模块或定制外围设备的连接性。Liger 还将可信平台模块 (TPM) 安全芯片直接集成到印刷电路板 (PCB) 上,提供硬件级安全性并防止对敏感工业应用进行未经授权的访问。

围绕 x86 处理器和相关软件的现有设计基础架构通过支持新兴功能和保持与现有解决方案的兼容性来补充 PC/104 的多功能性。合并后的生态系统还提供了一个强大的平台,工业开发人员可以在此平台上定制他们的设计以满足特定要求。

PC/104:重新加载,不要重建

I/O 接口、有线和无线连接机制以及小尺寸扩展选项的密集组合继续在嵌入式系统中启用 PC/104 技术,从资源受限的控制系统到高性能 IIoT 解决方案。通过提供对高级处理器和高速接口的支持,同时仍然兑现可靠性和长生命周期操作的承诺,PC/104 开发人员可以在未来充分依靠他们的投资。

借助允许工业设计人员快速提供更高性能和新功能的架构,无需设计新模块、采购其他模块或从头开始重建整个系统。

审核编辑:郭婷

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

    关注

    68

    文章

    19181

    浏览量

    229217
  • 芯片
    +关注

    关注

    454

    文章

    50472

    浏览量

    422018
  • pcb
    pcb
    +关注

    关注

    4318

    文章

    23027

    浏览量

    396461
收藏 人收藏

    评论

    相关推荐

    WiFi工业联网关:探索MBox20系列的无限可能

    在现代化工业场景中,数据的采集、存储、处理和转发变得愈发重要。为了满足这一需求,明达技术自主研发了MBox20系列网关,工业
    的头像 发表于 11-21 16:44 143次阅读
    WiFi<b class='flag-5'>工业</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>关:探索MBox20系列的无限可能

    工业联网网关的应用场景有哪些

    的采集、传输、处理和分析,工业联网的构建提供重要支撑。 满足不同行业不同用户的需求,通博
    的头像 发表于 10-25 10:41 162次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>网关的应用场景有哪些

    联网中常见的I/O扩展电路设计方案_IIC I/O扩展芯片

    )自带的I/O端口数量有限,但联网项目往往需要连接大量的传感器、执行器和其他外设。I2C I/
    的头像 发表于 09-24 11:29 351次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b>中常见的<b class='flag-5'>I</b>/<b class='flag-5'>O</b>扩展电路设计方案_IIC <b class='flag-5'>I</b>/<b class='flag-5'>O</b>扩展芯片

    史上最大屏幕Apple Watch亮相 屏幕面积增加了30%

    面积增加了30%;而且是目前苹果最薄的Apple Watch,只有9.7毫米,比Series 9薄了近10%,Apple Watch 10 GPS版本售价399美元,GPS+ Cellular版本售价
    的头像 发表于 09-10 15:07 2085次阅读

    天拓四方:工业联网关的“数据汇聚与智能处理

    与智能处理”这一核心方面,深入探讨工业联网关的关键作用、技术特点及应用价值。 工业
    的头像 发表于 08-30 17:29 282次阅读

    钡铼网关:工业数据上传到云平台,IEC104转MQTT的优选方案

    的状态监测、数据采集和设备控制。而ThingsBoard是一个开源的联网平台,支持广泛的协议和设备接入,联网项目提供强大的数据
    的头像 发表于 07-25 17:31 399次阅读
    钡铼网关:<b class='flag-5'>工业</b>数据上传到云平台,IEC<b class='flag-5'>104</b>转MQTT的优选方案

    传感器的工业联网时代

    化解决方案,这大大增加了制造业的效率。 工业联网走到哪一步了呢? 目前工业联网仅走到工业
    的头像 发表于 05-23 09:24 317次阅读

    工业联网智能网关解析

    随着信息技术的飞速发展,工业联网(IIoT)作为第四次工业革命的核心驱动力,正逐渐改变着传统工业的生产方式和管理模式。在
    的头像 发表于 05-11 17:31 931次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>智能网关解析

    STM8的PC指针自检如何处理

    就是对于PC 寄存器怎么进行读取和比较操作,比如把PCH ,PCL 放入到特定RAM的2个位置,然后再和PCH PCL 的值进行比较,看是不是一致。但是只要执行下来,指令的执行会导致PC值也增加了,不会直接比较,向各位专家请教,
    发表于 04-03 06:30

    鸿蒙OS开发实例:【ArkTS类库多线程I/O密集型任务开发】

    处理能力,而在于I/O操作的速度和效率。这种任务通常需要频繁地进行磁盘读写、网络通信等操作。此处以频繁读写系统文件来模拟I/
    的头像 发表于 04-01 16:32 468次阅读
    鸿蒙OS开发实例:【ArkTS类库多线程<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>密集</b>型任务开发】

    鸿蒙原生应用开发-ArkTS语言基础类库多线程I/O密集型任务开发

    使用异步并发可以解决单次I/O任务阻塞的问题,但是如果遇到I/O密集型任务,同样会阻塞线程中其它任务的执行,这时需要使用多线程并发
    发表于 03-21 14:57

    FANUC外部I/O点数不够用了怎么办?可以扩展I/O点数吗?

    连接起来,以便进行输入和输出操作。每个I/O模块都有一定数量的输入和输出点数,这取决于具体的模块型号。但是,当您的应用需要更多的I/O点数时,您可以使用以下方法来扩展: 1.
    的头像 发表于 02-18 15:21 1732次阅读

    HarmonyOS CPU与I/O密集型任务开发指导

    一、CPU密集型任务开发指导 CPU密集型任务是指需要占用系统资源处理大量计算能力的任务,需要长时间运行,这段时间会阻塞线程其它事件的处理
    的头像 发表于 02-18 10:17 957次阅读
    HarmonyOS CPU与<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>密集</b>型任务开发指导

    BL104 PLC联网网关产品介绍

    电子发烧友网站提供《BL104 PLC联网网关产品介绍.pdf》资料免费下载
    发表于 01-26 11:41 0次下载

    CH32X035 的可编程协议 I/O 微控制器(PIOC)资料更新了

    是补知道原理,没法上手研究。 这几天准备再研究一下,今天又到沁恒网站看了下,发现文档和例程都跟新了 虽然用户手册看可编程协议 I/O 微控制器(PIOC)这章没看到什么变化,但在EVT文件包内增加了
    发表于 12-31 22:53