当前位置: 首页 > news >正文

基于FPGA的热电偶测温数据采集系统,替代NI的产品(三)测试

高速模块化数据采集系统下位机功能测试
4.2.1 实验平台搭建
由于系统为分模块设计,因此在进行整体实验前,需要对各个模块的功能进行验证,
上一小节中测试了下位机软件的可行性,由前文章节介绍可知,系统还装备有前端信号
处理模块,其分为电源和放大滤波两个部分,为检验功能正确性,需要对信号处理模块
进行测试。对电源模块进行测试,是为了验证电源模块是否正常产生电压;对放大滤波
进行测试,是为了保证设计功能能够正确实现;最后将本部分测试与上一小节连接起来
并接通上位机抓包进行整体测试,以验证下位机的整体功能。
结合测试要求设计相应的实验,本小节的实验设计如图 4.8 所示:
电源测试通过后,对放大滤波功能进行测试。放大滤波测试主要检验以下功能:放
大倍数的稳定性,这关系到后续数据能否被正确处理;放大电压的误差,这关系到测量
数据是否准确;放大前后波形的频谱,用以观测波形是否失真并验证滤波器是否成功。
测试实验如图 4.12 所示,放大倍数与放大电压误差的测试结果如表 4.2 所示(输入三角
波),放大倍数按照峰-峰值计算,频谱测试结果如图 4.13 所示(输入正弦波)。
4.3 薄膜热电偶数据采集系统整体测试
上一小节已经验证了下位机整体功能,接下来就是对整体的功能进行测试,其中主
控芯片与高速 ADC 选用相应的开发板。整体功能测试平台如图 4.15 所示。
实验通过使用短脉冲激光器对薄膜热电偶施加脉冲激励来获得传感器的脉冲响应
曲线,上位机功能通过分别执行三个代码来实现。实验时,PC 机对数据进行实时抓包,
得到 pcap 文件,然后通过对应程序存储到数据库中,数据库可以导出相应的 CSV 文件,
绘图程序便可以根据 CSV 文件绘制对应的曲线图。
http://www.dtcms.com/a/326418.html

相关文章:

  • C++ STL | STL迭代器(lterator)
  • 阿里千问系列:Qwen3 强化学习新算法GSPO!
  • HTML应用指南:利用GET请求获取全国一加授权零售店位置信息
  • 机器学习逻辑回归实战
  • 【Lua】题目小练10
  • computed使用的方式
  • 【Lua】XLua加载lua文件
  • xlsxio全平台(x86、arm32、arm64 )编译、测试,使用编译脚本10分钟快速编译!
  • redis常见的性能问题
  • 游戏盾是什么?
  • Qwen Code CLI在Windows上的安装与环境配置问题解决
  • 金蝶云星辰:赋能企业数据管理
  • 开发指南130-实体类的主键生成策略
  • 达梦数据库慢SQL日志收集和分析
  • 机器学习 TF-IDF提取关键词,从原理到实践的文本特征提取利器​
  • Java 之抽象类和接口
  • 数据结构-数组扩容
  • 2025苹果CMS泛目录 8月最新可用
  • 软件测评中HTTP 安全头的配置与测试规范
  • 鸿蒙开发中所有自定义装饰器的完整案例解析--涵盖 16 个核心装饰器的详细用法和实战场景
  • QT 高分屏不同缩放比例的自适应处理
  • 数据科学与计算实例应用
  • 借助 ChatGPT 快速实现 TinyMCE 段落间距与行间距调节
  • Ansible 面试题 20250811
  • OpenGL中的EBO:高效渲染的秘密武器(绘制四边形)(Unreal Engine、Unity、Godot原理系列)
  • JavaScript中map和forEach的区别详解
  • 动捕设备是什么?全面解析NOKOV度量动捕设备的原理、类型与应用
  • redis(1)-基本概念
  • ROS2不同版本的区别
  • JVM 运行时全景:从类加载到 GC 的底层原理与调优指南