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

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

3天内不再提示

广芯微可视化电机控制上位机解决方案

广芯微电子 来源:广芯微电子 2023-12-20 10:26 次阅读

一、摘要

UM32M130/131、UM32MP31系列芯片是广芯微电子面向物联网智能家居工业设备、电机控制等多种应用场景开发的32位IoTP处理器芯片系列,芯片采用32位ARM Cortex-M0+内核,最高主频32MHZ,内部集成4路COMP、1路OPA、UART、SPI、I2C等通用外围通讯接口ADC等传感获取接口,以及LPUART、LPTIMER、WDT等超低功耗模块接口,内置RC高频和低频振荡器,支持免晶振应用。

wKgaomWCUO-AKWQ8AADzc3BJcd4228.png

广芯微基于UM32M131系列芯片推出了电机控制方案,支持电机无反转启动、软启动、快速启停、顺风启动、电子刹车、故障监测机制等多个性能,可广泛应用于工业和生活中,如电机工具、园林工具、清洗泵、充气泵、部分家电如吸尘器、筋膜枪、风扇等。

为降低客户开发门槛,更方便快捷地对电机控制下位机进行调试,广芯微开发设计出对应的可视化电机控制上位机,能够满足监控、数据交换、故障诊断等功能,快速发出指令,实现对电机的有效控制,从而实现良好的人机交互。

二、硬件介绍

下图为UM32M131 MOTOR EVB电机驱动板,包括功率板和EVB合并板。

wKgZomWCUO-AXnfbAAK_LXC-CWI202.png

UM32M131方波应用

wKgaomWCUO-AXCsGAAD7X9tyveg346.png

MCU要求:PWMx6,OPAx1,CMPx4,ADx14

通信:UART/IIC

主频:32MHz

UM32MP31方波应用

wKgaomWCUO-ABfdgAADv8hDewV4510.png

MCU要求:PWMx6,OPAx1,CMPx4,ADx14,Gate Driver x3

通信:UART/IIC

主频:32MHz

六步换相电路

wKgZomWCUO-AEfhFAAD6wRIygAQ562.png

MCU输出PWM_H_U/V/W 及PWM_L_U/V/W六路信号,经过UM6032(预驱)驱动由Q1-Q6组成的三相逆变桥(如下图所示),控制电机进行换相。

wKgZomWCUO-AaT-9AAD6ASdM1p0580.png

三、上位机软件介绍

下图为电控系统可视化上位机软件的主界面图,适配于多种电机控制系统应用场景,可实现电机的参数配置、数据交换、故障监测、系统操控等功能。

wKgaomWCUO-AJ7hBAAE8DDLtqFk718.png

功能架构大致如下:

wKgaomWCUO-ARRgCAAC_GhH55rU868.png

控制电机。上位机根据用户需求,生成相应的控制指令,发送给下位机,下位机通过串口接收到指令后执行相应动作。因此用户可通过直接控制启动、停止、正转、反转四个基础按钮,或通过读写指令设置控制参数,从而实现对电机的快速控制。

串口通信,数据交换。上位机软件提供给用户一个友好的操作界面,用户可通过只读、读写、只写指令对电机进行参数的采集和配置,包括电机采样参数、控制参数、配置参数、保护参数。参数数据通过串口由上位机传输至下位机。

wKgaomWCUO-ASi_SAABOO-tt1Rw821.png

故障状态监测。上位机在后台实时监控电机的运行状态和故障状态,根据电机下位机的反馈信息,实时调整控制指令,从而达到预期效果。运行状态和故障状态具体包括以下:

wKgZomWCUO-ARt5jAAFUU5N1RT4261.png

wKgZomWCUO-AFCYzAAG5DKrTUGo222.png

指示灯显示。每次操作后,将电机下位机的接收结果反映在主界面的指示灯上,包括正在运行、操作成功、操作失败、接收中断及无效数据这5种接收状态。下图分别展示的是“读写操作成功”和“只读正在运行”状态。

wKgaomWCUO-AZeCtAABg9O1YvoU568.jpg

wKgZomWCUO-AGpjQAABdkc2oeB8882.jpg

实时绘图。可在菜单栏中的“串口实时”里打开相应的绘图界面。此功能可以通过曲线图的方式直观地将参数的采集、配置过程实时呈现,同时具象化展现选中参数最大值、最小值、平均值的动态变化。

wKgZomWCUO-AEkiVAABd08raoKo488.jpg

下图为上位机软件的串口实时绘图界面:

wKgZomWCUO-AWyGlAAE8p4HIS5E209.png

上位机开始运行后,发送连接指令,监听串口数据,在成功连接后回读电机下位机中的所有参数数据,并更新于上位机界面。完成数据回读后,后台进入对电机故障状态的持续监控中。

例如,配置完参数后发送读写指令,上位机会将配置值写入下位机,待成功回应后重复读取下位机参数,完成数据解析并实时更新显示于界面。当暂停发送或接收错误时,自动退出发送线程,重新进入后台监控状态。具体流程如下图:

wKgaomWCUO-AU9haAABsNKRmptE677.png

当指令完成发送后,上位机将重新进入后台监控状态。直至断开串口连接,后台监控等所有线程停止运行。

四、电机控制系统上位机优势

较强的数据处理能力,能够快速对大量数据进行处理分析,并同步至界面,便于用户及时对电机设备运行进行优化。

通过采集、处理和分析电控系统下位机设备的数据,实时监测和控制电机运行过程,并根据需要做出相应的调整,使得电机运行更加协调和高效。

较高的安全性和可靠性,上位机具有后台持续监控的功能,能够及时监测到电机异常情况,提醒用户采取相应的措施。保证了电机控制系统运行的连续性和可靠性,减少故障和停机时间。

数据可视化,上位机支持参数以曲线图的方式动态呈现,能够满足用户在参数采集和配置过程中更加清晰地观察参数变化。

应用灵活,满足所有同类电机控制系统的应用需求,随着科技的不断发展,电机控制系统和设备也会发生相应的更新变化,而上位机作为一个独立的控制系统,可以通过软件的更新和升级来适应这些变化,而无需对整个系统进行大规模的更改。

总结

上位机作为工业自动化系统的重要组成部分,实现了工业自动化的高效运行和控制管理。上位机通过与下位机设备的串口通信,实现数据采集、数据配置、控制指令下发、实时监测等功能;通过算法处理和分析数据,并在界面上呈现,为用户提供了更为直观的决策依据。在上位机的操作简洁性和功能实用性上,广芯微将不断完善,加速人机交互的进化与发展。

关于广芯微

广芯微电子(广州)股份有限公司是一家致力于面向新能源、变频电机控制及低功耗物联网等领域为客户提供创新芯片及其解决方案的集成电路设计企业,其产品包括极具特色的微控制器芯片、无线射频收发器芯片、快充与数字电源管理芯片等。广芯微独有的低功耗芯片设计方法、高效率的变频电控技术、大功率的PD快充协议以及多样性无线连接技术整合而成创新与差异化的集成电路设计,在健康医疗电子消费电子、智慧家庭、工业控制传感器与表计等领域已经得到了广泛的应用。

审核编辑:汤梓红

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

    关注

    3515

    文章

    1817

    浏览量

    267567
  • 振荡器
    +关注

    关注

    28

    文章

    3777

    浏览量

    138598
  • 上位机
    +关注

    关注

    27

    文章

    927

    浏览量

    54590
  • 可视化
    +关注

    关注

    1

    文章

    1146

    浏览量

    20786
  • 广芯微电子
    +关注

    关注

    0

    文章

    30

    浏览量

    151

原文标题:

文章出处:【微信号:广芯微电子,微信公众号:广芯微电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    可视化指挥调度应用解决方案

      可视化指挥调度应用解决方案1       &
    发表于 10-15 14:09

    可视化指挥调度应用解决方案

      可视化指挥调度应用解决方案1       &
    发表于 10-22 09:58

    何谓单片编程的可视化?

    何谓单片编程的可视化?可视化编程就是提供给用户可视化的器件模块配置界面使用户在不用关心具体器件工作原理和设置的情况下直接生成所要配置的器件初始
    发表于 07-08 16:53

    单片可视化编程

    单片可视化编程是不是指在环境下避开复杂的指令编写而通过图形的方式产生指令代码?-在可视化的条件下是否可以观察到仿真的结果?是的。不过仿真的结果不能够直接观察到,而要通过将生成的代码装载到仿真器工具中才能看到。
    发表于 07-08 16:56

    可视化MES系统软件

    进行筛选、分析和控制,因此,利用可视化技术将其转化为图表、图像和表格等形式展示,便于管理者有效分析、控制和管理。(2)可视化交互方面。车间的装配质量管理系统和过程
    发表于 11-30 19:55

    如何把AD中非可视化区域物件移到可视化区域?

    AD中非可视化区域物件怎么移到可视化区域???
    发表于 09-10 05:36

    三维可视化的应用和优势

    ,为此三维可视化运维系统登场了。  三维可视化的应用  宏观场景可视化:在特定的环境中对随着时间推移而不断变化的目标实体进行检测,可以直观、灵活、逼真的展示所处区域的情景和环境,可以快速掌握目标区域
    发表于 12-02 11:52

    上位软件之3D可视化智慧档案库房的应用【图片分享】

    三维可视化智慧档案馆库房一体环境安全管控系统平台【相关项目经验图片/相关系统拓展图】【鉴赏】1、智慧档案馆2、智慧档案库房3.3D可视化智慧档案馆建设4.3D可视化智慧档案馆建设5.
    发表于 05-21 13:48

    常见的几种可视化介绍

    说说常见的几种可视化一、信息可视化信息可视化就是对抽象数据进行直观视觉呈现的研究,抽象数据既包含数值数据,也包含非数值数据如文本信息、地图信息等,它们可通过利用图形图像处理、人机交互、人工智能的技术
    发表于 07-12 07:49

    基于OneNET View 3.0的可视化数据监测系统的设计资料分享

    姿态定位制作说明功能说明将维特WT901C姿态传感器数据通过合宙Air724UG-4G模块将数据传输到onenet云平台,并建立onenetview可视化界面成果展示可视化成果注:由于采用免费可视化
    发表于 01-20 06:28

    微细线材缠绕可视化控制

    设计了一种新的微细线材缠绕可视化控制系统,该设备用旋转编码器检测主轴的旋转速度,PLC检测传感器信号控制步进电机的进给,以编码器发出一定数
    发表于 07-07 08:15 13次下载

    什么是单片可视化编程

      A1:何谓单片编程的可视化?   Q1:可视化编程就是提供给用户可视化的器件模块配置界面使用户
    发表于 10-27 09:16 5285次阅读

    智慧机房Web3D可视化运维系统解决方案

    数维图智慧机房数据中心三维可视化运维管理平台,利用Sovit3D可视化开发平台成熟的3D图形技术来实现对数据中心园区及所有管理对象的虚拟仿真,并能与各类管理系统连接,形成了一系列如安防系统可视化、网管系统
    的头像 发表于 08-29 15:46 3265次阅读

    上位可视化界面编程软件 上位可视化调试工具

    在项目开发测试的时候,调试是最费时间的,所以适当借助工具是很有必要的,这篇推文将介绍一下上位可视化调试。   软件下载:https://vofa.plus/downloads/?index=0文档
    的头像 发表于 07-17 11:04 1952次阅读
    <b class='flag-5'>上位</b><b class='flag-5'>机</b><b class='flag-5'>可视化</b>界面编程软件 <b class='flag-5'>上位</b><b class='flag-5'>机</b><b class='flag-5'>可视化</b>调试工具

    上位可视化界面编程软件有哪些

    上位可视化界面编程软件是一类用于开发图形用户界面(GUI)的软件工具,它们通常提供了丰富的界面元素、易于使用的编程接口和强大的功能。这些软件可以帮助开发者快速构建出美观、易用且功能丰富的应用程序
    的头像 发表于 06-06 10:48 1602次阅读