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

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

3天内不再提示

如何创建智能传感器固件

星星科技指导员 来源:嵌入式计算设计 作者:Brandon Lewis,David 2022-11-18 15:14 次阅读

作者:Brandon Lewis,David Sandy

现在我们已经对 PICMG IoT.1 数据模型及其重要性有了更全面的了解,是时候开始配置固件了。通常,这需要使用C等语言进行一定数量的编程,但PICMG为IoT.1规范的用户开发了一个开源参考工具,该工具抽象了这种复杂性,并使开发兼容固件的过程像填写几个文本框一样简单。

但首先,如果我们通过数据模型运行固件,为什么配置固件如此重要?

数据模型是所需数据及其表示方式的模板,而固件是由数据模型表示的设备实现。换句话说,固件实现了传感器的行为,并包含系统将其识别为智能传感器所需的有关传感器的所有信息

如果没有正确配置的固件,系统就无法分辨传感器是否首先连接,并且传感器无法与系统正确交互。

在 PICMG IoT 中自动执行固件构建和配置1

虽然开发人员可以用 C 语言编写符合 IoT.1 标准的固件来定义数据模型所需的所有特定行为,但为多个传感器编写固件对于工程师来说可能很乏味,非程序员根本无法做到。

为了使此过程更简单,PICMG开发了一个名为“The Builder”的示例工具,该工具从用户提供的JSON文件生成基于C的固件,并将其安装到目标逻辑设备上。

[编者注:构建器在第 4 部分中进行了更详细的介绍。它不是 PICMG IoT.1 规范的一部分。更多信息可在Github上找到,Builder也可以免费下载:https://github.com/PICMG/iot_builder。

生成器使编写固件的任务更容易,因为不再需要创建 C 代码。但是,用户仍然必须提供一个JSON文件,这比编写C代码要简单得多,但仍然可能令人困惑和乏味。输入PICMG提供的最后一块示例软件:“配置器”。

配置器工具可在图形用户界面中实现简单的固件配置,即使没有任何编程经验的人也可以轻松操作数据。输入必要的数据后,配置器会导出构建器可用于生成固件的 JSON 文件。

大规模配置

除了抽象出开发智能传感器固件的更繁琐的技术方面外,配置器还允许专业技术人员编译大型配置传感器库以进行大规模部署。这意味着制造或使用传感器的工厂可以轻松地将大量传感器自动转换为智能传感器。

配置器使这种自动化水平成为可能,例如,通过识别并向用户显示支持给定传感器库中特定通道的不同传感器。用户所要做的就是选择一个逻辑控制系统(如PID或PIV),然后选择一个支持的传感器。

只需此过程即可创建定义智能传感器的 JSON 文件。从这里开始,可以仔细查看将该 JSON 转换为系统可读 C 固件的构建器。

审核编辑:郭婷

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

    关注

    2542

    文章

    50078

    浏览量

    748851
收藏 人收藏

    评论

    相关推荐

    传感器的定义和分类

    传感器,作为现代科技的重要基石,无处不在地影响着我们的生活。从智能手机到智能家居,从工业生产到科学研究,传感器都在默默地发挥着关键的作用。那么,传感
    的头像 发表于 05-12 17:03 589次阅读

    智能传感器有什么不一样

    来源:传感器技术,谢谢 编辑:感知芯视界 Link 随着测控系统自动化、智能化的发展,传统的传感器已经不能满足一定的数据处理能力以及自检、自校、自补偿的功能,智能
    的头像 发表于 05-07 09:23 291次阅读

    智能传感器结构及应用

    智能传感器是当今国际科技界研究的热点,尚无统一的、确切的定义。本文不讨论(Intelligentsensor或Smartsensor)两个术语的区别,统称为智能传感器
    发表于 04-18 10:40 481次阅读
    <b class='flag-5'>智能</b><b class='flag-5'>传感器</b>结构及应用

    安信可雷达系列的超低功耗人体存在毫米波传感器—Rd-03L

    Rd-03L是安信可雷达系列的超低功耗人体存在毫米波传感器,包含极简化24 GHz雷达传感器硬件和低功耗人体存在感应智能算法固件
    的头像 发表于 03-25 15:38 718次阅读
    安信可雷达系列的超低功耗人体存在毫米波<b class='flag-5'>传感器</b>—Rd-03L

    智能建筑常见的传感器

    来源:千家网,谢谢 编辑:感知芯视界 Link 智能建筑传感器是一类用于监测、收集和传输建筑内外环境信息的装置,其目的是通过实时数据采集和分析,优化建筑的运行、提高能源效益、增强安全性和提升用户
    的头像 发表于 02-23 09:06 1351次阅读

    无线传感器如何联网?无线传感器如何通信?

    解析,内容涵盖基本概念、技术原理、标准和协议、应用场景等方面的内容。 一、无线传感器联网的基本概念: 无线传感器是能够感知特定环境信息并将其转化为电信号的智能化设备,通常包括感测、处
    的头像 发表于 12-15 10:10 1924次阅读

    智能传感器如何撬动千亿级产业集群

    近日,在宁波市“甬数未来”系列论坛暨智能传感产业发展沙龙上,来自高校院所、行业协会及企业的代表,纷纷围绕传感器产业,为宁波制造发展建言献策。  传感器拥有大市场 如果把
    的头像 发表于 12-13 17:17 367次阅读

    宁波智能传感器如何撬动千亿级产业集群

    作为我国重要的智能传感器生产制造基地之一,宁波产业优势明显,目前共有智能传感相关企业1220家,布局了压力传感、电流
    的头像 发表于 12-10 09:49 895次阅读

    未来维修服务对传感器的需求:用于实施状态监控的智能传感器

    电子发烧友网站提供《未来维修服务对传感器的需求:用于实施状态监控的智能传感器.pdf》资料免费下载
    发表于 11-23 16:44 0次下载
    未来维修服务对<b class='flag-5'>传感器</b>的需求:用于实施状态监控的<b class='flag-5'>智能</b><b class='flag-5'>传感器</b>

    气体传感器智能家电中的应用进展

    来源:仪器信息网 ,谢谢 编辑:感知芯视界 传感器是家电实现智能化的重要感知器件,其中气体传感器作为一种成熟的传感器件,在家电领域目前仅在空气净化
    的头像 发表于 11-20 09:32 420次阅读

    智能传感器技术发展及其应用场景

    随着物联网、移动互联网等新兴产业的快速发展。智能传感器传感元件、信号调理电路控制组成,具有数据采集、转换、分析甚至决策功能。智能化可以提
    的头像 发表于 11-03 08:07 867次阅读
    <b class='flag-5'>智能</b><b class='flag-5'>传感器</b>技术发展及其应用场景

    智能传感器助力打造数字经济数字世界

    随着物联网和5G技术的发展,智能感知和互联互通的时代已经到来。智能传感器智能传感的前端设备,是我国工业“由大变强”的必由之路。
    的头像 发表于 10-30 10:41 343次阅读

    智能传感器 具有信息处理功能的传感器 #智能传感器

    传感器仪器
    jf_53884800
    发布于 :2023年10月23日 16:40:19

    智能传感器的发展趋势

    智能传感器是指带有自主学习、智能分析和自我诊断能力的传感器。它们可以实现检测、监测、计量和控制等功能,广泛应用于环境监测、工业自动化、智能
    的头像 发表于 10-23 11:03 1285次阅读
    <b class='flag-5'>智能</b><b class='flag-5'>传感器</b>的发展趋势

    测量技术省级精品课件!智能传感器传感器系统的发展与应用

      随着智能时代的到来,各种智能传感器的研究和应用越来越受到人们的重视。智能传感器在传统传感器
    的头像 发表于 10-17 08:42 291次阅读
    测量技术省级精品课件!<b class='flag-5'>智能</b><b class='flag-5'>传感器</b>与<b class='flag-5'>传感器</b>系统的发展与应用