今天在论坛上看到一个数据采集的问题, 数据时从下位机采集来的, 而时间点是上位机给的当前收到数据的时间点;在我看来这种做法有一些不合理:数据,时间点---这两者之间存在时间差,而这个时间差由多个因素产生,并且不一定是恒定的时间差;如下位机的处理时间, 串口orUSB的传输时间,上位机的响应时间等组成. 一般情况下应该在ms级的误差.当然如果ms可以忍受,此办法当然可以.帖子见:http://bbs.gsdzone.net/showtopic-12644.aspx

严格的做法当然是时间点&数据要从同一地点来; 当然如果是 ---上下位机的方式实现这种采集,是无法直接实现"从同一地点来的"除非下位机强大到可以产生时间管理信息;

比较简单可行的办法是:数据采集时,"连续"采集直到满足需求的采样点数;然后下位机再将这个数组上传到PC,因为下位机"连续采集",那么元素间的时间间隔必定是相等! 利用这一点就可以将”数据和时间点同步“---即上位机收到的第一个元素和下位机真正采样时间,存在一个固定时间差,而元素间也存在一个固定的时间差;----这对处理音频数据,如计算频率是很有效的, 如labviEW 频率vi计算出的频率和实际频率存在一个恒定的系数k, 这个系数k实际上就是下位机的采样率.

再说说在数据库excel的存储, 一般都依cluster的方式表示(如编号,采样时间,数据), 采样时间如是依cluster方式表示,似乎不能直接保存到EXCEL中,此时可以将次时间cluster按照ascii表转换成ascii,接着转换成u32,就可以保存了; 当然显示使其反过程了

转载于:https://www.cnblogs.com/winkle/archive/2013/03/23/2977606.html

关于audio数据采集的问题相关推荐

  1. 【Android RTMP】音频数据采集编码 ( FAAC 音频编码参数设置 | FAAC 编码器创建 | 获取编码器参数 | 设置 AAC 编码规格 | 设置编码器输入输出参数 )

    文章目录 一. 头文件.成员变量准备 二. 创建 FAAC 编码器 三. 获取并设置 FAAC 编码器参数 四. 设置 FAAC 编码器编码标准 五. 设置 FAAC 编码器 AAC 编码规格 六. ...

  2. 【Android RTMP】音频数据采集编码 ( AAC 音频格式解析 | FLV 音频数据标签解析 | AAC 音频数据标签头 | 音频解码配置信息 )

    文章目录 安卓直播推流专栏博客总结 一. AAC 音频格式解析 二. FLV 音频数据标签解析 1. 分析 FLV 格式中的 AAC 音频格式数据 2. AAC 音频特殊配置 3. AAC 音频数据标 ...

  3. 【Android RTMP】音频数据采集编码 ( 音频数据采集编码 | AAC 高级音频编码 | FAAC 编码器 | Ubuntu 交叉编译 FAAC 编码器 )

    文章目录 安卓直播推流专栏博客总结 一. 音频数据采集.编码 二. AAC 高级音频编码 三. FAAC 编码器 四. Ubuntu 18.04.4 交叉编译 FAAC 编码器 安卓直播推流专栏博客总 ...

  4. Android平台如何实现屏幕数据采集并推送至RTMP服务器

    随着无纸化.智慧教室等场景的普及,好多企业或者开发者开始寻求更高效稳定低延迟的RTMP同屏方案,本文以大牛直播SDK(Github)的同屏demo(对应工程:SmartServicePublisher ...

  5. 高精度18位 5 MSPS 低功耗数据采集信号链_电工基础电路图讲解

    电路图简介: 所示电路是一款完整的18位.5 MSPS.低功耗.低噪声.高精度数据采集信号链解决方案,功耗仅122 mW.基准电压源.基准电压源缓冲器.驱动放大器和ADC提供优化解决方案,具有业界领先 ...

  6. 《Python爬虫大数据采集与挖掘》期末考试考题汇总带答案

    一.填空题 1.爬虫技术的应用可以分为两大类:采集型爬虫.监测型爬虫. 2.根据 Web 页面组成结构中的信息内容的生成方式不同,可以将 Web 页面分为静态页面.动态页面.以及伪静态页面三大类. 3 ...

  7. omapl138 fpga三核高速数据采集处理核心平台方案

    支持32路AD采集,32路DA输出. 支持多路RS485.RS232串口: 支持实时系统,控制延时: 支持DSP和ARM的多核通信,提供丰富的采样demo: 支持图形界面编程,触控! 1.OMAP-L ...

  8. [Audio] 音频基本属性及概念

    近期在做一个语音识别及控制的产品,需对接音频数据采集和处理,关于这方面的知识还是比较欠缺和零散的,借此机会,对音频这块的知识进行学习和梳理,仅供自己参考. 关于常见音频文件格式的特点如下: 要在计算机 ...

  9. iOS传感器数据采集

    传感器信息采集项目到了一定的节点,总结一下iOS中传感器信息采集的相关知识. 代码下载:https://github.com/haojinming/SensorInIOS Accelerometer ...

最新文章

  1. Doc命令收集(一)
  2. 解决Windows 2003中不允许的父路径Active Server Pages错误'ASP 0131'的方法
  3. vue使用html渲染组件,Vue.js在渲染组件之前填充数据
  4. 犯人释放的C语言程序,C语言的自动关机程序和一个用来整人的小程序
  5. 指纹识别工具(CMSeek)
  6. php取商,PHP获取百度关键词排名
  7. Python爬虫 Day 3
  8. nvidia控制面板点了没反应win7_n卡控制面板没有显示选项修复方法_win7系统nvidia控制面板没有显示选项最佳设置...
  9. VS2017下搭建OPEN CASCADE
  10. Photoshop CC 2017安装
  11. php判断是否节假日,php 排除周末与节假日程序实例代码
  12. MyEclipse创建jsp项目
  13. GPS北斗授时服务,NTP让网络时钟同步更精确
  14. nlp-问答任务-抽取式问答
  15. 支付宝-蚂蚁金服一面
  16. ==和eques()
  17. android studio开发的时候出现design editor is unavailable until after a successful project sync问题的解决方法
  18. 亿百特E22 lora模块使用教程
  19. Vue 和 jQuery 两者之间的区别是什么?
  20. 第51章 设置FLASH的读写保护及解除—零死角玩转STM32-F429系列

热门文章

  1. 【C++ STL】priority_queue自定义排序函数
  2. 机器学习笔记033 | 主成分分析法(PCA)
  3. 世界坐标与像素坐标的相互转换
  4. 从云服务器上拷贝文件,从云服务器上拷贝文件
  5. B-Tree及其建立过程
  6. 最简便的Revit信息导出到数据库本地SQL SERVER
  7. ppt计算机控制系统实例,第部分计算机控制系统的应用实例.ppt
  8. vs代码补全的快捷键_iPad Pro变生产力工具,你还缺个轻量级浏览器端代码编辑器...
  9. arduino步进电机程序库_Arduino基础入门篇27—步进电机驱动库的使用
  10. h5评论直接显示代码_全套H5教程免费学,让你0基础自学制作H5页面