本申请涉及电机控制,特别涉及一种触发信号发生装置、功率驱动模块及电机控制芯片。
背景技术:
1、目前,电机控制芯片中对adc(analog-to-digital converter,模数转换器)的采样时刻点控制大多是用定时器来处理,该种方法的缺点是定时器占用面积大,调用不够灵活,尤其是在单电阻采样中,使得定时器和pwm(pulse width modulation,脉冲宽度调制)输出做到动态匹配电流采样时间点比较复杂和困难,不能灵活输出adc所需的触发信号。
技术实现思路
1、本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种触发信号发生装置,通过配置每个控制寄存器将触发点配置给触发信号发生器,使得触发信号发生器与对应的触发点相适配时输出触发信号,实现了根据实际采样需求灵活输出触发信号,从而使得电流采样更加精准。
2、本发明的第二个目的在于提出一种功率驱动模块。
3、本发明的第三个目的在于提出一种电机控制芯片。
4、为达上述目的,根据本发明第一方面实施例提出了一种触发信号发生装置,包括:触发信号发生器和控制模块,其中,触发信号发生器适于连接计数器,且与控制模块相连,控制模块包括多个控制寄存器,每个控制寄存器对应一个触发点,并将触发点配置给触发信号发生器,触发信号发生器在计数器输出的计数值与对应的触发点相适配时输出触发信号。
5、根据本发明实施例的触发信号发生装置,包括触发信号发生器和控制模块,其中,触发信号发生器适于连接计数器,且与控制模块相连,控制模块包括多个控制寄存器,每个控制寄存器对应一个触发点,并将触发点配置给触发信号发生器,触发信号发生器在计数器输出的计数值与对应的触发点相适配时输出触发信号。由此,可以根据实际采样需求配置多个控制寄存器,以将控制寄存器对应的触发点配置给触发信号发生器,使得触发信号发生器可以根据实际采样需求在对应的触发点输出触发信号,实现了根据实际采样需求灵活输出触发信号,从而使得电流采样更加精准。
6、根据本发明的一个实施例,多个控制寄存器包括:第一比较触发控制寄存器,对应的触发点为计数器加计数阶段的比较值点;第二比较触发控制寄存器,对应的触发点为计数器减计数阶段的比较值点;零点触发控制寄存器,对应的触发点为计数值的起始点;高点触发控制寄存器,对应的触发点为计数值的峰值点。
7、根据本发明的一个实施例,在每个控制寄存器的控制位为第一预设数值时,触发信号发生器在对应的触发点输出触发信号,在每个控制寄存器的控制位为第二预设数值时,触发信号发生器在对应的触发点不输出触发信号,其中,第一预设数值和第二预设数值相反。
8、根据本发明的一个实施例,触发信号发生装置还包括:延时模块,与触发信号发生器相连,且被配置为根据预设间隔周期屏蔽触发信号,并对未屏蔽的触发信号进行延时操作,生成延时触发信号,以及输出延时触发信号。
9、根据本发明的一个实施例,延时模块包括:至少一个通道选择器,与触发信号发生器相连,且被配置为从触发信号中选择触发源,并输出触发源;至少一个通道,分别与至少一个通道选择器相连,且被配置为根据门控信号对触发源进行屏蔽,并对未屏蔽的触发源进行延时操作,生成延时触发信号,以及输出延时触发信号;门控信号生成单元,门控信号生成单元的第一输入端与至少一个通道的第一输入端相连,门控信号生成单元的第二输入端与至少一个通道的输出端相连,门控信号生成单元的输出端与至少一个通道的第二输入端相连,门控信号生成单元被配置为根据预设间隔周期、触发源和延时触发信号生成门控信号。
10、根据本发明的一个实施例,门控信号生成单元包括:配置寄存器,被配置为配置预设间隔周期;门控信号生成器,门控信号生成器的第一输入端与至少一个通道的第一输入端相连,门控信号生成器的第二输入端与至少一个通道的输出端相连,门控信号生成器的第三输入端与配置寄存器相连,门控信号生成器的输出端与至少一个通道的第二输入端相连,门控信号生成器被配置为在检测到当前周期的最后一个延时触发信号时,将门控信号拉至高电平,并在将门控信号拉至高电平后,在检测到预设间隔周期的最后一个触发源时,将门控信号拉至低电平,以生成门控信号。
11、根据本发明的一个实施例,每个通道包括:门控器,分别与至少一个通道选择器和门控信号生成器相连,且被配置为根据门控信号对触发源进行屏蔽,并输出未屏蔽的触发源;延时器,与门控器相连,被配置为对未屏蔽的触发源进行延时操作,生成延时触发信号,并输出延时触发信号。
12、根据本发明的一个实施例,每个通道选择器包括:多路选择器,与触发信号发生器相连,且被配置为根据选择信号从触发信号中选择触发源;触发信号选择器,与多路选择器相连,且被配置为提供选择信号。
13、为达上述目的,根据本发明第二方面实施例提出了一种功率驱动模块,包括前述任一实施例的触发信号发生装置。
14、根据本发明实施例的功率驱动模块,通过采用上述的触发信号发生装置,通过配置每个控制寄存器将触发点配置给触发信号发生器,使得触发信号发生器对应的触发点相适配时输出触发信号,实现了根据实际采样需求灵活输出触发信号,从而使得电流采样更加精准。
15、为达上述目的,根据本发明第三方面实施例提出了一种电机控制芯片,包括:前述的功率驱动模块,被配置为输出触发信号;采样模块,被配置为根据触发信号,对电机电流进行采样。
16、根据本发明实施例的电机控制芯片,通过采用前述的功率驱动模块,功率驱动模块包括触发信号发生装置,通过配置每个控制寄存器将触发点配置给触发信号发生器,使得触发信号发生器与对应的触发点相适配时输出触发信号,实现了根据实际采样需求灵活输出触发信号,从而使得电流采样更加精准。
17、本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
1.一种触发信号发生装置,其特征在于,包括:触发信号发生器和控制模块,其中,所述触发信号发生器适于连接计数器,且与所述控制模块相连,所述控制模块包括多个控制寄存器,每个控制寄存器对应一个触发点,并将所述触发点配置给所述触发信号发生器,所述触发信号发生器在所述计数器输出的计数值与对应的触发点相适配时输出触发信号。
2.根据权利要求1所述的触发信号发生装置,其特征在于,所述多个控制寄存器包括:
3.根据权利要求1所述的触发信号发生装置,其特征在于,在每个控制寄存器的控制位为第一预设数值时,所述触发信号发生器在对应的触发点输出所述触发信号,在每个控制寄存器的控制位为第二预设数值时,所述触发信号发生器在对应的触发点不输出所述触发信号,其中,所述第一预设数值和所述第二预设数值相反。
4.根据权利要求1-3中任一项所述的触发信号发生装置,其特征在于,还包括:延时模块,与所述触发信号发生器相连,且被配置为根据预设间隔周期屏蔽所述触发信号,并对未屏蔽的触发信号进行延时操作,生成延时触发信号,以及输出所述延时触发信号。
5.根据权利要求4所述的触发信号发生装置,其特征在于,所述延时模块包括:
6.根据权利要求5所述的触发信号发生装置,其特征在于,所述门控信号生成单元包括:
7.根据权利要求5所述的触发信号发生装置,其特征在于,每个通道包括:
8.根据权利要求5所述的触发信号发生装置,其特征在于,每个通道选择器包括:
9.一种功率驱动模块,其特征在于,包括根据权利要求1-8所述的触发信号发生装置。
10.一种电机控制芯片,其特征在于,包括: