本发明涉及电机控制技术领域,特别是涉及一种电机控制方法。
背景技术:
目前,电机是一些产品/系统中的常用部件,其一般通过一块主控芯片来控制,同时,该主控芯片还用于对产品/系统中的其他负载进行控制。
由于主控芯片在控制电机运行时需要的时钟频率一般较高,但主控芯片控制其他负载时需要的时钟频率一般较低;同时,主控芯片在控制电机运行时,若电机处于不同的转速,则主控芯片需要的时钟频率也不同。
也即,主控芯片既要根据电机的转速进行频率切换,又要根据控制对象的不同进行频率切换,导致主控芯片的频率切换十分频繁,可能会造成产品/系统控制系统崩溃,从而使得产品/系统无法正常运行。
技术实现要素:
本发明旨在提供一种电机控制方法,该方法可有效解决上述技术缺陷。
为了实现上述目的,本发明的技术方案是:
一种电机控制方法,所述电机包括有电机控制芯片,所述电机控制芯片与主控芯片连接,该方法适用于所述主控芯片,其包括以下步骤:
获取用户选择的工作模式;
根据所述用户选择的工作模式,生成电源供电指令、以及与所述工作模块对应的电机运行指令;
发送电源供电指令至电源供电模块,用以为电机和电机控制芯片供电;
发送所述电机运行指令至电机控制芯片。
相比现有技术,本发明的电机控制方法通过实现自主控制电机运行,大大减少了产品或系统主控芯片的控制要求。有效保障了整个产品或系统控制系统的健康运行。
优选地,接收电机控制芯片发送的故障处理请求信息,并根据所述故障处理请求信息,控制电源供电模块停止为电机和电机控制芯片供电。
优选地,根据所述故障处理请求信息,生成故障维修信息,并将所述故障维修信息发送给故障设备所在区域的维修客户端。
优选地,所述故障处理请求信息包括故障代码、故障设备id以及故障设备所在区域。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
图1是本发明实施例的电机控制方法的方法流程图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
如图1所示,本发明的电机控制方法,其中,所述电机包括有电机控制芯片,所述电机控制芯片与主控芯片连接,该方法适用于所述主控芯片,其包括以下步骤:
s1:获取用户选择的工作模式;
s2:根据所述用户选择的工作模式,生成电源供电指令、以及与所述工作模块对应的电机运行指令;
s3:发送电源供电指令至电源供电模块,用以为电机和电机控制芯片供电;
s4:发送所述电机运行指令至电机控制芯片。
相比现有技术,本发明的电机控制方法通过实现自主控制电机运行,大大减少了产品或系统主控芯片的控制要求。有效保障了整个产品或系统控制系统的健康运行。
优选地,接收电机控制芯片发送的故障处理请求信息,并根据所述故障处理请求信息,控制电源供电模块停止为电机和电机控制芯片供电。
优选地,根据所述故障处理请求信息,生成故障维修信息,并将所述故障维修信息发送给故障设备所在区域的维修客户端。
优选地,所述故障处理请求信息包括故障代码、故障设备id以及故障设备所在区域。
此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
本发明并不局限于上述实施方式,如果对本发明的各种改动或变形不脱离本发明的精神和范围,倘若这些改动和变形属于本发明的权利要求和等同技术范围之内,则本发明也意图包含这些改动和变形。
1.一种电机控制方法,其特征在于,所述电机包括有电机控制芯片,所述电机控制芯片与主控芯片连接,该方法适用于所述主控芯片,其包括以下步骤:
获取用户选择的工作模式;
根据所述用户选择的工作模式,生成电源供电指令、以及与所述工作模块对应的电机运行指令;
发送电源供电指令至电源供电模块,用以为电机和电机控制芯片供电;
发送所述电机运行指令至电机控制芯片。
2.根据权利要求1所述的电机控制方法,其特征在于:
接收电机控制芯片发送的故障处理请求信息,并根据所述故障处理请求信息,控制电源供电模块停止为电机和电机控制芯片供电。
3.根据权利要求2所述的电机控制方法,其特征在于,该方法还包括:
根据所述故障处理请求信息,生成故障维修信息,并将所述故障维修信息发送给故障设备所在区域的维修客户端。
4.根据权利要求3所述的电机控制方法,其特征在于:
所述故障处理请求信息包括故障代码、故障设备id以及故障设备所在区域。