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

    文章

    6243

    浏览量

    184877
  • 采样
    +关注

    关注

    1

    文章

    121

    浏览量

    25559
收藏 人收藏

    评论

    相关推荐

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

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

    TSW14J57EVM如何使用DLL库进行连续采样操作?

    由于数据有特殊需求,因此我需要将数据导出到我自己的GUI中,并且我们有着连续采样并显示的需求,因此使用了HSDCPro Automation DLLManual and Examples路径下
    发表于 11-22 08:01

    采样频率和信号频率之间的关系

    。 1. 采样的基本概念 采样是将连续时间信号转换为离散时间信号的过程。在实际应用中,这通常涉及到使用模数转换器(ADC)来量化模拟信号的幅度,并以固定的时间间隔(采样周期)记录这些量
    的头像 发表于 10-15 11:26 1463次阅读

    专业宽带射频记录回放解决方案

    重要意义。   射频记录回放设备能够实时捕获射频信号,并将其保存下来以便后续分析。这种能力使得研究人员、工程师和技术人员能够精确地重现和分析过去发生的射频事件,从而深入理解系统的性能、故障原因或者信号特征。例如在无线
    的头像 发表于 06-25 17:36 1236次阅读
    专业宽带射频<b class='flag-5'>记录</b>回放解决方案

    示波器如何设置分段采样模式?

    分段采样是一种高级的采样技术,允许示波器以非常高的时间分辨率捕获信号的关键部分,同时保持较长的记录长度。
    的头像 发表于 05-31 16:51 824次阅读

    示波器怎么设置存储深度?

    存储深度,也称为记录长度,是指示波器能够连续捕获和存储的采样点数。它决定了示波器能够捕获的波形的时间长度,以及能够分辨的最小时间间隔。
    的头像 发表于 05-31 15:42 1661次阅读

    示波器带宽与采样率的关系

    示波器作为电子测试领域的重要工具,其主要功能是捕获和显示信号波形。在示波器的设计和使用中,带宽和采样率是两个至关重要的参数。带宽决定了示波器能够准确显示的信号频率范围,而采样率则决定了示波器在单位时间内对信号进行
    的头像 发表于 05-17 16:52 4098次阅读

    示波器的采样率和存储深度详解

    示波器,作为电子测量领域的核心工具,其性能直接决定了电子信号分析的准确性和效率。在示波器的众多参数中,采样率和存储深度是两个至关重要的参数,它们共同决定了示波器捕获和显示信号的能力。本文将对示波器的采样率和存储深度进行深入的探讨
    的头像 发表于 05-13 16:09 2465次阅读

    TSN抓包工具解密:数据包捕获,为什么选Profishark?

    网络流量涉及访问和记录通过网络传输的数据。捕获网络流量有多种原因和用例。图1:捕获网络流量的原因和用例01网络故障排除和诊断第一个原因是网络故障排除和诊断。网络无法运行
    的头像 发表于 04-29 08:04 579次阅读
    TSN抓包工具解密:数据包<b class='flag-5'>捕获</b>,为什么选Profishark?

    数据记录仪的选购知识介绍

    数据记录仪是一种功能强大的小型自动电子测量设备。它们广泛用于各种专业数据采样和分析任务,可以让用户捕获特定环境或过程中的各类信息,或者在长时间范围内远程收集信息。
    发表于 04-24 10:34 216次阅读

    如何通过GUI Guider创建GUI界面集成FreeMASTER实现电机调控

    当我们创建新的freemaster工程后,需要将代码中的变量导入,并与freemaster中的相应变量绑定。一般采用elf文件进行变量导入,并通过两种常见方式连接(选择一种方式即可):
    发表于 04-11 14:30 1733次阅读
    如何通过GUI Guider创建GUI界面集成<b class='flag-5'>FreeMASTER</b>实现电机调控

    在stm32f407上移植了sqlite3并且存储了传感器数据,怎么把文件导出来?

    大佬们,我在stm32f407上移植了sqlite3,并且存储了传感器数据,现在需要把文件导出来,这个怎么操作呀,望各位大佬指点迷津。。。
    发表于 03-01 06:02

    arcmap怎么导出矢量数据

    ArcMap 是一款功能强大的地理信息系统软件,可用于导出矢量数据。下面是一个详细的步骤指南,以帮助你了解如何使用 ArcMap 导出矢量数据。 第一步:打开 ArcMap 首先,打开 ArcMap
    的头像 发表于 02-25 15:13 3371次阅读

    如何在INCA的测量文件中记录数据集、ECU描述文件等额外信息?

    是否可以将工作和参考页的数据集、ECU描述文件以及用INCA记录的标定行为保存在测量文件中并且再次导出
    的头像 发表于 01-17 13:44 2135次阅读
    如何在INCA的测量文件中<b class='flag-5'>记录</b>数据集、ECU描述文件等额外信息?

    一个通道如何捕获PWM的频率和占空比?

    一,前言正常情况是双通道捕获PWM波,这种方法简单且准确,但是它占用的资源太多了,因为它使用定时器的两个通道,且这两个通道映射在一个通道上,同时配置一路捕获为触发定时器复位,所以只能使用2个通道
    的头像 发表于 12-30 08:00 3149次阅读
    一个通道如何<b class='flag-5'>捕获</b>PWM的频率和占空比?