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 ...
随机推荐
- js 手动实现bind方法,超详细思路分析!
壹 ❀ 引 在 js 实现call和apply方法 一文中,我们详细分析并模拟实现了call/apply方法,由于篇幅问题,关于bind方法实现只能另起一篇. 在模拟bind之前,我们先了解bind的 ...
- ckeditor实战总结
介绍 使用范围较广的富文本编辑器.官方文档 config.js的常用配置 参考:https://ckeditor.com/docs/ckeditor4/latest/api/CKEDITOR_conf ...
- 免费接口API
前言 我们经常在不同的应用中见到镶嵌的本地地理位置气象信息,一般配合定位使用,即先获取用户位置,然后通过用户的区域请求免费的天气接口,获取气象数据,json解析后展示. 一,常用的三个接口 我常用的接 ...
- centos7源码方式安装zabbix-4.0
1.关闭防火墙 systemctl stop firewalld.service #临时关闭firewall systemctl disable firewalld.service #禁止firewa ...
- Vue 3 的 setup语法糖到底是什么东西?
前言 我们每天写vue3项目的时候都会使用setup语法糖,但是你有没有思考过下面几个问题.setup语法糖经过编译后是什么样子的?为什么在setup顶层定义的变量可以在template中可以直接使用 ...
- 案例分享:Qt激光加工焊接设备信息化软件研发(西门子PLC,mysql数据库,用户权限控制,界面设计,参数定制,播放器,二维图,rgv小车,期限控制,参数调试等)
需求 1.键鼠控制,承担ui界面设计,布局兼容分辨率1024x768 ~ 1920x1080. 2.权限控制:三种权限,分为管理员(可以定制模块界面,修改产品名称等定制化软件和其他权限,同时具备 ...
- 前端面试题(四)—— 事件委托(Event Delegation)
一.什么是事件委托 事件委托(Event Delegation)是一种常用的技术. 它利用事件冒泡的特性,在父元素上监听事件,而不是在子元素上直接添加事件监听器. 通过在父元素上捕获事件,然后根据事件 ...
- Vue源码学习(十):关于dep和watcher使用的一些思考
好家伙, 前面想了好久,都没想明白为什么要dep和watcher打配合才能实现数据-视图同步 为什么要多一个依赖管理这样的东西 给每个数据绑个watcher(xxfunction),然后,数据变了 ...
- matrox的RAP4G4C12 CXP采集卡软件安装
Hello-FPGA info@hello-fpga.cOM matrox的RAP4G4C12 CXP采集卡软件安装 目录 matrox的RAP4G4C12 CXP采集卡软件安装 4 1 前言 4 2 ...
- 【Azure Function App】遇见无法加载Microsoft.Azure.WebJobs.ParameterBindingData的问题
问题描述 新部署Azure Funciton代码,遇见无法加载 "Microsoft.Azure.WebJobs.ParameterBindingData" 问题 错误消息:Mic ...