【技术实现步骤摘要】
【国外来华专利技术】无刷直流电机的驱动方法、电路、设备及存储介质
[0001]本申请涉及动力领域,尤其涉及一种无刷直流电机的驱动方法、电路、可移动平台、电器设备及存储介质。
技术介绍
[0002]无刷直流电机的驱动方式一般需要采集反电动势,通过反电动势判断电机的位置,实现电机的驱动。目前,采集反电动势判断电机位置有两个方案,一是采用比较器方案,二是采用ADC采样方案。但是,比较器方案需要微控制单元(Microcontroller Unit,MCU)有适用的比较器模块,或者是有外置比较器芯片,成本相交于ADC采样方案较高,且通用性更差。而ADC采样方案容易产生延时,该延时会导致电机运行出现问题,严重时会烧坏电机。因此,有必要提供一种无刷直流电机的驱动方法以解决上述问题。
技术实现思路
[0003]基于此,本申请提供了一种无刷直流电机的驱动方法、可移动平台、充电系统及存储介质,以提高电池的均衡精度以及均衡效果。
[0004]第一方面,本申请提供了一种无刷直流电机的驱动方法,应用于微控制单元,所述微控制单元包括PWM模块和ADC模块,所述PWM模块包括至少两个寄存器,所述至少两个寄存器分别配置有不同的预设阈值,每一预设阈值对应一采样时刻,相邻的所述采样时刻间隔预设时长,且所述预设时长小于所述PWM模块的计数周期;所述方法包括:
[0005]在所述PWM模块计数器的计数到达其中一个所述预设阈值时,触发所述ADC模块采集反电动势;
[0006]根据所述反电动势确定所述无刷直流电机是否需要换相;
[0 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种无刷直流电机的驱动方法,其特征在于,应用于微控制单元,所述微控制单元包括PWM模块和ADC模块,所述PWM模块包括至少两个寄存器,所述至少两个寄存器分别配置有不同的预设阈值,每一预设阈值对应一采样时刻,相邻的所述采样时刻间隔预设时长,且所述预设时长小于所述PWM模块的计数周期;所述方法包括:在所述PWM模块计数器的计数到达其中一个所述预设阈值时,触发所述ADC模块采集反电动势;根据所述反电动势确定所述无刷直流电机是否需要换相;若所述无刷直流电机需要换相,则控制所述PWM模块向所述无刷直流电机的驱动电路输出PWM信号,以便所述驱动电路将所述PWM信号转换成驱动信号以驱动所述无刷直流电机转动。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定至少两个不同的采样时刻对应的预设阈值;将至少两个不同的采样时刻对应的预设阈值,分别对应写入至所述微控制单元的至少两个寄存器。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述PWM模块的计数周期进行n等分,得到至少两个不同的采样时刻,n为大于1的正整数;或者,获取至少两个小于所述PWM模块的计数周期的时刻,作为至少两个不同的采样时刻。4.根据权利要求1所述的方法,其特征在于,多个相邻的所述采样时刻间隔的预设时长相等或者部分相等。5.根据权利要求1所述的方法,其特征在于,所述微控制单元包括至少两个PWM模块,每个所述PWM模块包括一个寄存器和一个计数器;其中,不同的所述PWM模块的计数器的相位和周期均配置相同。6.根据权利要求5所述的方法,其特征在于,不同的所述PWM模块的计数器均配置为向上计数。7.根据权利要求5所述的方法,其特征在于,所述寄存器的数量小于或等于所述采样时刻的数量。8.根据权利要求5所述的方法,其特征在于,所述在所述PWM模块计数器的计数到达其中一个所述预设阈值时之后,所述方法还包括:将所述寄存器的预设阈值修改为未进行比较的预设阈值,以便所述PWM模块的计数器继续进行计数比较,以触发所述ADC模块下一次采集所述反电动势。9.根据权利要求5至8任一项所述的方法,其特征在于,所述至少两个PWM模块包括第一PWM模块、第二PWM模块和第三PWM模块;其中,所述第一PWM模块、第二PWM模块和第三PWM模块分别对应所述无刷直流电机的三相中的一相。10.根据权利要求9所述的方法,其特征在于,所述第一PWM模块的寄存器配置有第一预设阈值,所述第一预设阈值对应第一采样时刻,所述第二PWM模块的寄存器配置有第二预设阈值,所述第二预设阈值对应第二采样时刻。11.根据权利要求10所述的方法,其特征在于,所述第一采样时刻和第二采样时刻之间
的预设时长等于或小于所述计数周期的一半。12.根据权利要求10所述的方法,其特征在于,所述第二采样时刻大于所述第一采样时刻。13.根据权利要求9所述的方法,其特征在于,所述第一PWM模块的寄存器配置有第一预设阈值,所述第一预设阈值对应第一采样时刻;所述第二PWM模块的寄存器配置有第二预设阈值,所述第二预设阈值对应第二采样时刻;所述第三PWM模块的寄存器配置有第三预设阈值,所述第三预设阈值对应第三采样时刻。14.根据权利要求13所述的方法,其特征在于,所述第一采样时刻和第二采样时刻之间的预设时长等于或小于所述计数周期的三分之一;所述第二采样时刻和第三采样时刻之间的预设时长等于或小于所述计数周期的三分之一。15.根据权利要求9所述的方法,其特征在于,所述驱动电路包括转换电路和三相逆变桥电路,所述三相逆变桥电路与所述无刷直流电机连接,所述转换电路与所述PWM模块、三相逆变桥电路;其中,所述转换电路用于接收所述PWM信号,并将所述PWM信号转换成驱动信号输出至所述三相逆变桥电路。16.根据权利要求15所述的方法,其特征在于,所述转换电路包括第一转换电路、第二转换电路和第三转换电路;其中,所述第一PWM模块通过所述第一转换电路与所述三相逆变桥电路连接,所述第二PWM模块通过所述第二转换电路与所述三相逆变桥电路连接,所述第三PWM模块通过所述第三转换电路与所述三相逆变桥电路连接,分别用于控制所述三相逆变桥电路的不同桥臂。17.根据权利要求1所述的方法,其特征在于,所述寄存器里配置有电平比较值;所述PWM模块被配置为在所述PWM模块的计数器的计数小于所述电平比较值时输出高电平,以及在所述PWM模块的计数器的计数大于或等于所述电平比较值时输出高电平。18.一种无刷直流电机的驱动电路,其特征在于,包括:三相逆变桥电路,所述三相逆变桥电路与所述无刷直流电机连接;转换电路,所述转换电路与所述三相逆变桥电路连接;微控制单元,所述微控制单元分别与所述转换电路、三相逆变桥电路连接,所述微控制单元包括PWM模块和ADC模块,所述PWM模块包括至少两个寄存器,所述至少两个寄存器分别配置有不同的预设阈值,每一预设阈值对应一采样时刻,相邻的所述采样时刻间隔预设时长,且所述预设时长小于所述PWM模块的计数周期;其中,所述微控制单元,用于:在所述PWM模块计数器的计数到达其中一个所述预设阈值时,触发所述ADC模块采集反电动势;根据所述反电动势确定所述无刷直流电机是否需要换相;若所述无刷直流电机需要换相,则控制所述PWM模块向所述无刷直流电机的转换电路输出PWM信号,以便所述转换电路将所述PWM信号转换成驱动信号输出至所述无刷直流电机的三相逆变桥电路,以驱动所述无刷直流电机转动。19.根据权利要求18所述的电路,其特征在于,多个相邻的所述采样时刻间隔的预设时长相等或者部分相等。20.根据权利要求18所述的电路,其特征在于,所述预设时长为所述计数周期的n等分,n为大于1的正整数。
21.根据权利要求18所述的电路,其特征在于,所述微控制单元包括至少两个PWM模块,每个所述PWM模块包括一个寄存器和一个计数器;其中,不同的所述PWM模块的计数器的相位和周期均配置相同。22.根据权利要求21所述的电路,其特征在于,不同的所述PWM模块的计数器均配置为向上计数。23.根据权利要求21所述的电路,其特征在于,所述寄存器的数量小于或等于所述采样时刻的数量。24.根据权利要求21所述的电路,其特征在于,所述微控制单元在所述PWM模块计数器的计数到达其中一个所述预设阈值时之后,还用于:将所述寄存器的预设阈值修改为未进行比较的预设阈值,以便所述PWM模块的计数器继续进行计数比较,以触发所述ADC模块下一次采集所述反电动势。25.根据权利要求21至24任一项所述的电路,其特征在于,所述至少两个PWM模块包括第一PWM模块、第二PWM模块和第三PWM模块;其中,所述第一PWM模块、第二PWM模块和第三PWM模块分别对应所述无刷直流电机的三相中的一相。26.根据权利要求25所述的电路,其特征在于,所述第一PWM模块的寄存器配置有第一预设阈值,所述第一预设阈值对应第一采样时刻,所述第二PWM模块的寄存器配置有第二预设阈值,所述第二预设阈值对应第二采样时刻。27.根据权利要求26所述的电路,其特...
【专利技术属性】
技术研发人员:马晨旭,陈鸿滨,曾茂林,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。