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

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

3天内不再提示

支持电机波形实时观测的虚拟示波器

国产芯片替换(IC) 大全 来源: 国产芯片替换(IC) 大全 作者: 国产芯片替换( 2023-02-02 10:41 次阅读

支持电机波形实时观测的虚拟示波器

基于RISC-V和Cortex-M3内核设计的工业级32位通用MCU,具有运算速度快,支持高效中断的硬件压栈和硬件除法器,集成多个高级和通用定时器,内置多路高速双ADC模拟运放等特点,使其在电机控制应用领域有着较好的性能优势。

在电机应用开发过程中,有大量的变量需要观测来判断电机运行情况,为此沁恒微电子根据CH32全系集成USB接口的特点,开发了一款基于USB接口的虚拟示波器软件,用于电机波形观测,帮助加快CH32的电机开发进程。该软件有如下特点:

1.兼备接口简单易用和传输速度快的优点

两线直连MCU片上USB接口与接插件,提供下位机USB数据传输接口函数,无需额外硬件和开发成本,不影响电机运行,实测最高传输速度可达8Mbit/s。

2.最多支持8通道同时采样,每通道最长存储深度可达100万点

3.能够缩放波形,支持波形导出和导入,便于后续对比分析

下面以基于CH32V303的双电机方案加载测试时的部分波形为例,共采集八种波形,波形存储深度为20万点,采样率为15k/s,八种波形分别为;

①电机1的启动状态

②电机1的PWM矫正标志

③电机1的转速

④电机1的相电流

⑤电机2的启动状态

⑥电机2的PWM矫正标志

⑦电机2的转速

⑧电机2的相电流。电机1为额定负载运行状态,电机2为50%负载突增到额定负载的状态,选取其中②、③、④、⑦、⑧进行截图如下:

poYBAGPbIc2AMm6PAADD677WQZQ749.png

pYYBAGPbIeKAP0V5AAC83F7UZoc770.png

pYYBAGPbIg-AZV_RAAExBZAeZic498.png

CH32的传输操作如下图4和图5所示,图4示例如何写入5组数据到USB待发送缓冲区,该代码通常在电流环路相关中断中。

pYYBAGPbIiOAD4DXAAGgCTf6uGg368.png

poYBAGPbIi-ATHhSAACcWh8ZQD8006.png

图5中的函数deal_sendMonitorData,是非阻塞式查询发送函数,作用是把待发送缓冲区中的数据,在USB完成上次发送后进行发送。该函数通常在主循环中调用,通常主循环不建议有阻塞式延时,该函数经过测试,通常无需修改。

从上述图形看出使用该软件,可观测带载瞬间的速度偏离和相电流增大等现象,并且简单易用,对开发过程中的问题查找和故障分析有着极大的帮助。

审核编辑黄宇

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

    关注

    146

    文章

    16022

    浏览量

    343694
  • 示波器
    +关注

    关注

    111

    文章

    5662

    浏览量

    181805
  • 电机
    +关注

    关注

    139

    文章

    8316

    浏览量

    142154
收藏 人收藏

    评论

    相关推荐

    泰克示波器保存波形csv

    一、泰克示波器简介 泰克示波器是电子测量领域中广泛使用的一种重要仪器设备。它可以捕捉和显示电路中的电压波形,帮助工程师分析电路的工作状态和故障原因。泰克示波器以其优异的性能和可靠性而闻
    的头像 发表于 04-28 11:26 78次阅读
    泰克<b class='flag-5'>示波器</b>保存<b class='flag-5'>波形</b>csv

    泰克示波器如何捕捉瞬间波形

    泰克示波器(Tektronix Oscilloscope)作为一种常见的电子测量仪器,用于显示电信号的波形。在许多应用中,电路中的瞬间波形非常重要,因为它们提供了对电路行为的详细了解。泰克示波
    的头像 发表于 04-28 10:19 61次阅读
    泰克<b class='flag-5'>示波器</b>如何捕捉瞬间<b class='flag-5'>波形</b>?

    电机控制调试时想要精确调试控制性能如何观测变量的波形

    电机控制调试时想要精确调试控制性能如何观测变量的波形
    发表于 03-26 07:15

    如何调整示波器观测正弦波呢?

    如何精确地调整示波器观测正弦波。 示波器最基本的功能是显示电压随时间变化的波形图。调整示波器的目标是使显示的
    的头像 发表于 01-23 14:45 861次阅读

    等效时间采样示波器实时示波器的对比,有什么不同?

    等效时间采样示波器实时示波器的对比,有什么不同? 等效时间采样示波器实时示波器是电子测试设备
    的头像 发表于 01-19 11:29 413次阅读

    示波器接地为什么会影响波形

    示波器接地为什么会影响波形  示波器接地对波形的影响是一种常见的现象。在使用示波器测量电路时,接地方式的选择和接地点的位置会直接影响到测量结
    的头像 发表于 01-08 11:08 495次阅读

    采样示波器实时示波器的区别

    采样示波器实时示波器的区别  采样示波器实时示波器是电子测量领域常用的两种
    的头像 发表于 01-03 17:13 601次阅读

    示波器测单片机输出波形怎么测

    示波器是一种用来测量和显示电压信号波形的仪器,广泛应用于电子设备的调试和测试中。在单片机开发中,示波器可以用来测量单片机的输出波形,帮助开发者进行故障排除和性能优化。本文将详细介绍如何
    的头像 发表于 12-28 14:53 1341次阅读

    永磁同步电机的磁链观测原理

    永磁同步电机是一种特殊的电机类型,其运行原理与传统交流电机有所不同。在永磁同步电机中,磁链观测是一项关键技术,用于
    的头像 发表于 12-21 14:58 624次阅读

    示波器在进⾏信号采集中没有出现波形,该如何处理?

    示波器采集模式决定由示波器从模拟-数字转换器(简称ADC)所获取的采样点如何与波形点相结合及显示。那么示波器采集模式有哪几种?示波器在进⾏信
    的头像 发表于 11-20 16:31 495次阅读
    <b class='flag-5'>示波器</b>在进⾏信号采集中没有出现<b class='flag-5'>波形</b>,该如何处理?

    什么是示波器实时采样率?什么是示波器的等效时间采样?

    什么是示波器实时采样率? 什么是示波器的等效时间采样? 示波器是一种测试仪器,用于显示波形和信号的性质。
    的头像 发表于 10-17 16:16 1100次阅读

    虚拟示波器和数字示波器的区别是什么?

    虚拟示波器和数字示波器的区别是什么?  虚拟示波器和数字示波器是电子测量领域中的两种常见设备。虽
    的头像 发表于 09-04 16:47 1433次阅读

    虚拟示波器软件

    等应用。虚拟示波器软件通常具有以下特点:能够实时显示各种信号的波形,包括模拟信号、数字信号、功率信号等,并可对其进行多种操作、测量和分析。提供多种触发方式和触发设置,以便捕捉特定的信号
    发表于 06-19 18:20 18次下载

    示波器如何利用好?

    示波器的“触发”就是使得示波器的扫描与被观测信号同步,从而显示稳定的波形。为满足不同的观测需要,需要不同的“触发模式”。
    的头像 发表于 05-04 11:04 391次阅读
    <b class='flag-5'>示波器</b>如何利用好?

    波形出现毛刺的原因 如何消除示波器波形毛刺 驱动波形尖峰如何处理

    示波器波形毛刺通常是由信号本身带来的噪声或者示波器本身的问题造成的。下面是一些减少示波器波形毛刺的方法
    发表于 05-02 09:55 1.9w次阅读