请登录 免费注册
分享
  • 微信
  • 新浪微博
  • 人人网
  • QQ空间
  • 开心网
  • 豆瓣
会员服务
进取版 标准版 尊贵版
| 设为首页 | 收藏 | 导航 | 帮助 |
移动端 |
官方微信扫一扫
微信扫一扫
收获行业前沿信息
产品 资讯
请输入产品名称
噪声分析仪 纺织检测仪器 Toc分析仪 PT-303红外测温仪 转矩测试仪 继电保护试验仪 定氮仪
首页 产品 专题 品牌 资料 展会 成功案例 网上展会
词多 效果好 就选易搜宝!
江苏中霍传感科技有限公司
新增产品 | 公司简介
注册时间:2005-07-20
联系人:
电话:
Email:
首页 公司简介 产品目录 公司新闻 技术文章 资料下载 成功案例 人才招聘 荣誉证书 联系我们

产品目录

齿轮转速传感器
0.00元专区(特采处理)
2021年霍尔传感器选型
高精度电流传感器
霍尔电流传感器
闭环电流传感器
开环电流传感器
单电源3.3V,5V霍尔电流传感器
闭环霍尔电流传感器
开环霍尔电流传感器
霍尔电压传感器
直流漏电流传感器
霍尔电压变送器
电流互感器
真有效值传感器
首页 >>> 技术文章 >

技术文章

传感器五大设计技巧

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的函式库中。

4、利用传感器供货商代码

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

5、使用一个传感器融合函式库

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

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

上一篇:霍尔电流传感器的变化
下一篇:传感器的测量方法
            
若网站内容侵犯到您的权益,请通过网站上的联系方式及时联系我们修改或删除