五个让传感器变得更简单的技巧

发布者:blq0681最新更新时间:2015-12-02 关键字:传感器  物联网 手机看文章 扫描二维码
随时随地手机看文章
传感器的数量在整个地球表面和人们生活周遭空间激增,提供世界各种数据讯息。这些价格亲民的传感器是物联网(IoT)发展和我们的社会正面临数字化革命,背后的驱动力,然而,连接和获取来自传感器的数据并不总是直线前进或那么容易,以下有5个技巧以协助缓解工程师与传输接口到传感器的第一次战争。

技巧1―先从总线工具开始

第一步,工程师应当采取首次介接到传感器时,是透过一个总线工具的方式以限制未知。一个总线工具连接一台个人计算机(PC),然后到传感器的I2C、 SPI或其他可让传感器可以“说话”的协议。与总线工具相关的PC应用程序,提供了一个已知与工作来源用以发送和接收数据,且不是未知、未经认证的嵌入式微控制器(MCU)驱动程序。在总线工具的工作环境下,开发人员可以传送和接收讯息以得到该部分如何运作的理解,在试图于嵌入式等级操作之前。

技巧2―在Python编写传输接口码

一旦开发者已尝试使用总线工具的传感器,下一步就是为传感器编写应用程序代码。并非直接跳到微控制器的代码,而是在Python编写应用程序代码。许多总线 工具在编写脚本(writing scripts)配置了插件(plug-in)和范例码,Python通常是随着.NET中可用的语言之一。在Python编写应用程序是快速且容易的, 其并提供一个方法已在应用程序中测试传感器,这个方式并未如同在嵌入式环境测试的复杂。拥有高层级的代码,将使非嵌入式工程师易于挖掘传感器的脚本及测 试,而不需要一个嵌入式软件工程师的照看。

技巧3―以Micro Python测试传感器

在Python写下第一段应用程序代码的其中一个优势是,透过调用Micro Python,应用程序调用到总线工具应用程序编程接口(API)可易于进行更换。Micro Python运作在实时嵌入式软件内,其中有许多传感器可供工程师来了解其价值,Micro Python运作在一个Cortex-M4处理器,且其是一个很好的环境,以从中为应用程序代码除错。不仅是简单的,这里也不需要去写I2C 或SPI驱动程序,因为它们已被涵盖在Micro Python的函式库中。(可在EDN网站阅读Using Micro Python for real-time software development或5 Advantages of using Micro Python for Embedded Software Programming两篇文章,以获得更多相关细节。)

技巧4―利用传感器供货商代码

任何可以从传感器制造商“搜括”到的范例码,工程师需要走一段很长的路才能了解传感器如何工作的原理。不幸的是,许多传感器供货商并非嵌入式软件设计的专家,因此不要期待可以发现一个可投入生产的漂亮架构和优雅的例子。就使用供货商代码,学习这部分如何运作,之后重构的挫折感将出现,直到它可以被干净利索地整合到嵌入式软件。它可能如“意大利面条般(spaghetti)”开始,但利用制造商对其传感器如何运作的理解,在产品推出之前,将有助于减少许多得 被毁掉的周末时间。

技巧5―使用一个传感器融合函式库

机 会是,传感器的传输接口并不是太新,且先前没有人这么做过。已知的所有函式库,如由许多芯片制造商提供的“传感器融合函式库”,以协助开发人员快速掌握、 甚至更好,更可避免他们陷入重新开发或大幅修改产品架构的轮回。许多传感器可以被整合至一般类型或类别,而这些类型或类别将使驱动程序顺利被开发,若处理得当,几乎是普遍或是少可重复使用。寻找这些传感器融合函式库,并学习它们的优点和短处。

最后的想法

感测器被整合至嵌入式系统时,有许多方式可以帮助提高设计时程和易用性。开发者在开始设计时,透过一个高层次抽象概念,以及在把传感器整合进一个较低等级的 系统之前,学习传感器如何运作,就绝对不会“走错路”。今天存在的众多资源将可协助开发人员“旗开得胜”,而无须从头开始。

关键字:传感器  物联网 引用地址:五个让传感器变得更简单的技巧

上一篇:麻省理工大学推出可以“吃”的传感器
下一篇:五个让传感器变得更简单的技巧

推荐阅读最新更新时间:2024-03-30 21:57

Maxim推出四款全新的数字光传感器
中国,北京,2012年7月11日。Maxim Integrated Products (NASDAQ: MXIM)推出四款全新的数字光传感器,器件内置多个传感器,具有极高的模拟集成度。 MAX44004/05/06/08支持红/绿/蓝(RGB)光信号检测、环境光(ALS)检测、接近检测以及红外(IR)信号和温度信息的测量。紧凑的封装集成了多达7个传感器,这些传感器提供可靠且可重复的测量,MAX44005/MAX44006/MAX44008具有业内最低的电流损耗,每片仅为20µA。高集成度特性有效降低系统成本、省去多个外部元件、大大简化设计。这些光传感器的应用范围很广,包括:智能手机、平板电脑、便携式消费类电子产品、显示屏、数字光
[传感器]
华为要用人工智能/云端/大数据/物联网做一个“大脑”
据外媒报道, 华为 致力于创建一个有大脑、神经系统、四肢、并且能够做出明智决策的有机生命体式城市,并希望为世界各地的城市提供这种智能系统。   最近,在巴塞罗那举办的“ 智能城市 博览会”上,华为讨论了如何将人工智能、云端、大数据和物联网结合起来,将整个城市变成一个有机生命体,可以无缝地工作,不断学习和提升城市的服务。     在华为智能运营中心发布会上,华为称智能运营中心为城市的“大脑”。每个城市的智能运营中心都有一个“仪表盘”,用来收集、监测和分析数据,并帮助其用户对城市事件、紧急情况、安全、交通等做出明智的决策。   华为企业BG总裁阎力大称,智慧城市就像一个活的有机体,由一个神经系统驱动。智能城市的神经系统包含大脑和周
[嵌入式]
2013-2018物联网芯片产值年复合成长率22%
研调机构IC Insights预估,2013年至2018年物联网芯片产值年复合成长率将达22.3%,将是IC市场中成长幅度最大的应用领域;其次,无线网路晶片产值年复合成长率约19.7%。 IC Insights指出,手机芯片去年首度超越标准个人电脑芯片,跃居IC最大应用市场,预估今年手机芯片产值可望达707亿美元、年增11%,明年可进一步较今年成长11%、规模达784亿美元;此外,标准个人电脑芯片市场在历经连2年衰退后,预估今年产值可望重回成长轨道,将达591亿美元、年增4%,明年将可较今年再成长2%。
[物联网]
汽车碰撞传感器原理剖析
碰撞传感器是安全气囊系统中的控制信号输入装置。其作用是在汽车发生碰撞时,由碰撞传感器检测汽车碰撞的强度信号,并将信号输入安全气囊电脑,安全气囊电脑根据碰撞传感器的信号来判定是否引爆充气元件使气囊充气。碰撞传感器多数采用惯性式机械开关结构,相当一只控制开关,其工作状态取决于汽车碰撞时加速度的大小。 碰撞传感器作用:检测汽车发生碰撞时的极大减速度下的惯性力,并将检测信号输入到安全气囊系统的电子控制装置。 汽车碰撞传感器原理 碰撞传感器的应用非常广泛,特别是在汽车的安全系统里面,而且现在一些机器人上也都开始搭载了碰撞传感器,这里我们先来了解下汽车碰撞传感器原理。 一般情况下,汽车会在三个主要地方都安装碰撞传感器,左前、右前器
[嵌入式]
汽车碰撞<font color='red'>传感器</font>原理剖析
Qorvo财报财测赞、跨入物联网,盘后与Skyworks同升
    功率放大器供应商Qorvo于4日美股盘后公布2016会计年度第4季(截至2016年4月2日为止)财报:营收季减12.6%至6.081亿美元;毛利率季增4.6个百分点至41.8%;非依照美国一般公认会计原则(non-GAAP)每股盈余报1.04美元、优于第3季度的1.03美元。美联社报导,根据Zacks Investment Research的调查,分析师原先预期Qorvo第4季度营收、non-GAAP每股盈余各为6.004亿美元、0.93美元。 展望本季,Qorvo预估营收约6.50亿美元(相当于季增6.9%),毛利率预估将跳升至50%左右,non-GAAP每股稀释盈余约1.05美元。Briefing.com报导,根据Cap
[手机便携]
蓝牙5标准开启物联网时代新机遇
随着物联网行业的发展,蓝牙的应用越来越广泛,从洗衣机、电冰箱、空调机等家用电器到个人移动设备,甚至共享单车开锁都在使用蓝牙技术。那么,蓝牙5的出现在物联网时代将会带来怎样的体验?下面就随手机便携小编一起来了解一下相关内容吧。 半年前,蓝牙技术联盟(SIG)正式宣布推出新一代标准蓝牙5(Bluetooth 5),其主要优势体现在更远的距离、更高的传输速度和更大的广播数据容量。蓝牙5性能取得极大提升,能在更广范围内轻松实现设备的连接,尤其在物联网设备连接数量日渐增式趋势下,蓝牙5技术有望催生更多商业机会。 在过去,蓝牙在生活中最常见的应用就是键盘、鼠标、音箱和蓝牙耳机,这些传输对频宽要求不高,蓝牙技术的采用不仅节省了线材成本,还增
[手机便携]
美国国防高级研究计划局开发3D红外传感器 用于自动驾驶导航
据外媒报道,日前,美国国防高级研究计划局(DARPA)官员发布了一份关于“隐形前大灯”(Invisible Headlines)项目的广泛机构公告(HR001120S0045),旨在开发计算密集型的3D红外传感器,使用三角测量和热感图像中的环境信号创建精确的传感器,以用于无人驾驶车辆导航。 (图片来源: www.militaryaerospace. com) “隐形前大灯”项目试图量化周围环境中热辐射所包含的信息,从而为无人驾驶车辆导航提供无源3D视图。这是由于自动和半自动系统需要依靠主动照明在夜间或地下导航,但是这种方法较易被敌人发现,因此具有很大的安全隐患。 该项目试图通过使用足够精确和快速的、完全无源的3D传感
[汽车电子]
美国国防高级研究计划局开发3D红外<font color='red'>传感器</font> 用于自动驾驶导航
LED灯与传感器技术
光敏传感器与LED灯具组合   风光电LED路灯是一种高度智能化和无人值守的道路照明灯具,利用风力、阳光发电,用蓄电池储能,因此能源的自动管理是十分重要的。光敏传感器是比较理想的因天亮、天暗(日出、日落)时照度变化而能控制电路自动开关的电子传感器。图2所示是一种光敏传感器的外貌。图3是光敏传感器的光敏电阻板,它对光线的明暗亮度十分敏感。图4是光电转换的基本原理图。   光敏传感器,可根据天气、时间段和地区自动控制商场LED照明灯具开闭。在明亮的白天通过减少其输出功率来降低耗电量,与使用荧光灯时相比,店铺面积为200m2的便利店最大可降低53%的耗电量。寿命也长达约5--10万小时。一般情况下,LED照明灯具的寿命为4万小时左
[工业控制]
LED灯与<font color='red'>传感器</font>技术
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
最新工业控制文章
更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved