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

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

3天内不再提示

无刷电机控制系统软件设计介绍

Honlite电机 2019-10-16 17:50 5244次阅读

为了实现控制系统的顺利运行,需要对相关的软件进行流程化设计,保证软件能够实现控制系统的数字化运行,确保系统的正常使用,霍尔无刷电机工作的时候,给定转速值的同时,将转速值予以做差获得相应的转速误差,输入捕获模块能够依照检测获得三个霍尔信号得知转子的区间,从实际转速能够得知正弦波的相位,这时能够测算器本身具有的复制等生成波,进而完成相应的正弦波驱动。

从正弦波霍尔无刷电机的驱动原理框图可知为实现无刷直流电机正弦波控制系统,主要是完成矢量控制算法,电流环合速度环和换相逻辑模块。

霍爾無刷電機.jpg

主程序中,采用正弦波软件发出的正弦波信号作为无刷直流电机的驱动信号,改软件系统的实现要保证各子程序的正常运行。主程序要满足各模块在霍尔无刷电机运行前的初始化要求和电机运行之后电机状态的动态监测,并以此为基础实现子程序的数据处理,继而在此基础上为电机的驱动电路提供可靠的有效的驱动信号,以此来保证霍尔无刷电机稳定完成工作,以下流程如反应的主程序以及子程序的软件工作流程图。系统中所有软件板块次啊用模块化处理,能够极大的提成程序的可读性,此外同样能够易于系统的调试。

在控制系统软件中,开始运行后,首先对系统进行初始化,系统化主要包括接口模块,定时器模块,PWN模块,ADC模块,其次通过按键来控制电机是否运转,当按下启动键,霍尔无刷电机开始运转,各个中断能使位被置位,从而完成定时器中断,PWM中断,ADC中断。如果按下停止位,能够实现电机终止运转,这时也实现了使能位的重新运转


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

    关注

    59

    文章

    861

    浏览量

    46657
收藏 人收藏

    相关推荐

    BLDC直流无刷电机控制彻底开源

    BLDC直流无刷电机控制硬件+软件+设计说明,点击下方免费下载~~~
    发表于 03-18 12:18

    智能电动轮椅控制系统的研究与设计

    控制系统,阐述了硬件系统的设计与实现,完成了软件系统软件平台的搭建,并针对电机速度不稳定的问题,提出了一种基于线性自抗扰和模糊PID
    发表于 03-07 15:17

    免费领取基于 DSP的直流无刷电机控制系统探究

    设计,然后完成了基于 DSP的控制程序的软件设计。最后,通过实验验证了本控制系统软硬件设计的合理性,对实验数据进行了分析证明了系统运行的稳定性和可靠性。 免费下载领取下方资料~~~
    发表于 02-28 01:21

    基于FOC控制的双电机力矩反馈控制系统

    近期做了几个无刷电机项目,在开发过程中对无刷控制有了一些新的认识,看到“稚晖君”的像素级控制,我也萌生了自己做个一个双电机力矩反馈的系统的念
    发表于 11-26 17:34

    电机控制系统原理是什么?由哪些部分组成?

    电机控制系统原理是指通过各种控制策略和设备对电机的运行状态进行调节和控制,以实现对电机的启动、停
    的头像 发表于 10-22 09:33 1893次阅读

    直流无刷电机应用原理与控制方法是什么?

    自动化、电动汽车和航空航天等,直流无刷电机都得到了广泛的应用。 一、直流无刷电机的应用原理 直流无刷电机主要由定子、转子和控制器三部分组成。定子由绕组和磁铁组成,转子由永磁体和导体组成
    的头像 发表于 10-21 14:15 805次阅读

    其利天下技术·无刷电机中开环控制和闭环控制的区别·无刷电机驱动方案

    风扇驱动方案开环控制的原理开环控制是指系统的输出不影响输入控制信号的策略。在无刷电机中,控制信号
    的头像 发表于 10-16 10:30 1058次阅读
    其利天下技术·<b class='flag-5'>无刷电机</b>中开环<b class='flag-5'>控制</b>和闭环<b class='flag-5'>控制</b>的区别·<b class='flag-5'>无刷电机</b>驱动方案

    无刷电机控制方案设计合作

    无刷电机控制应用包含:电动工具风机,水泵,家电变频电机,自动化设备领域等。无刷电机控制方案代开发设计,
    发表于 09-26 11:46 22次下载

    其利天下技术·低速无刷电机如何更好的控制无刷电机驱动方案开发

    需要低速运转的无刷电机经常运用在电动车、机器人关节、医疗设备等场景。最近有客户找到我们开发无刷电机驱动方案,他的需求是低转速,而且需要精准控制电流。经常开发无刷电机驱动方案的工程师都知
    的头像 发表于 09-09 11:50 899次阅读
    其利天下技术·低速<b class='flag-5'>无刷电机</b>如何更好的<b class='flag-5'>控制</b>?<b class='flag-5'>无刷电机</b>驱动方案开发

    步进电机伺服控制系统的作用

    步进电机伺服控制系统是一种精密的电机控制系统,它通过精确控制电机的步进角度来实现对机械运动的精确
    的头像 发表于 09-04 09:46 948次阅读

    无刷电机正反转由什么控制

    无刷电机(Brushless DC Motor, BLDC)是一种没有电刷的电机,它通过电子换向器来控制电流的流向,从而实现电机的转动。无刷电机
    的头像 发表于 09-03 14:14 1181次阅读

    基于PLC的电机控制系统设计

    ,成为现代电机控制系统的主流解决方案。本文将对基于PLC的电机控制系统设计进行详细介绍,包括其设计原理、主要组成部分以及实际应用等方面。
    的头像 发表于 06-25 11:47 2199次阅读

    步进电机控制系统是什么意思

    、高精度定位及良好的重复定位精度,被广泛应用于各种需要精确控制和定位的设备中。本文将从步进电机的工作原理、控制系统组成、控制策略以及应用领域等方面,对步进
    的头像 发表于 06-18 18:12 1423次阅读

    cnc系统软件一般包括哪几个部分

    CNC(计算机数控)系统是一种广泛应用于工业制造领域的自动化控制系统。它通过计算机软件和硬件的结合,实现了对机床的精确控制,提高了生产效率和产品质量。CNC
    的头像 发表于 06-14 16:01 1669次阅读

    无刷电机控制芯片及技术方案

    在现代工业和电子领域中,无刷电机因其高效率、高精度和长寿命等优点,得到了广泛的应用。而无刷电机控制离不开芯片技术的支持,芯片在无刷电机控制
    的头像 发表于 05-14 14:52 1865次阅读