当前位置: 首页 > 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.xdnf.cn/news/1280845.html

相关文章:

  • 基于领域事件驱动的微服务架构设计与实践
  • 面试实战 问题二十三 如何判断索引是否生效,什么样的sql会导致索引失效
  • C++ 限制类对象数量的技巧与实践
  • CS钓鱼鱼饵制作的方式
  • RFID系统:物联网时代的数字化管理中枢
  • 网络性能优化:Go编程视角 - 从理论到实践的性能提升之路
  • PyTorch基础(使用Tensor及Antograd实现机器学习)
  • Unity大型场景性能优化全攻略:PC与安卓端深度实践 - 场景管理、渲染优化、资源调度 C#
  • 请求报文和响应报文(详细讲解)
  • Android16新特性速记
  • 查看 php 可用版本
  • Spring Boot文件上传功能实现详解
  • DNS(域名系统)
  • cesium/resium 修改子模型材质
  • 第5节 大模型分布式推理通信优化与硬件协同
  • typecho博客设置浏览器标签页图标icon
  • 标准io(1)
  • MySQL中GROUP_CONCAT函数的使用详解
  • 机器翻译:一文掌握序列到序列(Seq2Seq)模型(包括手写Seq2Seq模型)
  • ssh 远程连接加密算法报错
  • MyBatis执行器与ORM特性深度解析
  • 十二、Linux Shell脚本:正则表达式
  • 导入CSV文件到MySQL
  • 打破内网枷锁!TRAE SOLO + cpolar 让AI开发告别“孤岛困境”
  • 腾讯 iOA 测评 | 横向移动检测、病毒查杀、外设管控、部署性能
  • 浏览器CEFSharp+X86+win7 之 测试抖音小店订单抓取(八)
  • 运动规划实战案例 | 基于多源流场(Flow Field)的路径规划(附ROS C++/Python实现)
  • Nmap 渗透测试弹药库:精准扫描与隐蔽渗透技术手册
  • Qt串口通信设计指南:通信层架构与实践
  • [go] 命令模式