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

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

3天内不再提示

使用FreeMASTER捕获采样记录并且导出重现曲线

电子设计 来源:电子设计 作者:电子设计 2020-10-30 03:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

FreeMASTER 可以帮助工程师,实时捕获电路板运行过程中采样的数据,并显示在虚拟示波器的页面上, 同时也支持将采样历史数据保存起来, 用作后续分析。

关于 FreeMaster 的基本介绍,请看上期的《嵌入式系统数据可视化工具 Freemaster 入门》

但是,FreeMASTER 保存的数据文件比较简单, 如果用于数据分析, 还需要额外的整理工作, 但至少 FreeMASTER 目前不支持格式化的数据记录导出功能。

另外, FreeMASTER 导出的数据不能重新导入以重现波形曲线。

本文介绍了笔者常用的一种转换 FreeMASTER 导出数据的方法, 使用 Excel 的“导入数据”功能,将 FreeMASTER 直接导出的数据记录格式化,并再次绘制成曲线呈现出来。

准备工作

已经创建好同工程相关的 FreeMASTER 工程

向 FreeMASTER 工程中添加好待观察的变量

创建好“虚拟示波器”页面,并添加好待观察的变量到页面中

连接运行工程的电路板, 能够实时观察到波形

在下面的操作中, 我们想要将实时观察到的波形数据捕获并保存在数据文件中, 从而可以在接下来的工作中重现数据波形, 以用作进一步的分析和研究 。。

配置捕获变量和数据存放路径

首先, 需要在 FreeMASTER 工程中切换到待监测的“虚拟示波器”页面 。.

此处注意,目前所使用的捕获数据的操作,只适用于对当前页面显示的数据进行捕获,因此一定要把需要捕获数据的变量添加到当前的页面中。然后,在菜单栏中选择“Scope -》 Data Capture Setup.。.”菜单, 激活“Capture Setup”对话框, 在其中设定保存捕获数据的文件路径。

例如, 此处设定虚拟示波器捕获数据的存放地址为

“C:/_WorkDir/_workspace/FreeMASTER/osc”

开始捕获数据

先启动 FreeMASTER 工程开始捕获数据,,此时能看到“虚拟示波器”页面上有捕获数据的波形显示 。。

之后再点击“Toggle Data Capture”按钮,,确保按钮的显示状态为“凹陷”, 此时开始捕获数据到文件。经过实际操作验证, 只有当 FreeMASTER 在已经开始运行的状态下点击“Toggle Data Capture”才是有效的。

再次点击“Toggle Data Capture”按钮,该按钮的显示状态为“正常”,此时表示数据保存过程已经结束。

现在 FreeMASTER 已经开始捕获数据并记录在数据文件中了。在之前预设的存放路径下面, 将生成“osc00000.txt”文件。

文件中以最基本的方式保存数据,如下所示:

使用 Excel 还原数据波形

FreeMASTER 没有集成导入数据重现波形的功能,但我们可以借助于 Excel 软件以最简单的方式重现数据波形。

首先将数据文件中的内容导入到 Excel 文件中。接用 Excel 软件打开生成的“osc00000.txt”文件,或者用 Excel 软件中的“导入数据”功能。

指定使用空格或者 TAB 符号分隔数据:

将连续的 TAB 符号当做一个:

指定数据的格式:

终于, 将数据导入到 Excel 表格中了。

使用 Excel 中的“插入数据图”功能可以生成波形曲线, 。

使用 Excel 绘制的包含所有采样数据的波形比较长, 如果需要观察局部数据, 只要手动截取部分数据生成图形即可。

审核编辑 黄昊宇

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

    关注

    113

    文章

    6967

    浏览量

    194678
  • 采样
    +关注

    关注

    1

    文章

    128

    浏览量

    26384
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    实时示波器和采样示波器的差别

    实时示波器(Real-Time Oscilloscope)又称“单次示波器”,它每次触发时将会捕获一个完整波形。在一次连续记录中,会捕获大量数据点。如图 1所示,示波器对输入波形的幅度进行采样
    的头像 发表于 11-08 10:58 1614次阅读
    实时示波器和<b class='flag-5'>采样</b>示波器的差别

    电能质量在线监测装置的报警记录可以导出吗?

    电能质量在线监测装置的报警记录支持多种方式导出,具体操作取决于设备类型、存储配置及管理需求。以下是结合硬件特性、行业标准及实际案例的详细指南: 一、本地导出:直接通过设备或外接存储 1. 设备面板
    的头像 发表于 11-05 13:46 142次阅读

    医院专用数据记录仪主要功能有哪些

    ,德图(Testo)可提供医院专用数据记录仪,所推出的testo CFR数据记录仪专为过程验证设计,具备高精度、稳定性等特征,并且符合CFR法规要求,适用于医院冻干工艺等高精度验证场景。适用场景包括
    发表于 09-28 14:53

    B1505A 功率器件分析仪/曲线追踪仪

    B1505A 功率器件分析仪/曲线追踪仪 除了这些令人耳目一新的测量功能,直观的 EasyEXPERT 软件环境还让数据分析变得轻而易举。 您还可以将数据轻松导出到个人电脑上的工作环境中,并使用这些
    发表于 06-21 18:38

    使用STM32捕获PWM时同时捕获2个通道时会出现捕获的频率值不准,为什么?

    在使用STM32F103芯片的2个定时器捕获2路PWM波时,当2路信号同时输入时,会出现捕获的频率不准确,但是分开一路一路的输入捕获时,捕获的PWM频率是正确的,这是什么原因导致的呢?
    发表于 04-22 10:43

    Allegro Skill封装功能之导出单个封装介绍

    在PCB设计中,若需提取特定封装,传统用Allegro自带导出方法需通过"File→Export→Libraries"导出全部封装库文件。
    的头像 发表于 04-16 17:33 2770次阅读
    Allegro Skill封装功能之<b class='flag-5'>导出</b>单个封装介绍

    在示例中使用freeMaster时遇到的问题求解

    我正在运行无传感器示例,我希望在 freeMASTER 中看到变量。如果我在 simulink 中将新变量添加为 Volatile 对象,那么 freeMaster记录的信号会不断从
    发表于 04-14 06:02

    泰克MDO3052示波器波形捕获率评测

    泰克MDO3052作为中端混合域示波器的代表型号,其波形捕获率性能在同类产品中处于领先地位。本文将从技术原理、实测数据、应用场景及局限性等多个维度,结合工程实践案例,全面解析MDO3052的波形捕获
    的头像 发表于 04-02 11:49 732次阅读
    泰克MDO3052示波器波形<b class='flag-5'>捕获</b>率评测

    如何从项目中删除Freemaster

    我们正在处理一个根本不使用 Freemaster 工具的项目。 我尝试从模型中删除 Fremaster Config 块,但随后我收到了很多构建错误。似乎 makefile 正在尝试构建或链接
    发表于 03-25 06:13

    射频记录回放仪:多样应用场景下的测试利器

    射频记录回放仪作为一种专业的测试测量工具,在无线通信、雷达系统、电子对抗、频谱监测以及科研教学等多个领域中扮演着重要角色。它不仅能够实时捕获射频信号并将其保存下来,以便后续分析,还能在实验室环境中
    的头像 发表于 02-18 17:21 4985次阅读
    射频<b class='flag-5'>记录</b>回放仪:多样应用场景下的测试利器

    ADS1256造成采样值尖峰的原因是什么?

    我使用单片机连接ADS1256,采样率300kS/s,在PGA=1时,获得采样曲线正常,可是将ADS1256内部PGA设置为64时(已经下发了自校准指令F0),采样
    发表于 02-17 07:17

    如何导出交换机的配置文件

    在网络管理中,导出交换机的配置文件是一项关键任务,它有助于备份、审计、迁移或恢复网络配置。本文将详细介绍如何导出交换机配置文件,涵盖多种方法,适用于不同场景和需求。文章内容将围绕几种常见的导出方法展开,包括通过命令行接口(CLI
    的头像 发表于 02-02 17:20 6426次阅读

    Chart FX——图表导出

    Chart FX 提供的导出方法可以让您(或您的最终用户)以多种格式保存图表文件、图像和数据。不同平台的产品能够导出的格式也不尽相同,只有Web产品(如 Chart FX WebForms)能生成
    的头像 发表于 01-15 14:38 692次阅读
    Chart FX——图表<b class='flag-5'>导出</b>

    ADS1256打静电数字端口出现死机或采样率变快并且ad失效,为什么?

    打静电数字端口出现死机或采样率变快并且ad失效,复位ad后,数据正常,AD和mcu用ADUM2402隔离
    发表于 01-15 06:21

    零基础教程!TSMaster的图形数据导出CSV功能

    在车辆性能测试中,测试过程产生的数据可能涉及到速度、加速度、油耗、温度、压力、振动等各类传感器数据。这些数据通常以图表或曲线图形式展示,导出为CSV格式后,方便进行详细的数字化分析。例如,在进行碰撞
    的头像 发表于 12-20 20:01 1142次阅读
    零基础教程!TSMaster的图形数据<b class='flag-5'>导出</b>CSV功能