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

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

3天内不再提示

5个提示 使传感器更加简单

PCB线路板打样 来源:LONG 2019-08-09 10:47 次阅读

传感器遍布地球表面和周围空间,为世界提供数据。这些廉价的传感器是物联网背后的驱动力之一,也是我们社会现在面临的数字革命。然而,连接到传感器并从传感器获取数据并不总是直截了当或容易的。这里有五个技巧可以帮助工程师第一次与传感器接口,以帮助他们轻松工作。

提示1 -从总线工具开始

任何工程师在第一次接触传感器时应采取的第一步是使用总线工具限制未知数。总线工具通过I2C,SPI或传感器可能正在通话的任何其他协议连接到PC然后连接到传感器。与总线工具相关联的PC应用程序提供了用于发送和接收数据的已知工作源,而不是未知的未经测试的嵌入式MCU驱动程序。在总线工具的工作环境中,开发人员可以发送和接收消息,以便在尝试在嵌入级别操作之前了解该部件的工作原理

提示2 -用Python编写接口代码

一旦开发人员使用总线工具试验了传感器,下一步就是写传感器的应用代码。但是,不要直接跳到MCU代码,而是先用Python编写应用程序代码。许多总线工具都带有插件和用于编写脚本的示例代码。 Python通常是与.Net一起使用的语言之一。使用Python编写应用程序既快速又简单,并提供了一种在应用程序环境中再次测试传感器的方法,而不会妨碍嵌入式环境的复杂性。拥有高级代码可以让非嵌入式工程师轻松挖掘脚本并尝试使用传感器,而无需嵌入式软件工程师进行照顾。

提示3 -测试使用Micro Python传感器

在Python中编写第一个剪切应用程序代码的一个优点是,可以通过调用Micro Python轻松替换对总线工具API的应用程序调用。 Micro Python在许多传感器工程师已经认识到的实时嵌入式软件限制内运行。 Micro Python在Cortex-M4处理器上运行,是调试应用程序代码的理想环境。它不仅更简单,而且不需要编写I2C或SPI驱动程序,因为它们作为Micro Python库的一部分包含在内。 (阅读使用Micro Python进行实时软件开发和/或使用Micro Python进行嵌入式软件编程的5个优点以获取更多详细信息

提示4 -利用传感器供应商代码

任何可以从传感器制造商处掠夺的示例代码都可以大大了解传感器的工作原理。不幸的是,许多传感器供应商并不是嵌入式软件设计方面的专家,所以不要指望找到一个生产就绪的精美架构和优雅的例子。获取供应商代码,了解该部件的工作原理,然后重新构建它,直到它可以干净利落地整合到嵌入式软件中。它可以从意大利面开始,但利用制造商对其传感器如何工作的理解将有助于减少在产品推出之前有多少周末被破坏。

提示5 -使用传感器融合库

接入传感器的可能性并不大,以前没有人做过。许多芯片制造商提供称为“传感器融合库”的整个库,以帮助开发人员快速,甚至更好地加速,以防止他们重新发明轮子。许多传感器可以组合成常见的类型和类别,这使得驱动程序开发如果做得恰当,几乎是通用的或至少可重复使用。寻找这些传感器融合库并了解它们的优点和缺点。

最后的想法

有很多方法可以帮助提高速度和易用性传感器集成在嵌入式系统中。开发人员永远不会出错,从高级抽象开始,并在将传感器集成到低级系统之前了解传感器的工作原理。今天存在的资源可以帮助开发人员在不必从头开始运行的情况下运行。

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

    关注

    2551

    文章

    51177

    浏览量

    754297
  • PCB打样
    +关注

    关注

    17

    文章

    2968

    浏览量

    21727
  • 华强PCB
    +关注

    关注

    8

    文章

    1831

    浏览量

    27791
  • 华强pcb线路板打样

    关注

    5

    文章

    14629

    浏览量

    43077
收藏 人收藏

    评论

    相关推荐

    传感器变得更简单的技巧

     传感器的数量在整个地球表面和人们生活周遭空间激增,提供世界各种数据讯息。这些价格亲民的传感器是物联网(IoT)发展和我们的社会正面临数字化革命,背后的驱动力,然而,连接和获取来自传感器的数据并不总是直线前进或那么容易,以下有
    发表于 11-06 09:17 1752次阅读

    传感器使设备“智能”的根源

    技术上的不断进步使传感器得到广泛应用,也成为当前和未来数字生态系统不可分割的一部分。传感器是现代技术的核心,是连接模拟和数字世界的接口,它使我们每天都依靠的设备
    发表于 01-10 09:26 820次阅读

    技巧,让传感器变得更简单

    直线前进或那么容易,以下有5技巧以协助缓解工程师与传输接口到传感器的第一次战争。本文引用地址:http://www.eepw.com.cn/article/201710/368978.htm
    发表于 11-06 17:17

    Honeywell 941-D系列超音速传感器

    应用。  竞争定价,高评估941-D系列,比感应技术,具有更长的扫描距离。不同于光电技术,这些传感器不会受到尘土,日光,色彩的影响。传感器的非触摸技术,通常使它们比机电传感器
    发表于 11-19 16:45

    自主决策的传感器让生活变得更加智能

    遇到过这样的情况,但对于TI工业雷达组的负责人来说,这是一种令人特别痛苦的经历。Robert知道,通过安装一简单的雷达芯片,信号灯就可以为其改变颜色。我们的TI毫米波(mmWave)传感器能够让
    发表于 08-22 04:45

    如何构建一简单传感器

    您可以自己构建一简单传感器。 我的博客上有一 PNP 和一 NPN 晶体管、一电阻
    发表于 04-28 08:23

    方向运动传感器电路

    方向运动传感器电路的基本原理很简单,一传感器是用来产生一短脉冲,另一
    发表于 03-16 09:51 2107次阅读
    一<b class='flag-5'>个</b>方向运动<b class='flag-5'>传感器</b>电路

    倾角传感器组成和应用

    倾角传感器又叫做叫角度传感器,不难看出是通过传感器的技术来测量角度,在选择传感器的时候需要知道,传感器测量的范围是多少,测量的精度要求是什么
    发表于 05-12 11:12 3048次阅读

    实现与位置传感器简单对接

    实现与位置传感器简单对接
    发表于 11-03 08:04 0次下载
    实现与位置<b class='flag-5'>传感器</b>的<b class='flag-5'>简单</b>对接

    使传感器技术不那么模糊

    使传感器技术不那么模糊
    的头像 发表于 12-28 09:51 436次阅读

    简单的振动传感器报警电路

    振动传感器是可用于感测作用在物体上的振动或力的东西。在这里,您将看到一简单的振动传感器报警电路,当检测到任何振动或力时,它会发出警报并激活LED作为用户的指示
    的头像 发表于 06-18 14:38 2041次阅读
    一<b class='flag-5'>个</b><b class='flag-5'>简单</b>的振动<b class='flag-5'>传感器</b>报警电路

    构建一简单的红外传感器模块电路

    红外传感器具有广泛的应用,包括机器人和自动化。几十年来,红外传感器在所有这些应用中都做得很好。本文教您构建一简单的红外传感器模块电路,该电
    的头像 发表于 06-29 17:36 2347次阅读
    构建一<b class='flag-5'>个</b><b class='flag-5'>简单</b>的红外<b class='flag-5'>传感器</b>模块电路

    如何自己构建一简单传感器模块

    传感器模块广泛用于许多数字和模拟应用。传感器的复杂程度差异很大,可以根据我们将要使用的应用进行选择。构建传感器模块并不难,我们可以使用最简单的组件自己完成。本文将带您演练如何自行构建
    的头像 发表于 06-29 17:50 1744次阅读
    如何自己构建一<b class='flag-5'>个</b><b class='flag-5'>简单</b>的<b class='flag-5'>传感器</b>模块

    简单的光传感器电路图分享

    这是一简单的光传感器电路图,当入射到传感器上的光高于阈值时,它会激活继电器。该电路成本更低。它由晶体管、电位计、LDR(光相关电阻)和带保护二极管的继电器组成。
    的头像 发表于 07-05 16:25 3958次阅读
    一<b class='flag-5'>个</b><b class='flag-5'>简单</b>的光<b class='flag-5'>传感器</b>电路图分享

    如何使开关电源的设计更加简单

    电子发烧友网站提供《如何使开关电源的设计更加简单.doc》资料免费下载
    发表于 11-15 10:35 0次下载
    如何<b class='flag-5'>使</b>开关电源的设计<b class='flag-5'>更加</b><b class='flag-5'>简单</b>