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

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

3天内不再提示

通过结合模块化设计,优化云计算应用

电子设计 来源:互联网 作者:佚名 2018-03-08 09:01 次阅读

由于家庭和楼宇自动化、资产管理、工厂和过程自动化以及个人护理、健康和健身等一系列应用的开发,低功率无线技术的发展在过去几年加速发展。创新的核心是能够轻松访问和集成低功耗传感器及其数据。这些传感器现在可设计为微型外形,由单个无线微控制器MCU)提供动力,通过无线通信,并通过小型纽扣电池运行多年。因此,将感测节点添加到任何现有的安装变得简单和廉价。这释放了应用程序收集和处理来自传感器的信息的潜力,并将数据显示给消费者,自动执行操作,自主制定更复杂的决策或指导最终用户进行制作。在家中自拍:联网温控器正从温度传感器和电表中收集数据,使您能够在高峰期的边缘运行。然后,您需要采取行动查询公用事业提供商,并通知您电量在下一个小时内正在增加,因此最好降低空调(AC)的使用次数。

这些应用的两个宏观趋势是显著的:

传感器数据需要普遍存在,并且始终可用。无论用户处于中央数字集线器的传感器接近,还是将传感器数据中继到要显示的智能手机,或者发送到通过互联网连接的其他任何地方,传感器数据和功能必须始终可供用户使用,无论他们处于何处。

传感器是简单控制命令的信息源或目的地。它们必须保持简单、低成本和高效率。传感器的数据分析、刺激和处理恰恰是本地网关和云系统之间共同努力的结果,利用更高的计算能力和更大的可用资源,以及在两者之间进行分配。考虑例如需要处理语言的数字个人助理,识别平衡云中引擎和本地引擎之间负载的面部或语音,并且同时组合传感器信息并与其交互。或者,与上述联网的恒温器的示例一样,温度传感器数据必须与瞬时功率和当前电力速率相结合,从互联网中提取数据以向用户呈现建议的动作。

云计算和互联网连接的网关是这些系统的核心。他们管理不同的输入来源,访问数据库和搜索信息,并且在需要时以有用且始终可用的方式整合来自不同传感器的数据。它们是一个总体系统解决方案的两个关键组件,其将电池供电的传感器作为终端节点,为最终用户建立极具吸引力的新服务。

关于设备数量、应用类型和不同服务组合的可扩展性是这些系统的关键要求之一。因为构建和管理这种大型传感器网络的复杂性、不同云连接技术及其服务的扩散以及不同类型的应用需求,今天这一问题是一个巨大挑战。

考虑互联网连接的网关应该提供的内容:

它们必须能够处理大量节点和不同类型的连接接口以与各种传感器(例如,湿度、亮度、压力、电压等)通信

他们必须能够向云端发送信息并从云端接收信息,并与可能具有不同类别服务的不同云服务提供商进行联系

他们必须能够在本地和云计算之间取得平衡。例如,考虑复杂操作的处理和数据库要求,如语言和面部识别。

基于开放的、经过行业验证和公开可用的标准,构建整个传感器到云平台,是对构建可快速实现这些应用的可扩展和无所不在的系统的挑战的一个响应。

为此,TI已创建具有网关参考设计的Sub-1 GHz传感器到云。该参考设计加速了开发与Sub-1 GHz传感器交互的基于云的应用程序所需的时间。

运行在TI的通用SimpleLink™双频CC1350 SensorTag套件(首个创建的无线传感器板参考设计)上的传感器使用远距离Sub-1 GHz技术,并与使用TI的Sitara™ AM335x处理器BeagleBone Black上运行的Eth/Sub-1 GHz网关进行通信。

传感器和网关之间的通信正在使用经过行业验证的IEEE 802.15.4“g”标准,在我们免版税的TI 15.4-Stack软件开发套件(SDK)产品中实现,该软件具有管理传感器节点网络的软件解决方案,包括用于网关的嵌入式Linux®软件(“数字中心”)。

基于TI 15.4-Stack和Sitara处理器SDK软件基础,TI创建了一个JavaScript基物联网IoT)网关软件模块,以实现与Amazon Web Services(AWS)云的连接。

IoT网关应用程序是一个软件参考设计组件,包括以下内容:

链路和设备监控控制,用于远程网络管理。想象一下,您在酿酒厂部署了一个湿度传感器网络,并希望检查所有的传感器是否仍然可以运行,而且昨晚的风暴并没有损坏它们。

标准数据格式,以及云中传感器数据表示的对象抽象模型。这是传感器到云应用的核心,它定义了湿度传感器数据的格式、属性和性能。

网关 —— AWS IoT业务通信,具有安全认证模式。这定义了您的网关和云服务之间的传输语言,以及您的传感器如何通过云服务提供商的网关进行身份验证和安保。

上述所有功能都考虑到可扩展性的设计,并且基于行业标准。

数据表示使用JavaScript对象表示法(JSON),

传感器对象模型取自IPSO智能对象规范

与AWS IoT实例的通信使用发布/订阅MQTT协议,这是与基于传感器的嵌入式设备接口的云服务的通用选择。此设计中的软件组件是模块化的,它们之间的接口基于TCP插槽,并使用Google Protobuf数据模型,提供扩展其他API和与其他基于IP的云连接协议连接的能力。这允许极其快速地扩展和连接网关IoT代理软件,以与其他通用的云服务连接,或者快速添加任何其他类型的传感器(例如亮度、压力、温度等),为设计人员提供了极大的灵活性,可免费重新使用通用的软件库。

通过结合模块化的设计选择,围绕行业标准的使用,构建可通过BoosterPack™插件模块或盖帽进行扩展,并可让开发人员免费使用软件和设计轻松访问的套件,TI希望释放开发商的创新精神。

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

    关注

    2548

    文章

    50764

    浏览量

    752160
  • 云计算
    +关注

    关注

    39

    文章

    7744

    浏览量

    137214
  • CC1350
    +关注

    关注

    0

    文章

    6

    浏览量

    7625
收藏 人收藏

    评论

    相关推荐

    模块化仪器的技术原理和应用场景

    输入/输出通道,或者根据特定应用定制其测量能力。 计算机集成:模块化仪器与计算机高度集成,通过共享元器件、高速总线和用户定义的开放式软件,实现自动
    发表于 11-28 15:09

    怎样去选用模块化UPS呢

    前言 近年来,随着大数据、计算等技术的快速发展,传统的数据中心系统也在飞速变革。而作为数据中心供配电系统的关键组成部分,UPS行业也正在发生变化。模块化UPS技术日益成...
    发表于 11-16 08:30

    模块化Java:动态模块化

    在前一篇文章《模块化Java:静态模块化》中,我们讨论了如何构建Java模 块并将其作为一个单独的JAR进行部署。文中的例子给出了一个client和一个 server bundle(两者在同一个VM中)
    发表于 12-01 11:54 24次下载

    串行RapidIO提升模块化基站设计

    串行RapidIO提升模块化基站设计 蜂窝基站的模块化设计和制造对组合视频、语音和数据等 3G 移动服务,即通常所说的“三重服务”至关重要。但是,为什么模块化设计
    发表于 03-10 13:56 1088次阅读
    串行RapidIO提升<b class='flag-5'>模块化</b>基站设计

    模块化程序设计

    模块化程序设计思想,单片机c语言的模块化设计,方便移植,将程序封装备用。
    发表于 03-22 15:29 9次下载

    单相模块化多电平变流器控制策略研究_杨

    单相模块化多电平变流器控制策略研究_杨
    发表于 01-07 22:23 0次下载

    模块化多电平变换器优化调度调制策略研究_夏超英

    模块化多电平变换器优化调度调制策略研究_夏超英
    发表于 01-08 10:57 0次下载

    抑制孤立簇的软件模块化优化算法

    自动生成大型复杂软件系统的高质量模块划分备选方案对软件产品的设计过程中的关键决策有着重要意义,与其相关的研究工作也成为学术界关注的热点。 软件模块化目的是得到模块化较好的聚类目标,模块化
    发表于 04-19 14:14 0次下载

    解读:一种基于模块化设计的PLM平台建设

    本文通过对PLM平台与模块化设计的关系及PLM平台对模块化设计支持的论述,帮助制造型企业提升对PLM平台的认识,使平台能和模块化设计结合起来
    发表于 05-25 15:25 1694次阅读
    解读:一种基于<b class='flag-5'>模块化</b>设计的PLM平台建设

    模块化多电平换流器优化模型预测控制策略研究论文资料下载.pdf

    模块化多电平换流器的优化控制策略建模
    发表于 05-25 15:51 3次下载

    5分钟理解模块化数据中心 它的优缺点分析

    模块化数据中心是基于计算的新一代数据中心部署形式,为了应对计算、虚拟、集中
    发表于 06-21 11:34 7505次阅读

    如何选用模块化UPS

    前言 近年来,随着大数据、计算等技术的快速发展,传统的数据中心系统也在飞速变革。而作为数据中心供配电系统的关键组成部分,UPS行业也正在发生变化。模块化UPS技术日益成...
    发表于 11-09 14:51 22次下载
    如何选用<b class='flag-5'>模块化</b>UPS

    什么是模块化自动

    什么是模块化自动
    的头像 发表于 03-10 16:29 2749次阅读
    什么是<b class='flag-5'>模块化</b>自动<b class='flag-5'>化</b>?

    模块化UPS是什么?模块化UPS电源并机的优点

    模块数量。通过并机技术,多个模块可以一起运行,提供高可靠性和高可扩展性的电源系统。下面将详细介绍模块化UPS电源并机的优点。 1. 高可靠性:模块化
    的头像 发表于 01-10 15:16 1294次阅读

    计算与边缘计算结合

    计算与边缘计算结合是当前信息技术发展的重要趋势,这种结合能够充分发挥两者的优势,实现更高效、更可靠的数据处理和分析。以下是对
    的头像 发表于 10-24 09:19 339次阅读