LOTO任意波形发生器SIG82模拟输出继电器吸合断开的信号波形用于算法调试
LOTO任意波形发生器SIG82模拟输出继电器吸合断开的信号波形用于算法调试

继电器吸合的电流变化过程是如图这样的波形,0到2的时间大约为17毫秒,2到3的时间大约38毫秒。
批量继电器产品吸合是否满足产品标准的时候,不能靠人操作和判断,效率太低了也容易出错。通常要设计软件自动用算法计算0和2之间的时间差。做电流波形采集和自动计算时间差算法不能每次都到现场调试工装和开机测试。如果有个可以调整的足够真实的信号来模拟继电器吸合和断开过程的波形作为系统输入,那么就会非常方便。我们使用LOTO任意波形发生器来产生这样的调试用波形。

这个波形本身并不规则,也不要求平滑,所以我们可以直接用最便捷的方法来制作,那就是手绘。上图是LOTO的任意波形发生器的上位机软件界面。

我们选中这个画笔工具就可以在绘图区任意使用示波器绘制波形了,不过为了更加准确些,我们可以利用上位机软件的背景参考图功能,把实测的波形截图成图片,然后导入到这个信号发生器上位机软件中作为背景图,这样我们就可以用鼠标手绘描画了。

上图箭头所示,是导入背景图片的功能按钮,我们把实测的标准波形导入进来,还可以上下左右以及缩放和透明度的调整:

接下来我们就可以鼠标手绘了:

上图红色箭头所指的白色曲线就是用鼠标手绘的,为了和标准参考波形有区别方便给大家展示,我故意画的不太重合。然后我们点击右下角的曲线编辑确定按钮,来承认这次编辑的曲线,刚才的白色曲线会变成浅绿色,并且进入到等待输出的波形缓存里了,如下图所示:


记得再次点击鼠标手绘按钮结束掉这个手绘状态,然后我们可以切换到高级页面,可以看到等待输出的波形缓存里我们编辑好的波形了:

我们把这个波形保存一下,以方便调试的时候随时导入进来重新编辑和修改参数,这样就不用每次都重新画了:

随时要修改和编辑波形的话,我们可以像下面这样找到之前存好的波形文件导入进来:

接下来我们连接上SIG852任意波形发生器设备,点右下角打开设备,就可以设置采样率了:

我们打开标尺工具,能看到,两个参考点之间的数据点间隔是124个采样点,如果按两点的时间间隔是17毫秒算的话,只输出A通道波形,那么采样率应该是1/0.017*124 = 7294赫兹。我们直接设置8000赫兹:

设置好采样率以后,直接可以看到两个参考点之间的间隔大约是15ms。我们点击下载,和循环输出看看实际的波形模拟效果:


LOTO任意波形发生器SIG82模拟输出继电器吸合断开的信号波形用于算法调试的更多相关文章
- 基于FPGA的DDS任意波形发生器设计
一.简介 DDS技术最初是作为频率合成技术提出的,由于其易于控制,相位连续,输出频率稳定度高,分辨率高, 频率转换速度快等优点,现在被广泛应用于任意波形发生器(AWG).基于DDS技术的任 ...
- STM32 基DMA的DAC波形发生器
DAC是STM32系列的一个基本外设,可以将数字信号转化成模拟信号,这次我将使用DAC来输出一个特定波形. 首先确定工作方法,由于我目前在做的简易示波器在输出波形的同时还需要显示输入信号,所以不能占用 ...
- (DDS)正弦波形发生器——幅值、频率、相位可调(二)
(DDS)正弦波形发生器--幅值.频率.相位可调(二) 主要关于调相方面 一.项目任务: 设计一个幅值.频率.相位均可调的正弦波发生器. 频率每次增加10kHz 相位每次增加 PI/2 幅值每次增加两 ...
- (DDS)正弦波形发生器——幅值、频率、相位可调(一)
(DDS)正弦波形发生器--幅值.频率.相位可调 一.项目任务: 设计一个幅值.频率.相位均可调的正弦波发生器. 频率每次增加1kHz. 相位每次增加 2*PI/256 幅值每次增加两倍 二.文章内容 ...
- 痞子衡嵌入式:实抓Flash信号波形来看i.MXRT的FlexSPI外设下AHB读访问情形(无缓存)
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是实抓Flash信号波形来看i.MXRT的FlexSPI外设下AHB读访问情形. 上一篇文章 <i.MXRT中FlexSPI外设对A ...
- 基于DDS的任意波形发生器
实验原理 DDS的原理 DDS(Direct Digital Frequency Synthesizer)直接数字频率合成器,也可叫DDFS. DDS是从相位的概念直接合成所需波形的一种频率合成技术. ...
- 《GK101任意波形发生器》任意波文件格式说明
详见PDF 文档: http://files.cnblogs.com/xiaomagee/GK101%E4%BB%BB%E6%84%8F%E6%B3%A2%E6%95%B0%E6%8D%AE%E6%A ...
- 制作任意波形发生器MAX038
- OMAPL多核异构通信驱动AD9833波形发生器-Notify组件
OMAPL多核异构通信驱动AD9833-Notify组件demo OMAPL多核通信有三个主要机制,Notify,MessageQ,RegionShare;这里主要利用了Notify机制进行通信控制. ...
- 十天学会单片机Day0点亮LED (锁存器、三极管、继电器)
C51常用的数据类型 数据类型 关键字 所占位数 表示数范围 无符号字符型 unsigned char 8 0~255 有符号字符型 char 8 -128~127 无符号整型 unsigned in ...
随机推荐
- NC213912 芭芭拉冲鸭~(续)
题目链接 题目 题目描述 芭芭拉这次来到了一棵字母树,这同样是一棵无根树,每个节点上面有一个小写字母. 芭芭拉想知道,自己从x冲刺到y,从x走到y收集所有字母,选择其中一部分字母组成一个回文串,这个回 ...
- Vim常用快捷键汇总
跳到指定行 在命令行模式下输入: :n(n为指定行号)
- Redis居然还有比RDB和AOF更强大的持久化方式?
https://cloud.tencent.com/developer/article/1786055
- 协程与yield表达式
在函数内,yield语句可以作为表达式使用,出现在赋值运算符的右边,例如: def receiver(): print("Ready to receive") while True ...
- ChainMap合并字典
在python中,我们有两个字典需要合并的时候,可以使用字典的update方法 a = {'a': 1, 'b': 2} b = {'x': 3, 'y': 4} a.update(b) print( ...
- jdk17新特性梳理
jdk17新特性梳理 目录 jdk17新特性梳理 jdk8升级至jdk17新特性梳理 升级jdk17的理由 新特性梳理 可以在接口中定义私有方法,主要为了jdk8的default方法 局部变量可以使用 ...
- mvc-mvp-mvvm架构调研及实现--分布式课程思考题--zzb
目录 I. 引言 2 研究背景和动机 2 问题陈述和研究目标 2 II. 相关工作 3 研究现状和相关技术 3 MVC模式的研究现状和相关技术: 3 MVP模式的研究现状和相关技术: 4 MVVM ...
- Task Manager 的设计简述
讲解 Task Manager 之前,在这里先介绍一些 Task Manager 会使用到的概念术语. 图数据库 Nebula Graph 中,存在一些长期在后台运行的任务,我们称之为 Job.存储层 ...
- SSK:超级键盘模拟器,调用底层,可模拟所有按键
SSK - 吵架键盘模拟器 SuperSimulator of Keyboard 调用系统底层,能够模拟所有键盘操作! 本程序结合快Key(QuicKeys智能登录助手)一起使用,能够创造更多奇迹! ...
- windows下如何结束Tomcat进程
问题描述: 使用IDEA启动java中的SSM项目之后,服务正常运行.操作过程中不小心把IDEA 开发工具给关闭啦,导致tomcat没有正常停止,使用的端口8080仍然被占用.再次 打开IDEA,启动 ...