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

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

3天内不再提示

传感器数据常用的简单处理方法

STM32嵌入式开发 来源:STM32嵌入式开发 作者:STM32嵌入式开发 2022-07-06 16:50 次阅读

传感器使用中,我们常常需要对传感器数据进行各种整理,让应用获得更好的效果,以下介绍几种常用的简单处理方法:

加权平滑:平滑和均衡传感器数据,减小偶然数据突变的影响。

抽取突变:去除静态和缓慢变化的数据背景,强调瞬间变化。

简单移动平均线:保留数据流最近的K个数据,取平均值。

下面,具体介绍一下这3种处理方法。

加权平滑

使用算法如下:

(新值) = (旧值)*(1 - a) + X * a其中a为设置的权值,X为最新数据,程序实现如下:

fdf37e9e-ebc1-11ec-ba43-dac502259ad0.png

抽取突变

此算法采用上面加权平滑的逆算法,实现代码如下:

fe030dbe-ebc1-11ec-ba43-dac502259ad0.png

简单移动平均线

这个算法,保留传感器数据流中最近的K个数据,返回它们的平均值。k表示平均“窗口”的大小,实现代码如下:

fe193710-ebc1-11ec-ba43-dac502259ad0.png

fe248df4-ebc1-11ec-ba43-dac502259ad0.png

原文标题:单片机开发中,传感器的数据处理算法

文章出处:【微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

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

    关注

    2525

    文章

    48129

    浏览量

    740178
  • 数据
    +关注

    关注

    8

    文章

    6514

    浏览量

    87609
  • 代码
    +关注

    关注

    30

    文章

    4556

    浏览量

    66814

原文标题:单片机开发中,传感器的数据处理算法

文章出处:【微信号:c-stm32,微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    简单的家用环境监测传感器

    项目作者:黄桃味的酸奶本文来自全志XR806开发板评测活动文章,作者使用XR806开发板制作一个简单的家用环境监测传感器,可以获取当前的温度、湿度、气压、海拔这四个参数,同时能够通过外部的屏幕实时
    发表于 03-25 11:25

    液位传感器的接线方法及工作原理

    液位传感器是一种用于测量容器内液体水平的装置。它广泛应用于各种工业领域,如化工、石油、食品加工、水处理等。接下来将详尽地介绍液位传感器的接线方法和工作原理。 一、液位
    的头像 发表于 01-15 16:10 1177次阅读

    美国Transcell称重传感器SBT-5T常见故障解决方法有哪些?

      传感器小知识之压力传感器常见故障解决方法:   1.压力上去,变送器输不上去。此种情况,首先要检查压力接口是否漏气或者被堵住,如果确认不是,检查电源和检查接线方式,若电源正常则进行简单
    发表于 11-28 09:53

    振弦传感器钢筋计埋设与安装方法及注意要点

    振弦传感器钢筋计埋设与安装方法及注意要点 振弦传感器钢筋计是一种常用于钢筋混凝土结构应变监测的传感器,其可以在钢筋受力时产生微小的振动信号,
    的头像 发表于 11-15 13:38 268次阅读
    振弦<b class='flag-5'>传感器</b>钢筋计埋设与安装<b class='flag-5'>方法</b>及注意要点

    常用温度传感器比较

    电子发烧友网站提供《常用温度传感器比较.doc》资料免费下载
    发表于 11-01 09:58 0次下载
    <b class='flag-5'>常用</b>温度<b class='flag-5'>传感器</b>比较

    无刷电机的有感换向通常用什么传感器

    无刷电机的有感换向通常用什么传感器
    发表于 10-12 08:20

    无线传感器网络数据融合路由算法分析

    由于无线传感器网络中节点的能量十分有限,因此在设计各种网络协议时必须考虑节能。采用网内数据处理技术是降低能耗的重要手段,而数据融合与数据路由相结合是实现网内
    发表于 09-21 08:29

    什么是传感器的灵敏度,传感器常用术语又有哪些?

    相同时,灵敏度可理解为放大倍数。   提高灵敏度,可得到较高的测量精度。但灵敏度愈高,测量范围愈窄,稳定性也往往愈差。   传感器常用术语: 1.传感器   能感受规定的被测量并按照一定的规律转换成
    发表于 09-15 11:19

    物联网中常用传感器有哪些

    物联网中常用传感器有哪些 随着科技的快速发展,物联网已经成为人们日常生活中不可或缺的一部分。在物联网中,传感器是非常关键的元素之一,它们可以感知、测量和收集环境中的各种参数,比如温度、湿度、光线
    的头像 发表于 09-08 11:23 3437次阅读

    常用传感器选型的原则

    sensor:传感器,是手机中常用的器件,手机的抬手亮屏、计步器、指南针等功能都依赖传感器。 1、目前常用传感器 物理
    的头像 发表于 07-21 10:59 794次阅读
    <b class='flag-5'>常用</b><b class='flag-5'>传感器</b>选型的原则

    一种温湿度传感器的记录数据保存方法

    一种温湿度传感器的记录数据保存方法
    的头像 发表于 07-05 10:55 1050次阅读

    常用传感器分类及其应用

    常用传感器分类及其应用
    的头像 发表于 07-02 14:31 2161次阅读
    <b class='flag-5'>常用</b><b class='flag-5'>传感器</b>分类及其应用

    MSP-300-100-B-5-W-1传感器故障原因及处理方法

    MSP-300-100-B-5-W-1传感器在运行过程中振动是不可避免的,尤其是在重新启动运行的后期,由于各种参数的恶化,压力传感器的振动加剧,从而 需要我们在压力传感器,在情况进一步恶化之前,将故障排除,确保
    的头像 发表于 06-09 16:30 287次阅读
    MSP-300-100-B-5-W-1<b class='flag-5'>传感器</b>故障原因及<b class='flag-5'>处理</b><b class='flag-5'>方法</b>

    传感器故障处理方法和技巧

    、产品质量下降、设备损坏等问题。接下来,本文将就传感器故障可能导致的故障现象进行介绍,以帮助读者更好地了解传感器故障处理方法和技巧。一、传感器
    的头像 发表于 06-09 10:08 8154次阅读
    <b class='flag-5'>传感器</b>故障<b class='flag-5'>处理</b>的<b class='flag-5'>方法</b>和技巧

    传感器故障处理方法和技巧

    、产品质量下降、设备损坏等问题。接下来,本文将就传感器故障可能导致的故障现象进行介绍,以帮助读者更好地了解传感器故障处理方法和技巧。
    的头像 发表于 06-02 10:08 6212次阅读