1.一种直流电机启动控制方法,其特征在于,包括:
检测到直流电机的控制器上电,获取预存在所述控制器中对应于所述直流电机的初始占空比;
在所述初始占空比为零时,对所述初始占空比进行自学习,得到目标占空比;
接收到直流电机启动指令,根据所述目标占空比控制所述直流电机启动。
2.根据权利要求1所述的直流电机启动控制方法,其特征在于,对所述初始占空比进行自学习,包括:
控制脉冲模块依次输出按照预设增量增大的测试占空比,并控制时钟模块延迟等待预设时间;
若外部中断模块在所述预设时间内检测到所述直流电机的反馈脉冲信号,则判断所述反馈脉冲信号是否大于预设脉冲阈值;
若是,则确定当前的所述测试占空比为所述目标占空比,否则,检测对所述初始占空比进行自学习的时间。
3.根据权利要求2所述的直流电机启动控制方法,其特征在于,检测对所述初始占空比进行自学习的时间之后,还包括:
判断对所述初始占空比进行自学习的时间是否大于设定的最大学习时间;
若是,则停止自学习,并发出自学习超时的故障提示信息,并控制所述直流电机停止启动,否则,继续对所述初始占空比进行自学习。
4.根据权利要求2所述的直流电机启动控制方法,其特征在于,在控制脉冲模块依次输出按照预设增量增大的测试占空比之前,还包括:
将所述脉冲模块、时钟模块及外部中断模块的配置调整为各自对应的预设目标配置。
5.根据权利要求2所述的直流电机启动控制方法,其特征在于,在确定当前的所述测试占空比为所述目标占空比之后,还包括:
清零所述脉冲模块输出的所述测试占空比,并将所述脉冲模块、时钟模块及外部中断模块的配置调整为各自对应的预设初始配置。
6.根据权利要求1所述的直流电机启动控制方法,其特征在于,在得到所述目标占空比之后,还包括:
将所述目标占空比存储于所述控制器中。
7.根据权利要求1所述的直流电机启动控制方法,其特征在于,获取直流电机对应的初始占空比之后,还包括:
在所述初始占空比不为零时,接收到所述直流电机启动指令,根据所述初始占空比控制所述直流电机启动。
8.一种直流电机启动控制装置,其特征在于,包括:
获取模块,用于检测到直流电机的控制器上电,获取预存在所述控制器中对应于所述直流电机的初始占空比;
学习模块,用于在所述初始占空比为零时,对所述初始占空比进行自学习,得到目标占空比;
控制模块,用于接收到直流电机启动指令,根据所述目标占空比控制所述直流电机启动。
9.一种直流电机,其特征在于,包括:
如权利要求8所述的直流电机启动控制装置;或者,
处理器、存储器和存储在所述存储器上并可在所述处理器上运行的直流电机启动控制程序,所述直流电机启动控制程序被所述处理器执行时实现如权利要求1-7任一项所述的直流电机启动控制方法。
10.一种空调器,其特征在于,包括:如权利要求9所述直流电机。