无线数据采集器

2023-10-29

背景介绍

  近年来,软硬件技术的革新带动了物联网行业的发展,趋使其应用场景不断深化,从工业设备故障诊断到共享经济,再到新能源汽车。调研发现,物联网的核心框架为:通过传感器感知物理世界的状态,后续利用数据采集装置对信息进行量化并上传到云平台,最终通过智能算法对数据进行高效利用,具体如图1所示。

  数据采集作为物联网的核心环节,能够将结构变形、压力、温度以及光照强度等物理量转化为数字量,其性能直接关系到数据质量的优劣,决定了我们能否有效的提取数据价值。

在这里插入图片描述

图1 物联网的运行框架

  近来,团队对市场上现有的数据采集模块进行了调研,现有产品主要分为以下三类:1. 数字电表:该类设备作为通用的测量仪器,能够很好的对模拟信号进行采样,在高校、科研院所以及检测机构等具有广泛应用;2. 便携示波器:设备能够对直流电压、交流电压、电阻以及电容等进行测量;3. 数据采集模块:主要集中在电子爱好者,能够支持各种功能定制,在上位机模块能够嵌入深度学习算法,对数据进行初步的处理。

在这里插入图片描述

图2 数据采集通用的解决方案

  从调研结果可以发现,不同产品所针对的使用场景具有明显差异,面向的用户群体也不尽相同。近年来,随着智能可穿戴设备、AR(VR)领域的兴起,我们能否设计一款数据采集板,能够对人体的生理信号进行捕捉,在采集精度、便携性、数据处理及可视化等方面具有明显优势。

产品简介

  LY-AD-1 无线数据采集器是一款便携式、高精度、智能型的模拟信号采集设备。产品内置有电源模块,选用24bit的模数转化芯片,能够支持8个通道的电压信号采集(或4组差分信号),后续通过蓝牙模组将数据传输到手机App端,对测量结果进行可视化。LY-AD-1 无线数据采集器主要面向科研及可穿戴设备领域,能够通过人工智能算法对测量结果进行预处理,支持二次开发与定制。

在这里插入图片描述

图3 无线数据采集器: a-b 表述为LY-AD-7无线数据采集器的整体示意图;图 c-d 表述为Android 端的上位机软件,进行结果的可视化。

性能测试

  团队通过测试实验对 LY-AD-1 无线数据采集器的性能指标进行验证。实验结果表明,产品的采样结果与示波器的偏差为0.14%,产品能够满足绝大部分应用场景。

  实验中所用到的设备主要包括:

  • FNIRSI-1014D数字示波器:具有双通道100M带宽,1GSa/s的实时采样率;设备内置有DDS信号发生器,支持正弦波、方波信号、三角波信号以及锯齿波等14种信号;
  • Android手机:具体型号为华为nova7se,采用Android 10操作系统。
  • 镀银导线:镀银导线是在优质无氧铜上镀银并包裹绝缘层制备而成,具有优良的导电性、导热性、耐腐蚀性和高温抗氧化性能力。

  实验过程中,使用 FNIRSI-1014D电表内置的信号发生器模块,其输出波形设置为三角波,频率为1Hz,电压幅值采用默认值;实验中将 LY-AD-1 无线数据采集器输入模式设置为差分模式,通过镀银导线将信号源连接到采集器的第一个通道,最终在手机端接收到采样结果,具体如图4所示:

在这里插入图片描述

图4 无线数据采集器性能指标验证

  后续对 LY-AD-1 无线数据采集器的噪声信号进行测量,具体结果如图5所示。无信号输入时,模块的短接噪声为40uv,后续将锂电池接入到采集器通道二,测量结果的波动范围为250uv。
在这里插入图片描述

图5 无线数据采集器噪声信号
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无线数据采集器 的相关文章

  • Altium designer自动布线设置GND或其他网络不布线的方法

    1 在导航栏里面找到设计栏 找到类选项打开2 在Net Classes选项下 右击鼠标 找到添加类选项 会创建一个New Class 3 设置好需要布线的网络 以及不需要布线的网络 如下图 4 找到自动布线菜单栏下的网络类 点击进去如下图
  • MCU 常用的文件系统

    片外FLASH SPIFFS FATFS LittleFs 片上FLASH FlashDB EasyFlash
  • 【电路设计】220V AC转低压DC电路概述

    前言 最近因项目需要 电路板上要加上一个交流220V转低压直流 比如12V或者5V这种 一般来说 比较常见也比较简单的做法是使用一个变压器将220V AC进行降压 比如降到22V AC 但是很遗憾的是 支持220V的变压器一般体积很大 而板
  • 异步Buck和同步Buck的特点

    1 介绍 随着时代的发展 工业 车载 通信 消费类等产品都提出了小型化 智能化的需求 相应的 对于这些系统中的电源模块提出了小型化的要求 目前 市场上依然存在很多异步Buck电源管理芯片使用的场景 针对这些应用 采用同步Buck电源管理芯片
  • 【工具使用】STM32CubeMX-基础定时器配置

    一 概述 无论是新手还是大佬 基于STM32单片机的开发 使用STM32CubeMX都是可以极大提升开发效率的 并且其界面化的开发 也大大降低了新手对STM32单片机的开发门槛 本文主要讲述STM32芯片的定时器的配置及其相关知识 二 软件
  • STM32f103增加ESP8266模块,通过Wifi用手机TCP服务端远程与STM32通信

    STM32f103增加ESP8266模块 通过Wifi用手机TCP服务端远程与STM32通信 提示 esp8266开启透传模式 连上路由器Wifi 电脑热点 接入STM32串口引脚 另外手机TCP服务端是手机IP地址 串口号 大于8000滴
  • 常见电路-SD卡

    一 SD速率 低速SDIO下 速率达到0 400KHz 全速SDIO下 速率达到100MHz 本人用的SanDisk SD卡 软件设置速率16M 二 SD电路 原理图 网上有人说上拉电阻 最低10K 最高50K 没有试验过 我常用的是San
  • stm32的HAL库函数flash无法写入的问题

    记录一下对flash编程操作时出现的问题以及解决办法 问题 在使用HAL库中的HAL FLASH Program uint32 t TypeProgram uint32 t Address uint64 t Data 函数时发现总是没办法写
  • 137-基于stm32单片机智能保温杯控制装置Proteus仿真+源程序

    资料编号 137 一 功能介绍 1 采用stm32单片机 LCD1602显示屏 独立按键 DS18B20传感器 电机 制作一个基于stm32单片机智能保温杯控制装置Proteus仿真 2 通过DS18b20传感器检测当前保温杯水的温度 并且
  • 135-基于stm32单片机超声波非接触式感应水龙头控制系统Proteus仿真+源程序

    资料编号 135 一 功能介绍 1 采用stm32单片机 LCD1602显示屏 独立按键 DHT11传感器 电机 超声波传感器 制作一个基于stm32单片机超声波非接触式感应水龙头控制系统Proteus仿真 2 通过DHT11传感器检测当前
  • STM32超声波——HC_SR04

    文章目录 一 超声波图片 二 时序图 三 超声波流程 四 单位换算 五 取余计算 六 换算距离 七 超声波代码 一 超声波图片 测量距离 2cm 400cm 二 时序图 1 以下时序图要先提供一个至少10us的脉冲触发信号 告诉单片机我准备
  • 请问想要在嵌入式行业扎根成长的人何种学历更为合适?

    今日话题 想要在嵌入式行业扎根成长的人何种学历更为合适 嵌入式行业容纳了来自不同学历背景的人 包括专科 本科和研究生 甚至那些来自非相关领域的人 在这个领域 学历并非唯一的关键 分享一份由一位oppo sp offer的学长制作的学习资料包
  • [APM32F4]基于APM32F411控制的一个软开关电路设计分享

    1 前言 说明 本文介绍的软开关电路 并不是 开关电源 里面的软开关概念 而是系统供电的开关 结合MCU等控制芯片 控制系统供电的开启或关断 在某些电子产品的场合 我们经常会需要用到按键长按进行开机 然后按键长按进行关机 或者按键长按之后有
  • [MM32硬件]搭建灵动微MM32G0001A6T的简易开发环境

    作为学习单片机的经典 自然是通过GPIO点亮LED 或者是响应按钮的外部中断例程 这我们看看SOP8封装的芯片MM32G0001A6T得引脚 除了VDD和GND固定外 我们可以使用PA14 PA1 PA13 PA15 PA2 PA3这六个G
  • 【雕爷学编程】Arduino智慧农业之养殖水质监测与控制

    Arduino是一个开放源码的电子原型平台 它可以让你用简单的硬件和软件来创建各种互动的项目 Arduino的核心是一个微控制器板 它可以通过一系列的引脚来连接各种传感器 执行器 显示器等外部设备 Arduino的编程是基于C C 语言的
  • 高速风筒方案中的共膜电感--【其利天下技术】

    我们知道 高速吹风筒的电源采用的是日常我们用的市电 市电是高压交流电源 所以高压电路的噪声是比较大的 为了使产品符合安规要求 我们的电路设计必须要符合安规设计 所以这也是高速吹风筒为什么要加安规电容和共模电感的主要原因 那么什么是共膜电感呢
  • 【雕爷学编程】Arduino智慧农业之养殖水质监测与控制

    Arduino是一个开放源码的电子原型平台 它可以让你用简单的硬件和软件来创建各种互动的项目 Arduino的核心是一个微控制器板 它可以通过一系列的引脚来连接各种传感器 执行器 显示器等外部设备 Arduino的编程是基于C C 语言的
  • allegro画PCB如何更新元件的PCB封装

    allegro画PCB如何更新元件的PCB封装 一 更新单个器件的PCB封装 首先菜单栏选择Place gt Update Symbols 如下图 注意此案例是更新了C0805封装 中更新封装 就将上图第二个红色方框中的勾选即可 二 更新某
  • 2.4G SOC收发芯片XL2412P,适用于无线键鼠,遥控器等多种场景

    XL2412P芯片是 款高性能低功耗的SOC集成无线收发芯片 集成MO核MCU 工作在2 400 2 483GHz世界通用ISM频段 该芯片集成了射频接收器 射频发射器 频率综合器 GFSK 调制器 GFSK解调器等功能模块 并且支持一对多
  • STM32F4XX的12位ADC采集数值超过4096&右对齐模式设置失败

    文章目录 一 前言 二 问题1 数值超过4096 三 问题1的排错过程 四 问题2 右对齐模式设置失败 五 问题2的解决方法 5 1 将ADC ExternalTrigConv设置为0 5 2 使用ADC StructInit 函数 一 前

随机推荐

  • 正则表达式简单判断

    正则表达式简单判断 1 正则表达式 d 非负整数 正整数 0 0 9 1 9 0 9 正整数 d 0 非正整数 负整数 0 0 9 1 9 0 9 负整数 d 整数 d d 非负浮点数 正浮点数 0 0 9 0 9 1 9 0 9 0 9
  • python操作word文档(python-docx)

    python操作word文档 python docx 1 效果图 1 1 python docx文档标题段落 等级 加粗 斜体 居中 效果图 1 2 python docx字体 加粗 斜体 居中 大小颜色 高亮颜色 效果图 1 3 pyth
  • MVS(多视图)

    1 传统方法通过几何 光学一致性构造匹配 估计深度 在缺少纹理或光照条件剧烈变化的场景中发生错误匹配 2 MVS流程 数据采集 稀疏重建 深度图估计 稠密重建 3 增量式SFM 输出的3D 点云 可以重新估计相对位姿 修正位姿结果 4 MV
  • git stash命令用法详解(临时存储代码)

    1 需求背景 有时候在开发过程中 在一个分支上 dev1 已经写了一部分代码 但是需要紧急切换到别的分支 dev2 上修改某个代码 这时候不能直接从dev1分支上切换到dev2分支上 提示你需要保存代码 此时dev1分支上的代码还没有写完
  • ChatGPT帮忙写一篇Font Awesome的文章,效率有多高?(附加Font Awesome 图标无法正确显示解决方法)

    目录 一 ChatGPT撰写文章 二 图标无法正确显示以及解决方法 一 ChatGPT撰写文章 Font Awesome是一种流行的图标字体和CSS工具包 它允许开发人员轻松地将可伸缩向量图标和社交徽标添加到他们的网站 它由Dave Gan
  • Windows10蓝屏触发及分析

    一 重现环境 1 windows10版本 2 idapro7 5499 3 vs2008运行库 vcredist2008sp1 zip 二 触发蓝屏 1 触发poc include
  • 企业微信php 通讯录管理系统,微信企业号管理通讯录

    微信企业号管理通讯录 2018 09 16 还没吃饭呢 刚写了下企业号通讯录接口 企业号通讯录具备完全开放的接口 你的应用可以调用这些接口管理部门 成员和标签 你的应用也可以使用部门 成员 标签发消息 或更改应用的可见范围 在通讯录管理下
  • Qt 线程基础(QThread、QtConcurrent等)

    昨晚看Qt的Manual 突然发现下一个版本的Qt中 Qt4 7 4 Qt4 8等 增加了一个特赞的介绍多线程的文章 Thread Basics 注意 该链接以后会失效 但是 到时候你直接看Qt自带Manual就行了 本文不是严格的翻译 d
  • 第十章 Vue-CLI 3.x 脚手架构建项目

    10 1 什么是 Vue CLI Vue CLI 是 Vue 官方提供的 用来搭建项目脚手架的工具 它是 Vue js 开发的标准工具 它已经集成了webpack 内置好了很多常用配置 使得我们在使用 Vue 开发项目时更加的标准化 作用
  • UnityVR-初识Unity-第五步-修改被抓物体属性(拓展)

    1 对被抓取的物体添加Rigidbody和OVRGrabbable属性 默认属性即可 2 总之 被抓取物体需要有三个组件 OVRGrabbable Rigidbody组件 另外还必须要有一个碰撞器 Sphere Collider Box C
  • 软件测试2023年行情怎么样?会变好吗?

    春天到了又是金三银四的黄金招聘季了 很多同学都开始想跳槽了 大家非常想知道2023年软件测试行情有没有变好呢 如果想跳槽合不合适 笔者作为这个行业的老师傅 分享一下自己的看法 希望对大家有所帮助 首先今年行情肯定比去年好太多 但是大家不要过
  • PAT C入门题目-7-93 藏尾诗 (20 分)

    7 93 藏尾诗 20 分 本题要求编写一个解密藏尾诗的程序 输入格式 输入为一首中文藏尾诗 一共四句 每句一行 但句子不一定是等长的 最短一个汉字 最长九个汉字 注意 一个汉字占两个字节 输出格式 取出每句的最后一个汉字并连接在一起形成一
  • R语言 给一组数,算 极大似然估计值

    极大似然估计通常用于估计概率分布的参数 因此 具体的极大似然估计方法会依赖于你所假设的概率分布类型 下面我将为你提供一个通用的示例 用于估计一个简单的参数 假设数据服从正态分布 假设你有一组数据 想要估计这些数据的均值和标准差的极大似然估计
  • 手把手教你Windows下使用Anaconda安装TonsorFlow(超详细)

    TonsorFlow TonsorFlow安装步骤 一 安装anaconda 二 TensorFlow安装 三 一些可能的错误及解决办法 TonsorFlow安装步骤 TensorFlow 是一个采用计算图的形式表述数值计算的编程系统 本身
  • multisim仿真 74LS148D级联芯片

    multisim仿真 74LS148D级联芯片
  • 随机密码生成(Python编程)

    一 问题描述 编写程序 在26个字母大小写和9个数字组成的列表中随机生成10个8位密码 二 问题分析 因为要在列表中随机生成密码 故需要将26个大 小写字母和9个数字存放在同一个列表中 首先使用string模块中的ascii letters
  • win10+rtx2070+tensorflow-gpu-1.9.0环境搭建

    最近实验室新到一台工作站 配备了两块rtx2070 但为方便使用其他科研软件 只能使用win10 为学习深度有趣 人工智能实战项目合集 需安装TensorFlow 1 9 0环境 win10下搭建深度学习环境首推基于Anaconda的办法
  • Doxygen安装和使用

    1 简介 Doxygen是一个文本生成工具 用于为源码生成说明文档 我们可以在代码中按照 Doxygen 要求的语法编写代码注释 然后使用 Doxygen 将程序中的注释提取出来生成一个文档 我们一般都把注释写在代码中 所以使用 Doxyg
  • 华为手机怎样才算激活了_华为手机还是“副业”?占总营收近半,手机销售才是主力军...

    只要提起华为 很多人的第一想法绝对是手机 不可否认近年来华为在手机业务上取得的成绩 从过去的籍籍无名到如今无论是国内还是国外 都已经声名远扬 华为手机业务的发展可谓是非常的迅速 值得一提的是 2019年华为手机的市场份额已经跃居成为了全球第
  • 无线数据采集器

    背景介绍 近年来 软硬件技术的革新带动了物联网行业的发展 趋使其应用场景不断深化 从工业设备故障诊断到共享经济 再到新能源汽车 调研发现 物联网的核心框架为 通过传感器感知物理世界的状态 后续利用数据采集装置对信息进行量化并上传到云平台 最