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

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

3天内不再提示

为您的物联网系统开发制定正确的路线

星星科技指导员 来源:嵌入式计算设计 作者:Jared Matkin 2022-11-30 16:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

您是否正在设计物联网系统?让我帮助您奠定基础,以便您知道如何以及从哪里开始。因为如果你从一开始就没有走在正确的道路上,你就会走很长的路,远远超过必要的时间。您的应用程序将有助于确定您的选择,无论是机器人、工业、制造、自动化还是其他领域,包括医疗设备。

首先,开源的决定可能是一个很好的决定。开源不仅仅指软件。这也是一种商业决策,也是一种文化态度。例如,在 SUSE,我们利用我们的 Linux 传统,但也部署灵活的业务实践,而不会将开发人员锁定在任何特定供应商中。

决策一必须与您决定在物联网系统中使用的工具相关。然后,您可以更深入地了解如何利用所选工具。在某些时候,开源工具可能会迁移到商业产品中,关键是在适当的时间出现“迁移点”。请注意,在某些情况下,从一开始就使用商业权利可能是正确的选择。该决定与设计团队的经验、团队愿意承担的成本以及期望的时间框架有很大关系。

物联网领域相当广泛,因此您需要从启用硬件和操作系统(OS),支持操作系统以及管理所有连接设备的角度来看待它。一开始,这不一定是垂直的,即硬件就是硬件,操作系统只是操作系统。当您开始将事物组合在一起时,它就会在垂直应用程序中组合在一起。

边缘到云的连接

一个常数是边缘到云连接。最近,越来越多的智能被推向边缘,有几个很好的理由。首先,在边缘拥有智能可以让您更快地做出决策。如果您的应用程序需要实时决策,这就是您的最佳选择。自动驾驶和医疗设备是真正需要实时决策的两个应用。第二个原因是降低成本。让我们面对现实吧;远距离无线发送数据可能很昂贵。这是没有办法的。

您几乎可以将Edge视为自己的迷你服务器。事实上,如今边缘的计算能力几乎与几年前的云一样多。第二个基于边缘的功能是预处理数据,因此您实际上向云发送的数据越来越好,简化了传输和接收,并减少了在云中处理数据所需的时间。

将所有这些放在一起,信息是您可以(相对)轻松地处理工作负载,将其容器化,并将其移动到物联网的边缘。这会导致边缘具有类似(尽管有限)的服务器功能。当设备连接到 Edge 节点时,您将启动一个容器来处理该工作负载,并执行某种程度的处理。

例如,如果您在边缘运行 AI 框架,则输入数据,对其进行一些处理,并决定是否应该采取行动或是否需要进一步处理,从而启动边缘到云事务。同时,您可以运行机器学习模型来训练基于 Edge 的引擎,使其更智能地用于未来的操作/反应。

PLC是工业应用的例子,其中从边缘到云的“智能化”发生在闭环中,使整个循环更加智能。传统上,PLC并不总是最智能的设备(不要告诉PLC我们说过)。它们基本上是使用固定功能编程的,并且仅根据特定输入执行该功能。将它们连接到 IoT 并添加机器学习,您可以使用边缘设备执行趋势分析。您可以根据这些趋势采取行动。或者,您可以执行预防性维护,减少和管理设备停机时间。

最重要的是,从设计开始就做出正确的选择将在以后得到回报,特别是如果你使用开源。无论是复杂的医疗设备还是简单的PLC,收益都在那里。由您来利用它们。

审核编辑:郭婷

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

    关注

    213

    文章

    31450

    浏览量

    223677
  • 物联网
    +关注

    关注

    2950

    文章

    48130

    浏览量

    418517
  • 操作系统
    +关注

    关注

    37

    文章

    7437

    浏览量

    129621
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3562 单板机系统开发完全手册:U-Boot/Kernel/Rootfs 开发与性能优化

    本文创龙科技RK3562 单板机 Linux 系统开发指南,核心包含 SDK 配置、内核与文件系统开发、分区配置及 CPU/GPU/NPU 调频等关键技术。文档详细说明镜像制作、程序自启动
    的头像 发表于 02-05 17:20 527次阅读
    RK3562 单板机<b class='flag-5'>系统开发</b>完全手册:U-Boot/Kernel/Rootfs <b class='flag-5'>开发</b>与性能优化

    从小白到大牛:Linux嵌入式系统开发的完整指南

    是 **“在嵌入式硬件上运行 Linux 系统开发应用”**,其本质是软硬件协同的工程实践。入门阶段需完成三大核心任务:​ 系统认知构建:明确嵌入式 Linux 的应用场景(智能家居、工业控制、
    发表于 12-16 10:42

    分享一个嵌入式开发学习路线

    拓展期(3-4个月) 学习嵌入式操作系统(RTOS)和联网通信技术,能开发“多任务、联网”的复杂项目,理解企业级嵌入式
    发表于 12-04 11:01

    Lora基站在联网应用的重要性

    Lora基站在联网应用中具有重要的地位。首先,Lora基站可以实现对联网设备的远程监测和控制,
    发表于 12-03 07:09

    MQTT网关对接到联网平台快速开发应用

    联网(IoT)数据流转体系中,MQTT 网关与联网平台的对接是打通设备端与云端的关键链路,而基于 API 数据接口的系统开发则是实现数
    的头像 发表于 11-03 11:13 587次阅读

    学习联网怎么入门?

    的关键步骤。学习联网需要进行实践操作,通过实践操作掌握联网的相关技术和应用。可以通过购买联网
    发表于 10-14 10:34

    学习联网可以做什么工作?

    健康、智能制造等领域。以下是一些常见的职业方向: 联网工程师:从事物联网系统的设计、开发、测试、维护和升级等工作,包括传感器、无线通信、云
    发表于 10-11 16:40

    联网平台应用环境监控:低代码零编程简化开发,组态应用

    传统环境监控系统开发常陷入两难困境,企业开发周期长、开发维护成本贵,基层运维人员不懂技术,遇到参数调整只能依赖IT团队。而联网平台驱动的环
    的头像 发表于 08-29 15:33 1080次阅读

    无需代码,轻松搭建:IOT 联网管理平台重构智慧楼宇服务体系

    联网技术与城市治理深度融合的今天,智慧城市建设面临设备类型繁杂、数据孤岛严重、开发周期漫长等挑战。低代码联网平台以可视化
    的头像 发表于 08-22 16:17 835次阅读

    芯科科技邀参加2025年深圳联网

    前来参观交流,现场将有芯科科技本地销售及无线专家团队展示AI/ML和联网创新所需的智能、安全无线连接和高效的边缘计算解决方案。展会期间至展位和工程师交流,还有机会通过申请来获得最
    的头像 发表于 07-28 11:43 1289次阅读

    明远智睿SSD2351:开启嵌入式系统开发新时代

    和产品质量。明远智睿SSD2351的出现,嵌入式系统开发带来了新的机遇和挑战,正开启着嵌入式系统开发的新时代。 强劲性能,满足复杂计算需求 明远智睿SSD2351搭载的四核1.4GHz处理器是其性能的核心保障。四核架构的设计使
    的头像 发表于 07-15 15:47 699次阅读

    联网蓝牙模块有哪些优势?

    之间的互联互通。这使得在联网应用中,多个设备可以协同工作,从而提高了系统的整体效率。总之,联网蓝牙模块具有低功耗、传输距离远、安全性高、
    发表于 06-28 21:49

    联网的应用范围有哪些?

    情况;网络通信技术保障数据在不同设备、系统间稳定传输,像 4G、5G 甚至未来的 6G 网络;大数据与云计算技术则对海量的感知数据进行存储、分析和处理,挖掘其中有价值的信息,决策提供支持。
    发表于 06-16 16:01

    联网未来发展趋势如何?

    。 智能家居:与人类生活息息相关的智能家居将成为联网行业的重要发展方向。随着人们对生活品质的追求不断增加,智能家居系统将更加普及,实现家居设备的互联互通。从智能灯光、智能家电到智能安防系统
    发表于 06-09 15:25

    联网工程师为什么要学Linux?

    联网工程师需要掌握Linux的主要原因可以从技术生态、开发需求、行业应用及就业竞争力四个角度来分析: 一、技术生态与行业适配性 1)嵌入式开发的主流平台
    发表于 05-26 10:32