对旋转变压器输出信号进行整流的设备和方法

文档序号:1523750 发布日期:2020-02-11 浏览:9次 >En<

阅读说明:本技术 对旋转变压器输出信号进行整流的设备和方法 (Apparatus and method for rectifying rotary transformer output signal ) 是由 李明硕 于 2018-11-30 设计创作,主要内容包括:本发明涉及一种用于对旋转变压器输出信号进行整流的设备,其可以包括:旋转变压器,其被配置成接收激励信号并基于所述激励信号输出旋转变压器输出信号,所述激励信号指示电动机转子的位置;微处理器,其被配置成接收通过对所述激励信号的整流而产生的参考整流信号,并通过根据预设值延迟所述参考整流信号来输出延迟信号;以及延迟量检测电路,其被配置成接收通过对所述旋转变压器输出信号的整流而产生的参考激励信号,从所述微处理器接收所述延迟信号,将所述参考激励信号与所述延迟信号进行比较,并向所述微处理器输出相位差检测信号和延迟量过量/不足信号。(The invention relates to a device for rectifying a resolver output signal, which may comprise: a resolver configured to receive an excitation signal and output a resolver output signal based on the excitation signal, the excitation signal being indicative of a position of a rotor of the motor; a microprocessor configured to receive a reference rectified signal generated by rectifying the excitation signal and output a delayed signal by delaying the reference rectified signal according to a preset value; and a delay amount detection circuit configured to receive a reference excitation signal generated by rectification of the resolver output signal, receive the delay signal from the microprocessor, compare the reference excitation signal with the delay signal, and output a phase difference detection signal and a delay amount excess/deficiency signal to the microprocessor.)

对旋转变压器输出信号进行整流的设备和方法

相关申请的交叉引用

本申请要求2018年7月27日在韩国知识产权局提交的韩国专利申请号10-2018-0088029的优先权,所述专利申请的全部内容通过引用并入本文。

技术领域

本公开涉及对旋转变压器输出信号进行整流的设备和方法,并且更具体地涉及一种对旋转变压器输出信号进行整流的设备和方法,其能够使用微处理器来计算旋转变压器输出信号的延迟量并对旋转变压器输出信号进行整流。

背景技术

为了驱动永磁同步电动机,需要准确的转子位置信息。当使用旋转变压器时,可以识别转子的绝对位置。然而,如果旋转变压器经历变压比的差异、不平衡的激励信号、非均匀的电感分量、信号处理电路中的失真等,则其可能导致信号量值的不平衡。这可能导致在位置信息中出现周期性误差分量,从而劣化电动机控制性能。

为了解决这种误差,常规技术涉及使用旋转变压器数字转换器(RDC)。在使用RDC的情况下,使用相位超前电容器或相位滞后电容器,但无法取决于旋转变压器的状态改变执行补偿。已经提出了用于补偿旋转变压器的延迟量的若干其他解决方案,诸如滤波器。然而,它们在数学上是复杂的,需要微处理器的较大负荷,并难以实现。

在该背景技术部分中公开的上述信息仅用于增强对本公开背景的理解,并因此其可能包含不形成相关技术的信息。

发明内容

本发明致力于提供一种对旋转变压器输出信号进行整流的设备和方法,其具有以下优点:在不使用旋转变压器数字转换器(RDC)的情况下,通过使用微处理器实时对旋转变压器输出信号进行整流来减少旋转变压器输出信号的误差,使用诸如运算放大器的元件来减少整流电路的尺寸,改善输出线性度,以及简化补偿电路。

根据本公开的实施例,一种用于对旋转变压器输出信号进行整流的设备可以包括:旋转变压器,其被配置成接收激励信号并基于所述激励信号输出旋转变压器输出信号,所述激励信号指示电动机转子的位置;微处理器,其被配置成接收通过对所述激励信号的整流而产生的参考整流信号,并通过根据预设值延迟所述参考整流信号来输出延迟信号;以及延迟量检测电路,其被配置成接收通过对所述旋转变压器输出信号的整流而产生的参考激励信号,从所述微处理器接收所述延迟信号,将所述参考激励信号与所述延迟信号进行比较,并向所述微处理器输出相位差检测信号和延迟量过量/不足信号。所述微处理器可以包括开关放大电路,所述开关放大电路被配置成基于所述相位差检测信号检测所述旋转变压器输出信号的延迟量,基于所述延迟量输出整流信号,接收所述整流信号,通过基于所述整流信号执行开关操作来对所述旋转变压器输出信号进行整流,并输出补偿信号。

所述延迟量检测电路可以包括:异或门,其被配置成接收所述延迟信号和所述参考激励信号并输出指示所述延迟信号与所述参考激励信号之间的相位差的所述相位差检测信号;以及D型触发器,其被配置成接收所述参考激励信号作为输入信号,接收所述延迟信号作为参考时钟,并输出指示所述延迟信号相对于所述参考激励信号超前还是滞后的所述延迟量过量/不足信号。

所述微处理器可以使用输出比较功能来检测所述延迟量。

所述微处理器可以使用输入捕获功能来检测所述延迟量。

所述微处理器可以包括:计数器电路,其被配置成在输入所述参考整流信号时初始化计数,使得通过使所述计数从初始值增加来产生中断;比较值寄存器,其被配置成存储所述延迟量;比较电路,其被配置成检测所述延迟量是否等于所述计数;以及输出电路,其被配置成在检测到所述延迟量等于所述计数时输出预设输出调度值。

当所述整流信号的极性等于所述旋转变压器输出信号的极性时,所述开关放大电路可以在所述旋转变压器输出信号具有正极性时作为缓冲电路操作,并且可以在所述旋转变压器输出信号具有负极性时作为反相放大器操作。

当所述整流信号的极性与所述旋转变压器输出信号的极性相反时,所述开关放大电路可以在所述旋转变压器输出信号具有正极性时作为反相放大器操作,并且在所述旋转变压器输出信号具有负极性时作为缓冲电路操作。

此外,根据本发明的实施例,一种对由旋转变压器输出的旋转变压器输出信号进行整流的方法可以包括:由微处理器通过将激励信号发生器所输出的激励信号延迟预设值来输出延迟信号;由延迟量检测电路将所述延迟信号与通过对所述激励信号的整流而产生的参考激励信号进行比较;由所述延迟量检测电路向所述微处理器输出相位差检测信号和延迟量过量/不足信号;由所述微处理器基于所述相位差检测信号来检测所述旋转变压器输出信号的延迟量;由所述微处理器输出通过将参考整流信号延迟所述延迟量而产生的整流信号;由开关放大电路接收所述整流信号;以及由所述开关放大电路输出通过基于所述整流信号的开关操作对所述旋转变压器输出信号进行整流而产生的补偿信号。

所述延迟量检测电路包括异或门和D型触发器。

所述相位差检测信号和所述延迟量过量/不足信号的输出可以包括:由所述异或门接收所述延迟信号和所述参考激励信号;由所述异或门输出指示所述延迟信号与所述参考激励信号之间的相位差的所述相位差检测信号;由所述D型触发器接收所述参考激励信号作为输入信号;由所述D型触发器接收所述延迟信号作为参考时钟;以及由所述D型触发器输出指示所述延迟信号相对于所述参考激励信号超前还是滞后的所述延迟量过量/不足信号。

所述方法还可以包括由所述微处理器使用输出比较功能来检测所述延迟量。

所述方法还可以包括由所述微处理器使用输入捕获功能来检测所述延迟量。

所述方法还可以包括:由所述微处理器在输入所述参考整流信号时初始化计数,使得通过使所述计数从初始值增加来产生中断;由所述微处理器将所述延迟量存储在比较值寄存器中;由所述微处理器检测所述延迟量是否等于所述计数;以及在检测到所述延迟量等于所述计数时,由所述微处理器输出预设输出调度值。

当所述整流信号的极性等于所述旋转变压器输出信号的极性时,所述开关放大电路可以在所述旋转变压器输出信号具有正极性时作为缓冲电路操作,并且可以在所述旋转变压器输出信号具有负极性时作为反相放大器操作。

当所述整流信号的极性与所述旋转变压器输出信号的极性相反时,所述开关放大电路可以在所述旋转变压器输出信号具有正极性时作为反相放大器操作,并且在所述旋转变压器输出信号具有负极性时作为缓冲电路操作。

如上所述,根据本公开的实施例,可以使用确保线性度的元件(诸如运算放大器(op-amp))来配置电路以改善线性度。与使用多个部件的常规旋转变压器数字转换器(RDC)不同,电路可以由包括运算放大器和开关放大电路的少量部件实现。因此这样可以减少电路的尺寸,并且实时补偿旋转变压器输出信号,使得可以减少测量误差。

附图说明

为了更好地理解本公开,将通过示例描述各种形式,并且将向参考附图标注附图标记。

图1是示出根据本公开的实施例的对旋转变压器输出信号进行整流的系统的框图。

图2是示出根据本公开的实施例的旋转变压器的结构和旋转变压器信号的波形的视图。

图3是根据本公开的实施例的整流电路的框图。

图4是示出根据本公开的实施例的对旋转变压器输出信号进行整流的方法的流程图。

图5示出了说明根据本公开的实施例的参考激励信号的输出原理的信号波形。

图6示出了说明根据本公开的实施例的参考整流信号和延迟信号的输出原理的信号波形。

图7示出了根据本公开的实施例的延迟量检测电路的内部配置。

图8A和图8B示出了根据本公开的实施例的相位差检测信号和延迟量过量/不足信号。

图9是示出根据本公开的实施例的使用微处理器的输出比较功能的输出信号的输出原理的框图。

图10是根据本公开的实施例的使用输出比较功能来输出整流信号的流程图。

图11示出了根据本公开的实施例的使用输出比较功能的输出信号。

图12示出了根据本公开的实施例的开关放大电路。

图13是当根据本公开的实施例的开关放大电路是缓冲电路时的电路图。

图14是当根据本公开的实施例的开关放大电路是放大率为-1的反相放大器时的电路图。

图15包括示出根据本公开的实施例的当旋转变压器输出信号的极性等于整流信号的极性时的补偿信号的曲线图。

图16包括示出根据本公开的实施例的当旋转变压器输出信号的极性不同于整流信号的极性时的补偿信号的曲线图。

图17是示出根据本公开的实施例的使用微处理器的输入捕获功能的输出信号的输出原理的框图。

附图标记说明

10:激励信号发生器 11:激励信号

12:旋转变压器输出信号 13:参考整流信号

14:延迟信号 15:参考激励信号

16:整流信号 17:补偿信号

20:旋转变压器 21:初级侧绕组

22:L1绕组 23:L2绕组

24:转子 25:激励输入信号

26:旋转变压器信号 30:滤波器

40:放大器 50:第一比较器

60:第二比较器 70:开关放大电路

71:计数器电路 72:比较电路

73:比较值寄存器 74:输出电路

80:延迟量检测电路 81:异或门

82:相位差检测信号 83:D型触发器

84:延迟量过量/不足信号 90:微处理器

91、92、93:电阻器 94:开关

100:整流电路 141:输入捕获寄存器

142:计数器电路 143:比较电路

144:比较值寄存器 145:输出电路

具体实施方式

在以下详细描述中,仅通过说明的方式,仅示出和描述了本公开的某些示例性实施例。如本领域技术人员将认识到的,在不脱离本公开的精神或范围的情况下,可能以各种不同的方式修改所描述的实施例。因此,附图和描述被认为本质上是说明性的而非限制性的。贯穿本说明书,相同的附图标记表示相同的元件。

在本文中使用的术语只用于描述具体实施例的目的并且并非意图限制本公开。在本说明书的整体中,除非明确地描述为具有相反的意思,否则词语“包括(comprise)”和变体(诸如“包括(comprises)”或“包括(comprising)”)将被理解为暗示包括所述元件,但不排除任何其他元件。除非上下文另外明确说明,否则单数形式“一(a/an)”和“所述(the)”也意图包括复数形式。如本文所使用,术语“和/或”包括一个或多个相关所列项目的任何和所有组合。

附加地,应当理解的是,以下方法或其方面中的一个或多个可以由至少一个控制单元执行。术语“控制单元”可以指代包括存储器和处理器(或微处理器)的硬件装置。存储器被配置成存储程序指令,并且处理器被特别编程为执行所述程序指令以执行下面进一步描述的一个或多个过程。如本文所述,控制单元可以控制单元、模块、部件、装置等的操作。此外,应当理解的是,如本领域普通技术人员将理解的,以下方法可以由包括控制单元的设备结合一个或多个其他部件来执行。

此外,本公开的控制单元可以体现为包含由处理器执行的可执行程序指令的非暂态计算机可读介质。计算机可读介质的示例包括但不限于ROM、RAM、光盘(CD)-ROM、磁带、软盘、闪存驱动器、智能卡和光学数据存储装置。计算机可读记录介质也可以分布在整个计算机网络中,使得程序指令以分布式方式来存储和执行,例如,通过远程信息处理服务器或控制器区域网(CAN)。

图1是示出根据本公开的实施例的对旋转变压器输出信号进行整流的系统的框图。

如图1所示,根据本公开的实施例的检测旋转变压器输出信号的延迟量的系统用于检测并补偿从旋转变压器20输出的信号的延迟量。旋转变压器20用于检测电动机转子的位置,但滤波器30等使旋转变压器信号26和26’延迟,导致未测量到转子的准确位置。

检测旋转变压器输出信号的延迟量的系统包括激励信号发生器10、旋转变压器20、滤波器30和整流电路100。

激励信号发生器10输出激励信号11,并将激励信号11输入旋转变压器20和整流电路100中,所述激励信号11是针对每一个电动机位置的信号。例如,激励信号发生器10可以是中央处理单元(CPU)、电动机等,但不限于此。此外,通过由放大器40放大激励信号11而产生的激励输入信号25可以被输入旋转变压器20(参见图2和图3)。由激励信号发生器10产生激励信号11的过程对于本领域普通技术人员来说是显而易见的,并且因此在本文中省略其描述。

作为用于检测电动机转子角度的装置的旋转变压器20接收激励信号11并输出旋转变压器信号26和26’。旋转变压器20可以接收通过由放大器40放大激励信号11而产生的激励输入信号25。

作为用于去除旋转变压器信号26和26’的噪声的装置的滤波器30从旋转变压器20接收旋转变压器信号26和26’,去除旋转变压器信号26和26’的噪声,并输出旋转变压器输出信号12和12’。

将参考图2描述旋转变压器20的结构和旋转变压器信号26和26’。

图2是示出根据本公开的实施例的旋转变压器的结构和旋转变压器信号的波形的视图。

旋转变压器20包括初级侧绕组21、次级侧L1绕组22、次级侧L2绕组23和转子24。

激励输入信号25被输入初级侧绕组21。在次级侧L1绕组22中,通过磁通交链的正弦波和激励输入信号25彼此相乘,使得输出旋转变压器信号26。激励信号11可以被输入初级侧绕组21。

在次级侧L2绕组23中,通过磁通交链的余弦波和激励输入信号25彼此相乘,使得输出旋转变压器信号26’。

旋转变压器信号26和26’分别是具有正弦波和余弦波的信号,并且被周期性地输出。

输出旋转变压器信号26和26’的过程对于本领域普通技术人员来说是显而易见的,并且因此省略其描述。

在旋转变压器信号26和26’经过滤波器30时,旋转变压器信号26和26’的噪声被分别去除,噪声被去除的旋转变压器信号26和26’被输出作为旋转变压器输出信号12和12’,并且旋转变压器输出信号12和12’并行地输入相应的整流电路100。由于整流电路100的系统的操作相同,因此将描述由整流电路100对一个旋转变压器输出信号12进行整流的情况。

整流电路100接收旋转变压器输出信号12并对其进行整流。将参考图3详细描述整流电路100。

图3是根据本公开的实施例的旋转变压器输出信号的整流电路的框图。

如图3所示,根据本公开的实施例的整流电路100包括第一比较器50、第二比较器60、开关放大电路70、延迟量检测电路80和微处理器90。

第一比较器50接收旋转变压器输出信号12并对其进行整流,并且输出参考激励信号15。

第二比较器60对从激励信号发生器10输出的激励信号11进行整流,并且输出参考整流信号13。

第一比较器50和第二比较器60可以是运算放大器,但不限于此。

开关放大电路70基于整流信号16对旋转变压器输出信号12进行整流,并且输出补偿信号17。

延迟量检测电路80将参考激励信号15与延迟信号14相互比较,并且输出相位差检测信号82和延迟量过量/不足信号84,这些信号是针对旋转变压器输出信号12的延迟量的信号。

延迟量检测电路80可以通过由设定程序操作的至少一个处理器来实现。设定程序可以被编程为执行输出相位差检测信号82和延迟量过量/不足信号84的方法的每个步骤,这些信号是针对根据本公开的实施例的旋转变压器输出信号12的延迟量的信号。

微处理器90接收参考整流信号13,任意延迟参考整流信号13以输出延迟信号14,使用从延迟量检测电路80输出的相位差检测信号82来计算延迟量,以及基于延迟量来延迟参考整流信号13以输出整流信号16。

微处理器90可以通过由设定程序操作的至少一个处理器来实现。根据本公开的实施例,设定程序可以被编程为执行检测旋转变压器输出信号12的延迟量的方法的每个步骤。

微处理器90可以使用输出比较功能来延迟参考整流信号13。将在下面描述输出比较功能。

这里,延迟信号14和整流信号16都是通过延迟参考整流信号13而产生的信号,但延迟信号14是通过使参考整流信号13任意地延迟预设值以便计算延迟量而产生的信号,并且整流信号16是通过使参考整流信号13延迟所述延迟量以便产生补偿信号17而产生的信号。此外,参考激励信号15是其相位和方向等于旋转变压器输出信号12的相位和方向的信号。

图4是示出根据本公开的实施例的对旋转变压器输出信号进行整流的方法的流程图。

如图4所示,在将激励信号11输入第二比较器60并输出参考整流信号13时,根据本公开的实施例的对旋转变压器输出信号进行整流的方法开始(S100)。

然后,将旋转变压器输出信号12输入第一比较器50和开关放大电路70中的每一个。第一比较器50对旋转变压器输出信号12进行整流和放大,并且输出参考激励信号15(S110)。

图5示出了输出参考激励信号15。当具有正值的旋转变压器输出信号12输入第一比较器50时,第一比较器50输出1作为参考激励信号15,并且当具有负值的旋转变压器输出信号12输入第一比较器50时,第一比较器50输出0作为参考激励信号15。将参考激励信号15输入延迟量检测电路80。

图6示出了输出参考整流信号13和延迟信号14。当具有正值的激励信号11输入第二比较器60时,第二比较器60输出1作为参考整流信号13,并且当具有负值的激励信号11输入第二比较器60时,第二比较器60输出0作为参考整流信号13。将参考整流信号13输入微处理器90。

微处理器90使参考整流信号13任意地延迟预设值以输出延迟信号14(S120)。将延迟信号14输入延迟量检测电路80。

这里,预设值是指用于由微处理器90任意延迟参考整流信号13以便将参考整流信号13与参考激励信号15进行比较的值。此外,在从微处理器90输出延迟信号14的情况下,可以使用微处理器的输出比较功能。

延迟量检测电路80将参考激励信号15与延迟信号14相互比较,并且输出针对旋转变压器输出信号12的相位差的所述相位差检测信号82和作为关于方向的延迟量信号的延迟量过量/不足信号84,以便将相位差检测信号82和延迟量过量/不足信号84输入微处理器90(S130)。将参考图7和图8描述从延迟量检测电路80输出相位差检测信号82和延迟量过量/不足信号84的过程。

图7示出了延迟量检测电路的内部配置,并且图8A和图8B示出了从延迟量检测电路输出的相位差检测信号和延迟量过量/不足信号。

延迟量检测电路80包括异或门81和D型触发器83。

异或门81确定两个输入信号的相位彼此相等的情况为“假”以输出“0”,并且确定两个输入信号的相位彼此不同的情况为“真”以输出“1”。也就是说,当延迟信号14和参考激励信号15输入异或门81时,异或门81将延迟信号14和参考激励信号15的相位相互比较,并且输出相位差检测信号82。

D型触发器83比较输入信号的相位相对于参考时钟超前还是滞后,并且输出比较结果。参考激励信号15作为输入信号输入D型触发器83,并且延迟信号14作为参考时钟输入D型触发器83。在这种情况下,D型触发器83输出检测延迟信号14相对于参考激励信号15超前还是滞后的信号作为延迟量过量/不足信号84。在如图8A所示的延迟信号14与参考激励信号15相比超前的情况下,D型触发器83输出“0”作为延迟量过量/不足信号84,并且在如图8B所示的延迟信号14与参考激励信号15相比滞后的情况下,D型触发器83输出“1”作为延迟量过量/不足信号84。将相位差检测信号82和延迟量过量/不足信号84输入微处理器90,并且使用微处理器90的输出比较功能来检测延迟量。

将相位差检测信号82输入微处理器90,使得产生中断。仅在相位差检测信号82的值改变的情况下产生中断。也就是说,如图8A和图8B所示,相位差检测信号82从“0”变为“1”(在下文中被称为“上升沿”)或者从“1”变为“0”(在下文中被称为“下降沿”)。因此,在上升沿和下降沿处产生中断。此外,中断值在上升沿变为“1”并且在下降沿变为“0”。在上升沿产生的中断值为“1”的中断被称为上升中断,并且在下降沿产生的中断值为“0”的中断称为下降中断。

此外,上升中断和下降中断重复产生作为中断。在将相位差检测信号82输入微处理器90以产生上升中断时,计数被设置为0并持续增加,直到产生下降中断。在这种情况下,延迟信号14的计数和延迟量彼此相加以变为旋转变压器输出信号12的延迟量。

微处理器90使参考整流信号13延迟所检测的延迟量以输出整流信号16,并且将整流信号16输入开关放大电路70(S140)。

可以使用微处理器90的输出比较功能以便输出整流信号16。将参考图9描述输出比较功能。

图9是说明微处理器的输出比较功能的原理的框图。

实现输出比较功能的微处理器90包括计数器电路71、比较电路72、比较值寄存器73和输出电路74。计数器电路71通过参考时钟执行计数,并且比较电路72检测计数是否等于输入比较值寄存器73的计数。当计数器电路71的计数等于比较值寄存器73的计数时,通过输出电路74输出预设输出调度值。

在使用微处理器90的输出比较功能来延迟信号的情况下,微处理器90需要设置输出比较功能以使得最初操作输出比较功能,并且设置外部中断或引脚电平变化中断(PCINT),使得在上升沿和下降沿都产生外部中断或PCINT。

图10和图11示出了使用微处理器的输出比较功能来输出整流信号的过程。

当输入参考整流信号13以使得在上升沿(参考整流信号13从0变为1的点)产生上升中断,或者在下降沿(参考整流信号13从1变为0的点)产生下降中断时,微处理器90将中断值存储在寄存器中(S210)。可以利用外部中断或PCINT以便产生中断,但本公开不限于此。此外,寄存器是指嵌入在微处理器90中的任何寄存器。

当产生上升中断(其中断值为1)或下降中断(其中断值为0)时,将计数器电路71的计数初始化为0,然后使其增加(S220)。计数器电路71的计数的增加速度取决于参考时钟的值而改变。例如,在参考时钟被设置为1MHz的情况下,计数每1微秒增加1。

在初始化计数器电路71的计数时,将延迟量存储在比较值寄存器73中(S230)。延迟量是指在将相位差检测信号82输入微处理器90而产生上升中断或下降中断时使用上述微处理器90的输出比较功能来检测的延迟量。微处理器90确定存储在寄存器中的中断的值是否为1(S240)。当在S240中确定存储在寄存器中的中断的值是1时,微处理器90将输出电路74的输出调度值调度为1(S241)。当在S240中确定存储在寄存器中的中断的值是0时,微处理器90将输出电路74的输出调度值调度为0(S242)。

然后,比较电路72将通过计数器电路71增加的计数与存储在比较值寄存器73中的计数相互比较。当通过计数器电路71增加的计数等于存储在比较值寄存器73中的计数时(S250),输出电路74输出1或0,其作为输出调度值(S260)。

输出调度值1和0被反复输出以输出整流信号16。也就是说,如图11所示,微处理器90基于旋转变压器输出信号12的延迟量来延迟参考整流信号13以输出整流信号16。微处理器90将整流信号16输入开关放大电路70(S140)。

开关放大电路70基于整流信号16对旋转变压器输出信号12进行整流,并且输出补偿信号17(S150)。

在下文中,将参照图12至图14描述开关放大电路70,并且将参照图15和图16描述输出补偿信号17的过程。

在下文中,在图12至图16中,考虑了整流信号16在整流信号16的值为“1”的部分中具有正极性,并且在整流信号16的值为“0”的部分中具有负极性。

图12是示出根据本公开的实施例的开关放大电路的电路图。

开关放大电路70包括三个电阻器91、92和93。三个电阻器91、92和93的电阻值R1、R2和R3彼此相等。可以取决于整流信号16的极性来打开或关闭开关94。详细地说,在输入开关放大电路70的开关94的整流信号16具有负极性的情况下,开关94被关闭以作为放大率为-1的反相放大器操作,在输入开关放大电路70的开关94的整流信号16具有正极性的情况下,开关94被打开以作为缓冲电路操作。此外,开关94可以是模拟开关或晶体管,但不限于此。嵌入微处理器90中的微处理器控制单元(MCU)(未示出)可以控制开关94的打开和关闭。

将参考图13和图14描述取决于开关94的操作状态的开关放大电路70的操作。

图13是当根据本公开的实施例的开关放大电路是缓冲电路时的电路图。当整流信号16具有正极性时,开关放大电路70的开关94被打开。在这种情况下,三个电阻器91、92和93的电阻值R1、R2和R3彼此相等,并且因此开关放大电路70作为缓冲电路操作。

图14是当根据本公开的实施例的开关放大电路是放大率为-1的反相放大器时的电路图。当整流信号16具有负极性时,开关放大电路70的开关94被关闭。在这种情况下,三个电阻器91、92和93的电阻值R1、R2和R3彼此相等,并且因此开关放大电路70作为放大率为-1的反相放大器操作。

将参考图15和图16描述取决于开关放大电路70的操作状态的补偿信号输出。

图15和图16示出了当旋转变压器信号26和26’在旋转变压器信号26和26’的一个周期中具有正相位时,基于整流信号16对旋转变压器输出信号12进行整流,使得输出补偿信号17。同样在旋转变压器信号26和26’具有反相位的情况下,基于整流信号16对旋转变压器输出信号12进行整流,使得输出补偿信号17。

图15包括示出当旋转变压器输出信号的极性等于整流信号的极性时的补偿信号的曲线图。

如图15所示,当旋转变压器输出信号12和整流信号16都具有正极性时,开关放大电路70作为缓冲电路进行操作,当旋转变压器输出信号12和整流信号16都具有负极性时,开关放大电路70作为放大率为-1的反相放大器进行操作。

因此,当旋转变压器输出信号12具有正极性时,在保持旋转变压器输出信号12的量值和相位的状态下对旋转变压器输出信号12进行整流,使得输出补偿信号17,并且当旋转变压器输出信号12具有负极性时,在保持旋转变压器输出信号12的量值并且仅使旋转变压器输出信号12的相位反向的状态下对旋转变压器输出信号12进行整流,使得输出补偿信号17。

以此方式,当旋转变压器输出信号12的极性等于整流信号16的极性时,对旋转变压器输出信号12进行整流,使得输出具有正极性的补偿信号17。

图16是示出当旋转变压器输出信号的极性不同于整流信号的极性时的补偿信号的曲线图。

如图16所示,当旋转变压器输出信号12具有负极性并且整流信号16具有正极性时,开关放大电路70作为缓冲电路进行操作,并且当旋转变压器输出信号12具有正极性并且整流信号16具有负极性时,开关放大电路70作为放大率为-1的反相放大器进行操作。

因此,当旋转变压器输出信号12具有正极性时,在保持旋转变压器输出信号12的量值并且使旋转变压器输出信号12的相位反向的状态下对旋转变压器输出信号12进行整流,使得输出补偿信号17,并且当旋转变压器输出信号12具有负极性时,在保持旋转变压器输出信号12的量值和相位的状态下对旋转变压器输出信号12进行整流,使得输出补偿信号17。

以此方式,当旋转变压器输出信号12和整流信号16的极性彼此相反时,对旋转变压器输出信号12进行整流,使得输出具有负极性的补偿信号17。

此外,分别从彼此并联连接的两个电路输出补偿信号17。对输出补偿信号17进行采样以获得正弦波和余弦波,并且将正弦波和余弦波分别输入角度跟踪观察器(ATO)(未示出)的两个输入端子。

然后,可以使用ATO来检测电动机的转子的位角,并且可以补偿旋转变压器输出信号12的延迟量。

对补偿信号17进行采样或使用ATO来检测电动机转子的位角的方法,以及补偿旋转变压器输出信号12的延迟量的方法对于本领域普通技术人员来说是显而易见的,并且因此在本文中省略对其的描述。

在另一个示例中,可以使用微处理器90的输入捕获功能来检测旋转变压器输出信号12的延迟量。图17是示出根据本公开的实施例的使用微处理器的输入捕获功能的输出信号的输出原理的框图。

微处理器的输入捕获功能类似于上述输出比较功能,但与当由于向微处理器90输入相位差检测信号82而产生中断时将计数器电路的计数初始化为0并且计算延迟量的输出比较功能不同之处在于:当产生中断时,在不将计数器电路的计数初始化为0的情况下计算旋转变压器输出信号12的延迟量。

实现输入捕获功能的微处理器90包括输入捕获寄存器141、计数器电路142、比较电路143、比较值寄存器144和输出电路145。

类似于使用微处理器90的输出比较功能的情况,计数器电路142的计数被设置为0,计数器电路142通过参考时钟开始计数,比较电路143检测计数是否等于输入比较值寄存器144的计数,并且当计数等于输入比较值寄存器144的计数时,通过输出电路145输出预设输出调度值作为输出信号。输入比较值寄存器144的计数对应于旋转变压器输出信号12的延迟量。

将描述使用微处理器90的输入捕获功能来检测旋转变压器输出信号12的延迟量的方法。

当通过相位差检测信号82产生上升中断时,在输入捕获寄存器中存储上升计数,所述上升计数是在产生上升中断的时间点的计数。

然后,当通过相位差检测信号82产生下降中断时,在输入捕获寄存器141中存储下降计数,所述下降计数是在产生下降中断的时间点的计数。

微处理器90计算下降计数与上升计数之间的差值以检测旋转变压器输出信号12的延迟量。微处理器90基于所检测的延迟量输出整流信号16以将整流信号16输入开关放大电路70。开关放大电路70基于整流信号16对旋转变压器输出信号12进行整流,并且输出补偿信号17。分别从并联连接的电路输出补偿信号17,并且基于相应输出的补偿信号17使用ATO,可以检测电动机转子的位角,并且可以来补偿旋转变压器输出信号12的延迟量。

虽然已经结合某些实施例描述了本公开,但是应当理解的是,本公开不限于所公开的实施例,而是相反旨在覆盖所附权利要求的精神和范围内包括的各种修改和等同布置。

26页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种霍尔信号采集装置及其工作方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!