一种电机刹车控制电路、装置和控制方法制造方法及图纸

技术编号:35441148 阅读:27 留言:0更新日期:2022-11-03 11:51
本申请公开了一种电机刹车控制电路、装置和控制方法,本申请的电路包括:刹车信号源处理模块和SOC芯片,所述SOC芯片包括CPU内核、PWM控制模块和电机器件;所述刹车信号源处理模块支持若干种刹车信号触发机制;所述CPU内核用于检测刹车事件标志,并且在刹车发生后执行相应的软件程序处理;所述PWM控制模块用于输出驱动电机的互补PWM波;所述电机器件由所述互补PWM波控制。本申请提供了多种刹车触发源供开发人员灵活选用,当刹车信号产生时,由硬件直接制动电机,同时保留了软件可读的标志信号,软件依然可以执行相关操作,提供了更灵活、更快速和更安全可靠的刹车处理机制。更快速和更安全可靠的刹车处理机制。更快速和更安全可靠的刹车处理机制。

【技术实现步骤摘要】
一种电机刹车控制电路、装置和控制方法


[0001]本申请涉及电机控制领域,尤其是一种电机刹车控制电路、装置和控制方法。

技术介绍

[0002]随着电子技术的不断发展,消费类电动工具已经在人们的生活当中应用非常广泛,比如手持式的电转机、割草机,还有家庭破壁机、豆浆机、空气炸锅、洗衣机、电风扇、空调外机等等家用电器里面都包括电机。
[0003]相关技术中,对于电机产品在实际使用过程中遇到的异常,主要是依靠软件程序侦测异常以及发出命令执行异常处理停止电机转动。由软件停止电机转动的方法存在时效性的问题,因为在硬件发生异常,到软件侦测到异常,再到软件发出指令停止电机转动,这个过程存在一定的延时。
[0004]因此,相关技术存在的上述技术问题亟待解决。

技术实现思路

[0005]本申请旨在解决相关技术中的技术问题之一。为此,本申请实施例提供一种电机刹车控制电路、装置和控制方法,能够提供更快速的响应机制和更灵活且安全可靠的紧急制动方法。
[0006]根据本申请实施例一方面,提供一种电机刹车控制电路,所述电路包括:刹车信号源处理模块、SOC芯片和电机器件,所述SOC芯片包括CPU内核、PWM控制模块;
[0007]所述刹车信号源处理模块支持若干种刹车信号触发机制;
[0008]所述CPU内核用于检测刹车事件标志,并且在刹车发生后执行相应的软件程序处理;
[0009]所述PWM控制模块用于输出驱动电机的互补PWM波;
[0010]所述电机器件由所述互补PWM波控制
[0011]当刹车信号产生时,由硬件直接制动电机,同时保留软件可读的标志信号,由软件执行操作。
[0012]在其中一个实施例中,所述刹车信号源处理模块的刹车源至少包括:外部刹车信号源、内部刹车信号源、比较器刹车信号源、ADC刹车信号源。
[0013]在其中一个实施例中,所述外部刹车信号源通过把GPIO配置到相应的复用功能,将外部刹车信号源传递到所述SOC芯片内部;所述内部刹车信号源在检测到内部异常时产生内部错误刹车信号,其中,所述内部异常包括时钟异常和存储器访问异常;所述ADC刹车信号源由ADC控制模块产生。
[0014]在其中一个实施例中,所述外部刹车信号源、所述内部刹车信号源、所述比较器刹车信号源、所述ADC刹车信号源输出的若干个刹车信号经过或逻辑门后输出为一个刹车信号。
[0015]在其中一个实施例中,所述PWM控制模块包括:死区控制单元、刹车事件异步逻辑
单元和PWM波发生器;
[0016]所述死区控制单元用于控制PWM正常输出时的死区宽度,当发生刹车事件后且系统时钟正常时,控制PWM进入一段死区后再进入指定的电平状态;
[0017]所述刹车事件异步逻辑单元在刹车触发信号有效且系统时钟失效时,控制PWM切换到无效状态。
[0018]在其中一个实施例中,所述PWM波发生器在死区控制有效时输出包含死区的互补PWM波,在刹车事件逻辑单元输出信号有效时输出无效PWM波并制动电机,在不是死区时间,也没有刹车事件时,输出正常驱动电机的互补PWM波。
[0019]在其中一个实施例中,当所述PWM控制模块检测到刹车信号输入有效时,输出制动电机的PWM波。
[0020]根据本申请实施例一方面,提供一种电机刹车控制装置,所述装置包括前面实施例所述的一种电机刹车控制电路。
[0021]根据本申请实施例一方面,提供一种电机刹车控制方法,所述电机刹车控制方法应用于如前面实施例所述的电机刹车控制电路,所述方法包括:
[0022]通过把GPIO配置到相应的复用功能,将外部刹车信号源传递到SOC芯片内部;
[0023]在检测到内部异常时产生内部错误刹车信号,其中,所述内部异常包括时钟异常和存储器访问异常;
[0024]在接收到所述内部错误刹车信号时,通过硬件将PWM输出切换到制动状态。
[0025]在其中一个实施例中,所述方法还包括:
[0026]在死区控制有效时输出包含死区的互补PWM波;
[0027]在刹车事件逻辑单元输出信号有效时输出无效PWM波并制动电机;
[0028]在不是死区时间,也没有刹车事件时,输出正常驱动电机的互补PWM波。
[0029]本申请实施例提供的一种电机刹车控制电路、装置和控制方法的有益效果为:本申请的电路包括:刹车信号源处理模块和SOC芯片,所述SOC芯片包括CPU内核、PWM控制模块和电机器件;所述刹车信号源处理模块支持若干种刹车信号触发机制;所述CPU内核用于检测刹车事件标志,并且在刹车发生后执行相应的软件程序处理;所述PWM控制模块用于输出驱动电机的互补PWM波;所述电机器件由所述互补PWM波控制。本申请提供了多种刹车触发源供开发人员灵活选用,当刹车信号产生时,由硬件直接制动电机,同时保留了软件可读的标志信号,软件依然可以执行相关操作,提供了更灵活、更快速和更安全可靠的刹车处理机制。
[0030]本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0031]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1为本申请实施例提供的一种电机刹车控制电路的电路示意图;
[0033]图2为本申请实施例提供的刹车信号源处理模块的内部电路示意图;
[0034]图3为本申请实施例提供的PWM控制模块的内部电路示意图;
[0035]图4为本申请实施例提供的一种电机刹车控制方法的示意图。
具体实施方式
[0036]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0037]本申请的说明书和权利要求书及附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0038]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电机刹车控制电路,其特征在于,所述电路包括:刹车信号源处理模块、SOC芯片和电机器件,所述SOC芯片包括CPU内核、PWM控制模块;所述刹车信号源处理模块支持若干种刹车信号触发机制;所述CPU内核用于检测刹车事件标志,并且在刹车发生后执行相应的软件程序处理;所述PWM控制模块用于输出驱动电机的互补PWM波;所述电机器件由所述互补PWM波控制;当刹车信号产生时,由硬件直接制动电机,同时保留软件可读的标志信号,由软件执行操作。2.根据权利要求1所述的一种电机刹车控制电路,其特征在于,所述刹车信号源处理模块的刹车源至少包括:外部刹车信号源、内部刹车信号源、比较器刹车信号源、ADC刹车信号源。3.根据权利要求2所述的一种电机刹车控制电路,其特征在于,所述外部刹车信号源通过把GPIO配置到相应的复用功能,将外部刹车信号源传递到所述SOC芯片内部;所述内部刹车信号源在检测到内部异常时产生内部错误刹车信号,其中,所述内部异常包括时钟异常和存储器访问异常;所述ADC刹车信号源由ADC控制模块产生。4.根据权利要求2所述的一种电机刹车控制电路,其特征在于,所述外部刹车信号源、所述内部刹车信号源、所述比较器刹车信号源、所述ADC刹车信号源输出的若干个刹车信号经过或逻辑门后输出为一个刹车信号。5.根据权利要求1所述的一种电机刹车控制电路,其特征在于,所述PWM控制模块包括:死区控制单元、刹车事件异步逻辑单元和PWM波发生器;所述死区控制单元用于控制PWM正常输出时的死区宽度,当发生刹车事件后且系...

【专利技术属性】
技术研发人员:王浩远
申请(专利权)人:佛山巨晟微电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1