半导体器件的制作方法

文档序号:10486444阅读:297来源:国知局
半导体器件的制作方法
【专利摘要】本发明涉及一种半导体器件,在该半导体器件中,将正弦波信号输入到第一输入部,并且将余弦波信号输入到第二输入部。多路复用器交替选择正弦波信号和余弦波信号中的一个。模数转换器将多路复用器的输出信号转换成数字值。切换电路耦合在第一和第二输入部中的至少一个与多路复用器之间。为了减小由A/D转换器的非线性误差引起的角度确定误差,切换电路被配置为能反转输入的正弦波信号或输入的余弦波信号。
【专利说明】半导体器件
[0001 ]相关申请的交叉参考
[0002]2015年I月29日提交的日本专利申请N0.2015_015618的公开,包括说明书、附图和摘要,通过引用的方式将其作为整体并入本文。
技术领域
[0003]本发明涉及一种半导体器件,例如,其被用于将从分解器输出的信号转换成数字信号的分解器-数字转换器。
【背景技术】
[0004]分解器被认为是用在恶劣环境诸如工业机械或汽车动力系统电动机中的旋转角传感器。该分解器输出表示电角度的正弦的模拟正弦波信号,以及表示电角度的余弦的模拟余弦波信号。分解器-数字转换器(在下文中称为R/D转换器)将正弦波信号和余弦波信号转换成数字值。然后,分解器基于已经数字转换的正弦波信号和余弦波信号来计算电角度(例如,参见日本未审专利申请公开N0.2004-309285(专利文献I))。

【发明内容】

[0005]在典型的R/D转换器中,正弦波信号和余弦波信号被多路复用器交替选择。然后,通过公共模数(A/D)转换器将选择的信号转换成数字信号。在这种情况下,A/D转换器的非线性误差会导致最终的检测电角度的误差。这种误差不仅出现在R/D转换器中,而且出现在顺序地A/D转换多个信号时。
[0006]从本说明书和附图的下列描述中,这些和其他目的和优势将变得明显。
[0007]在根据实施例的半导体器件中,为了反转正弦波信号和余弦波信号中的至少一个,将切换电路设置在多路复用器的前面。
[0008]根据上述实施例,能够减小由A/D转换器的非线性误差引起的角度确定误差。
【附图说明】
[0009]图1是示出作为根据第一实施例的半导体器件的R/D转换器10的配置的框图;
[0010]图2是示出输入到分解器3的励磁信号EX,以及从分解器3输出的正弦波信号SNl和余弦波信号CSl的实例的图;
[0011]图3A和3B是示出图1的切换电路SWa的配置和操作的实例的电路图;
[0012]图4是示出图1的角度运算电路12的配置的实例的框图;
[0013 ]图5是以表格格式示出关于图1的角度范围确定电路13的输入和输出值之间的关系的图;
[0014]图6A和6B是示出关于正弦波信号SNl和余弦波信号CSl的振幅和角度Φ之间的关系的图;
[0015]图7是当电角度Θ为135度时的正弦波信号SNl和余弦波信号CSl的波形图;
[0016]图8是用于示出A/D转换器的非线性误差的图;
[0017]图9是示出根据第二实施例的R/D转换器1A的配置的框图;
[0018]图10是以表格格式示出关于图9的各个角度范围确定电路13A和13B的输入和输出值之间的关系的图;
[0019]图11是在图9的R/D转换器1A中,关于输入到A/D转换器11的正弦波信号SN2和余弦波信号CS2的振幅和角度Φ之间的关系的图;
[0020]图12以表格格式示出在图9的角度范围确定电路13A和13B的变型例中输入和输出值之间的关系;
[0021]图13是在第二实施例的变型例中的、输入到A/D转换器11的正弦波信号SN2和余弦波信号CS2的振幅和角度Φ之间的关系的图;
[0022]图14是示出根据第三实施例的R/D转换器1B的配置的框图;
[0023 ]图15是示出图14示出的各个部分的操作波形的时序图;
[0024]图16A和16B是示出从图14示出的放大器AMPa输出的正弦波信号SN2的波形实例的图;
[0025]图17是示出根据第四实施例的R/D转换器1C的配置的框图;
[0026]图18是以表格格式示出关于图17的角度范围确定电路13的输入和输出值之间的关系的图;
[0027]图19A和19B是示出从图17示出的放大器AMPa输出的正弦波信号SN2的波形实例的图;
[0028]图20是示出根据第五实施例的R/D转换器1D的配置的框图;
[0029]图21A和21B是以表格格式示出关于图20的各个角度范围确定电路13A和13B的输入和输出值之间的关系的图;和
[0030]图22是示出电动机控制装置的配置的框图。
【具体实施方式】
[0031]在下文中,将参考附图详细描述实施例。注意,相同或相应的部分用相同的附图标记表示,且将不再重复其描述。
[0032]第一实施例
[0033]R/D转换器的配置
[0034]图1是示出作为根据第一实施例的半导体器件的R/D转换器10的配置的框图。注意,在第一实施例中,该R/D转换器被描述为半导体器件的实例。然而,如第六实施例所述,也能用包括R/D转换器的集成电路(例如,微控制单元)配置该半导体器件。
[0035]参考图1,该R/D转换器10包括输入部Tl和T2、输出部T3、放大器AMPa和AMPb、电阻元件R13、R14、R23和R24、切换电路SWa、多路复用器MUX、A/D转换器11、角度运算电路12和角度范围确定电路13。该R/D转换器10基于从分解器3接收到的正弦波信号SNl和余弦波信号CSl来计算角度Φ。下面将描述分解器3和R/D转换器10的各自部分的配置。
[0036](分解器)
[0037]分解器3包括一个转子线圈和两个定子线圈。当轴倍角(axial double angle)为I时,例如以彼此成90度的角度机械布置两个定子线圈。当励磁信号EX输入到转子线圈时,将从两个定子线圈分别输出正弦波信号SNl和余弦波信号CSl,通过用电角度的正弦调制励磁信号EX得到正弦波信号SNl,并且通过用电角度的余弦调制励磁信号EX得到余弦波信号CS1。当转子的机械角为Θ,电角度为Θ,且轴倍角为N时,由等式Θ=ΝΧ Θ给出关系。
[0038]图2是示出输入到图1的分解器3的励磁信号ΕΧ,以及从分解器3输出的正弦波信号SNl和余弦波信号CSl的实例的图。在图2中,假定励磁信号EX为sin(cot)(其中ω为角频率,t为时间)且转子以角速度Ω旋转(其中ω =1X Ω)。轴倍角设定为I。在这种情况下,转子的旋转角(电角度)θ具有θ= 的关系。注意,图2的水平轴的时间用Ω来标准化。在这种情况下,正弦波信号SNl用s in ω t.sin0 = sinot.sin Ω t表示,且余弦波信号CSl用sin ωt.cos θ = cos ω t.cos Ω t表不。
[0039]再次参考图1,输入部Tl的正侧输入端子Tlp和负侧输入端子Tln通过电阻元件Rll和Rl 2分别親合到分解器3。输入部TI接收差分正弦波信号SNl。输入部T2的正侧输入端子T2p和负侧输入端子T2n通过电阻元件R21和R22分别耦合到分解器3。输入部T2接收差分余弦波信号CSl。
[0040](放大器)
[0041]放大器AMPa和AMPb是例如运算放大器。放大器AMPa的非反相输入端子(正端子)通过切换电路SWa親合到输入部Tl的正侧输入端子Tip。放大器AMPa的反相输入端子(负端子)通过切换电路SWa耦合到输入部Tl的负侧输入端子Tin。而且,放大器AMPa的反相输入端子(负端子)通过电阻元件R13还耦合到放大器AMPa的输出端子。而且,放大器AMPa的非反相输入端子(正端子)通过电阻元件Rl 4親合到给出公共电位com的节点。
[0042]类似地,放大器AMPb的非反相输入端子(正端子)耦合到输入部T2的正侧输入端子T2p,放大器AMPb的反相输入端子(负端子)親合到输入部T2的负侧输入端子T2n。而且,放大器AMPb的反相输入端子(负端子)还通过电阻元件R23耦合到放大器AMPb的输出端子。而且,放大器AMPb的非反相输入端子(正端子)还通过电阻元件R24耦合到给出公共电位com的节点。
[0043]在上述配置中,当电阻元件Rll和R12大小相等时且当电阻元件R13和R14大小相等时,放大器AMPa输出通过从输入部TI的正侧输入端子TIp的电位减去输入部Tl的负侧输入端子Tln的电位得到的信号。换句话说,它输出通过放大差分正弦波信号SNl得到的单端正弦波信号SN2。同样,当电阻元件R21和R22大小相等时且当电阻元件R23和R24大小相等时,放大器AMPb输出通过从输入部T2的正侧输入端子T2p的电位减去输入端子T2的负侧输入端子Τ2η的电位得到的信号。换句话说,它输出通过放大差分余弦波信号CSl得到的单端余弦波信号CS2。
[0044](切换电路)
[0045]在第一实施例的情况下,切换电路SWa设置在输入部Tl和放大器AMPa之间。当切换信号SWSa处于有效状态时,切换电路SWa反转属于差分信号的正弦波信号SNl的正侧和负侦U,也就是,反转正弦波信号SNl的值,并输入到放大器AMPa。另一方面,当切换信号SWSa处于无效状态时,切换电路SWa不反转正弦波信号SNl,并将正弦波信号SNl输入到放大器AMPa。在下面的描述中,前者情况称为切换电路SWa处于反转状态,后者情况称为切换电路SWa处于非反转状态。
[0046]在本实施例中,假定当切换信号SWSa处于有效状态时,切换信号SWSa的逻辑电平为高电平(H电平)或为“I”。而且,假定当切换信号SWSa处于无效状态时,切换信号SWSa的逻辑电平为低电平(L电平)或为“O”。可以使有效/无效状态和信号逻辑电平之间的上述关系相反。
[0047 ]图3A和3B是示出图1示出的切换电路SWa的配置和操作的实例的电路图。参考图3A和3B,切换电路SWa包括切换元件21至24和反相器25。切换元件21耦合在输入节点INn和输出节点OUTn之间。切换元件22耦合在输入节点INn和输出节点OUTp之间。切换元件23耦合在输入节点INp和输出节点OUTn之间。切换元件24耦合在输入节点INp和输出节点OUTp之间。
[0048]切换元件21至24中的每一个都配置有例如P型金属氧化物半导体(MOS)晶体管。当控制电极接收有效控制信号时,切换元件导通。另一方面,当控制电极接收无效控制信号时,切换元件不导通。通过由反相器25反转切换信号SWSa的逻辑电平得到的信号,被输入为对切换元件21和24的控制信号。切换信号SWSa被输入为对切换元件22和23的控制信号。
[0049]因此,如图3A所示,当切换信号SWSa处于无效状态(L电平或“O”)时,切换电路SWa变成非反转状态。如图3B所示,当切换信号SWSa处于有效状态(H电平或“I”)时,切换电路SWa变成反转状态。
[0050](多路复用器、A/D转换器)
[0051]再次参考图1,多路复用器MUX交替选择从放大器AMPa输出的正弦波信号SN2和从放大器AMPb输出的余弦波信号CS2。然后,多路复用器MUX向A/D转换器11输出选择的信号。多路复用器MUX交替切换信号时的切换时间(用于选择放大器AMPa—次和用于选择放大器AMPb—次的周期中的每一个)被设定为将由A/D转换器11采样的模拟值转换为一个角度Φ的值所需的时间,其中一个角度Φ约是例如励磁信号EX的周期(2π/ω)的百分之一。注意,可以在多路复用器MUX和各个放大器AMPa和AMPb之间设置采样&保持(S/Η)电路9a、9b。
[0052]A/D转换器(ADC:模数转换器)11将通过多路复用器MUX选择的正弦波信号SN2和余弦波信号CS2转换成数字值。例如,可以使用顺序变换法等作为A/D转换器11。
[0053](角度运算电路)
[0054]角度运算电路12基于由A/D转换器11转换成数字值的正弦波信号SN2和余弦波信号CS2,计算对应于转子的电角度Θ的角度φ(其中当误差为O时Φ=θ)。
[0055]图4是示出图1示出的角度运算电路12的配置的实例的框图。参考图4,角度运算电路12具有包括正弦/余弦分配电路32、乘法电路33和34、减法电路35、同步检测电路36、补偿器37、累积计数器38、余弦只读存储器(R0M)39和正弦ROM 40的已知配置。在下文的描述中,假定励磁信号EX为sin( ω t),且转子的电角度为Θ。
[0056]正弦/余弦分配电路32将A/D转换器11的输出分配成正弦波信号SN2(sin0.sin?t)和余弦波信号CS2(cos0.sin ω t)。在这时,当使正弦波信号SN2基于切换信号SWSa反转时,使它乘以负I的值并使它返回到原始值。
[0057]乘法电路33乘以正弦波信号SN2(sin0.sin ω t)和计算的角度Φ的余弦(cos Φ )。乘法电路34乘以余弦波信号CS2(cos0.sin ω t)和计算的角度Φ的正弦(sin Φ )。注意,余弦ROM 39基于事先存储的各种角度Φ和各个角的余弦(cosc1之间的关系,输出当前角度Φ的余弦(cos Φ)。正弦ROM 40基于事先存储的各种角度Φ和各个角的正弦(sin Φ)之间的关系,输出当前角度Φ的正弦(8?ηΦ )。
[0058]减法电路35通过由乘法电路33的输出减去乘法电路34的输出来计算偏差εI。偏差ε?由下面的等式得到:
[0059]ε? = sin0 ? cos Φ.sin ω t~cos0.sin Φ.sin ω t
[0060]=sin(0-φ ).sin ω t---(I)
[0061]同步检测电路36通过从由减法电路35输出的偏差ε?移除励磁信号成分(sincot)来计算偏差ε2 = ??η(θ-φ)。同步检测电路36的输出经由补偿器37由累积计数器38计数。结果,计算出角度Φ。通过控制偏差ε2为0,得出θ = φ。
[0062](角度范围确定电路)
[0063]再次参考图1,角度范围确定电路13是用于基于计算的角度Φ产生切换信号SWSa的逻辑电路。响应于产生的切换信号SWSa,切换切换电路SWa,使得输入到A/D转换器11的正弦波信号SN2和余弦波信号CS2具有相同的相位。注意,角度范围确定电路13配置控制切换电路SWa的切换时间的开关控制电路20 ο下面参考图1和5,将描述进一步细节。
[0064]图5是以表格格式示出关于图1的角度范围确定电路13的输入和输出值之间的关系的图。
[0065]参考图5,当角度Φ( = θ)在第一象限(O至90度)时,sin0^O且COS0 2 O。而且,当角度Φ ( = θ)在第三象限(180至270度)时,sin0 <0且cos0 <0。由于这个原因,在这些角度范围中,输入正弦波信号SNl(sin0.sincot)和输入余弦波信号CSl(cos0.sincot)相位原本是相同的。因此,切换信号SWSa变成无效状态(“O”),并控制切换电路SWa使其处于无效状
??τ O
[0066]另一方面,当角度φ ( = θ)在第二象限(90至180度)时,sin0 2O且cos0 <0。而且,当角度Φ ( = θ)在第四象限(270至360度)时,sin0 <0且cos0 2O。由于这个原因,在这些角度范围中,输入正弦波信号SNl(sin0.sinco t)和输入余弦波信号CSl(cos0.sincot)被反相。因此,切换信号SWSa变成有效状态(“I” ),并控制切换电路SWa使其进入反转状态。
[0067]注意,当角度Φ用二进制码的数值表示时,最高和第二高位值“00”示出了角度Φ在第一象限中,位值“01”示出了角度Φ在第二象限中,位值“10”示出了角度Φ在第三象限中,位值“I I”示出了角度Φ在第四象限中。因此,当第二高位值为“I”时,角度Φ表示第二和第四象限的角度。那么,当第二高位值为“O”时,角度Φ表示第一和第三象限的角度。在这种情况下,角度范围确定电路13配置有参考第二高位值并将该位值输出为切换信号SWSa的电路。
[0068]R/D转换器的操作特性
[0069]在下文中,将描述R/D转换器10的操作特性。如上所述,图1的R/D转换器10基于输入正弦波信号SNl和输入余弦波信号CSl来计算角度Φ。角度范围确定电路13设置在R/D转换器10中,以根据计算的角度Φ的范围使切换信号SWSa在有效和无效之间切换。当切换信号SWSa在有效状态时,切换电路SWa变成反转状态,使得正弦波信号SNl被反转(以使得正侧的信号和负侧的信号被反转的方式)。更具体地说,当角度Φ在第二象限(90至180度)或第四象限(270至360度)中,切换电路SWa被控制为进入反转状态。下面描述具体实例。
[0070]图6A和6B是示出关于正弦波信号和余弦波信号的振幅和角度Φ之间的关系的图。在图6A和6B中,示出了当励磁信号EX(sincot)为I时在(ω.t = V2、5jt/2等)时的振幅。图6A示出了输入到R/D转换器10的正弦波信号SNl(sin Φ )和余弦波信号CSl(cos Φ )的振幅和角度Φ之间的关系。图6B示出了输入至IJA/D转换器11的正弦波信号SN2(sin(i)或-??ηΦ )和余弦波信号CS2(cos Φ )的振幅和角度Φ之间的关系。
[0071]如图6Β所示,当角度Φ在第二或第四象限时,输入到A/D转换器11的正弦波信号SN2被转换成由切换电路SWa通过反转初始正弦波信号SNl(sinΦ )得到的信号(-sinΦ )。结果,输入到A/D转换器11的正弦波信号5吧和余弦波信号052的值,比之前输入至呔/0转换器的各个值更接近于彼此。
[0072]图7示出了当电角度Θ为135度时的正弦波信号SNl和余弦波信号CSl的波形。在图7中,假定A = sin(135度)=-cos(135度)。
[0073]如图7所示,当θ = 135度时,输入到R/D转换器10的正弦波信号SN1(A.sincot)和余弦波信号CS1(-A.sincot)振幅是相同的但相位彼此相反。在这种情况下,在切换电路SWa中将正弦波信号SNl反转,使得输入到A/D转换器11的正弦波信号SN2(-A.sin cot)和余弦波信号CS2(-A.sincot)完全相同。因此,计算的角度Φ完全等于135度。
[0074]即使不提供图1的切换电路SWa,只要A/D转换器11中没有非线性误差,计算的角度Φ也不会有误差。然而,实际A/D转换器11曾有非线性误差,这就会导致角度Φ的误差。
[0075]图8是用于示出A/D转换器的非线性误差的图。同样在图8中,假定电角度θ(=φ)为135度。
[0076]参考图1和8,当不提供图1的切换电路SWa时,输入到R/D转换器10的正弦波信号SNKA.sincot)和余弦波信号CS1(-A.sin ω t)保持不变,并输入到A/D转换器11。在这种情况下,从A/D转换器11输出的正弦波信号是A.sincot+Al,且从A/D转换器11输出的余弦波信号是-A.sincot+A2。由于Al不等于Λ2,所以从角度运算电路12输出的角度Φ不是135度,并会出现角度误差。
[0077]另一方面,根据第一实施例的R/D转换器10,当电角度Θ为135和315度时,正弦波信号反转。因此,当通过A/D转换器10获得正弦波信号和余弦波信号时,它们的值是相同的。结果,当通过角度运算电路12使正弦波信号乘以负I来使正弦波信号返回到原始值时,正弦波信号正确地等于乘以负I的余弦波信号。这消除了由A/D转换器11的非线性误差引起的角度变换误差。
[0078]效果
[0079]如上所述,根据第一实施例的R/D转换器10,当计算的角度Φ的范围在第二象限(90至180度)和第四象限(270至360度)时,切换电路SWa被提供为反转正弦波信号。这样,输入到A/D转换器11的正弦波信号和余弦波信号,相位通常是相同的且其值彼此接近,使得它们不可能受A/D转换器11的非线性误差的影响。
[0080]变型例
[0081]也可以在输入部T2和放大器AMPb之间提供切换电路SWb,而不在输入部Tl和放大器AMPa之间提供切换电路SWa,以使余弦波信号CSl代替正弦波信号SNl被反转。在这种情况下,当角度Φ的范围是在第二象限(90至180度)和第四象限(270至360度)时,切换电路SWb反转余弦波信号CSl。
[0082]第二实施例
[0083]配置
[0084]图9是示出根据第二实施例的R/D转换器1A的配置的框图。
[0085]参考图9,第二实施例的R/D转换器1A不同于图1的R/D转换器10之处是在输入部T2和放大器AMPb之间进一步提供了切换电路SWb。在图9的情况下,提供了基于计算的角度Φ来控制切换电路SWa的角度范围确定电路13A,以及基于角度Φ来控制切换电路SWb的角度范围确定电路13B。由于切换电路SWa、SWb的配置的实例与图3A和3B中描述的相同,所以将不再重复其描述。注意,角度范围确定电路13A和13B构成控制切换电路SWa和SWb的切换时间的开关控制电路20。
[0086]图10是以表格格式示出关于图9的角度范围确定电路13A和13B的输入和输出值之间的关系的图。在图9的角度范围确定电路13A和13B中,正弦波信号SN2或余弦波信号CS2根据角度Φ而被反转,输入到A/D转换器11的正弦波信号SN2和余弦波信号CS2两者都大于公共电位com。
[0087]更具体地说,如图10所示,当角度Φ的范围在第三和第四象限(180至360度)时,正弦波的角度范围确定电路13A使切换信号SWSa有效(“I” ),以使正弦波信号SNl的切换电路SWa进入反转状态。当角度Φ的范围在第一和第二象限(O至180度)时,角度范围确定电路13A使切换信号SWSa无效(“O” ),以使正弦波信号SNl的切换电路SWa进入非反转状态。
[0088]同时,当角度Φ的范围在第二和第三象限(90至270度)时,余弦波的角度范围确定电路13B使切换信号SWSb有效(“I” ),以使余弦波信号CS2的切换电路SWb进入反转状态。当角度Φ的范围在第一象限(O至90度)和第四象限(270至360度)时,角度范围确定电路13B使切换信号SWSb无效(“O” ),以使余弦波信号CSl的切换电路SWb进入非反转状态。
[0089]在上述情况下,当角度Φ用二进制码的数值表示时,最高和第二高位值“00”表示角度Φ在第一象限中,位值“OI”表示角度Φ在第二象限中,位值“10”表示角度Φ在第三象限中,位值“11”表示角度Φ在第四象限中。在这种情况下,角度范围确定电路13A配置有参考最高位并将该值输出为切换信号SWSa的电路。角度范围确定电路13B配置有参考最高位值和第二高位值,计算两个值的异或和,并将该结果输出为切换信号SWSb的逻辑电路。
[0090]注意,当正弦波信号SNl和余弦波信号CSl都基于切换信号SWSa和SWSb被反转时,角度运算电路12使正弦波信号SNl和余弦波信号CSl乘以负I以使它们返回到在反转之前的原始值。图9的其他配置与图1相同,所以相同或相应部分用图1所使用的相同的附图标记表示,且不再重复其描述。
[0091 ]效果
[0092]图11是输入到图9的R/D转换器1A中的A/D转换器11的、正弦波信号SN2和余弦波信号CS2的振幅和角度Φ之间的关系的图。在图11中,示出了当励磁信号EX(sincot)为I时在时间(ω.? = π/2、5:π/2等)的振幅。
[0093]在第一实施例中,从图6Β的相应图中发现,正弦波信号SN2的电位很大程度上在90和270度时变化,90和270度是切换切换电路SWa时的角度Φ。由于这种噪声出现,所以其是角度误差的因素。另一方面,在图11的图中,在90、180和270度时,正弦波信号SNl或余弦波信号CSl的振幅被反转为0,90、180和270度是切换切换电路SWa或SWb时的角度Φ。这减少了噪声的出现,因此与第一实施例的情况相比能减小角度误差。
[0094]变型例
[0095]图12是以表格格式示出图9示出的各个角度范围确定电路13Α和13Β的变型例的输入和输出值之间的关系的图。在图12示出的角度范围确定电路13Α和13Β的变型例中,正弦波信号SN2或余弦波信号CS2根据角度Φ被反转,使得输入到A/D转换器11的正弦波信号SN2或余弦波信号CS2都小于公共电位com。
[0096]更具体地说,如图12所示,当角度Φ的范围在第一和第二象限(O至180度)时,正弦波的角度范围确定电路13A使切换信号SWSa有效(“I” ),以使正弦波信号SNl的切换电路SWa进入反转状态。当角度Φ的范围在第三和第四象限(180至360度)时,角度范围确定电路13A使切换信号SWSa无效(“O” ),以使正弦波信号SNl的切换电路SWa进入非反转状态。
[0097]同时,当角度Φ的范围在第一象限(O至90度)和第四象限(270至360度)时,余弦波的角度范围确定电路13B使切换信号SWSb有效(“I”),以使余弦波信号CSl的切换电路SWb进入反转状态。当角度Φ的范围在第二和第三象限(90至270度)时,角度范围确定电路13B使切换信号SWSb无效(“O” ),以使余弦波信号CS2的切换电路SWb进入非反转状态。
[0098]在上述变型例中,当角度Φ用二进制码的数值表示时,角度范围确定电路13A配置有参考最高位、产生该位值的反转信号,并将该反转信号输出为切换信号SWSa的逻辑电路。角度范围确定电路13B配置有参考最高位值和第二高位值,产生两个值的异或和的反转信号,并将该反转信号输出为切换信号SWSb的逻辑电路。
[0099]图13是在第二实施例的变型例中的输入到A/D转换器11的正弦波信号SN2和余弦波信号CS2的振幅和角度Φ之间的关系的图。在图13中,示出了当励磁信号EX(Sincot)为I时在(ω.? = π/2、5:π/2等)时的振幅。
[0100]类似于图11的情况,在90、180和270度时,正弦波信号SNl或余弦波信号CSl的振幅被反转为0,90、180和270度是切换切换电路SWa或SWb时的角度Φ。这减少了噪声的出现,因此与第一实施例的情况相比能减小角度误差。
[0101]第三实施例
[0102]配置和操作
[0103]图14是示出根据第三实施例的R/D转换器1B的配置的框图。图14的R/D转换器1B不同于图1的R/D转换器10之处是进一步包括了比较器CMP、边缘检测电路14和锁存电路15。
[0104]比较器CMP比较差分励磁信号EX的正侧信号和负侧信号。当励磁信号EX的值为正时,比较器CMP输出高电平(H电平)的比较信号CMS。而当励磁信号EX为负时,比较器CMP输出低电平(L电平)的比较信号CMS。
[0105]边缘检测电路14检测从比较器CMP输出的比较信号CMS的上升边缘和下降边缘。边缘检测电路14在比较信号CMS的上升边缘和下降边缘时输出单短脉冲(励磁边缘信号EXEG)。因此,励磁信号EX的值穿过0(公共电位com)时的零交叉点用比较器CMP和边缘检测电路14来检测。
[0106]锁存电路15保持从角度范围确定电路13输出的切换信号SWSal,并输出与从边缘检测电路14输出的励磁边缘信号EXEG的时刻同步的切换信号SWSal。切换电路SWa响应于从锁存电路15输出的切换信号SWSa2,在反转状态和非反转状态之间进行切换。因此,在反转状态和非反转状态之间切换的时刻与励磁信号EX的零交叉点的时刻同步。
[0107]注意,当正弦波信号SN2基于切换信号SWSa2被反转时,角度运算电路12将正弦波信号SN2的值乘以负I以返回到原始值。由于图14的其它方面与图1相同,所以相同或相应部分用图1所使用的相同的附图标记表示,且不再重复其描述。
[0108]在上述配置中,角度范围确定电路13、比较器CMP、边缘检测电路14和锁存电路15构成控制切换电路SWa的切换时刻的开关控制电路20。
[0109]图15是示出图14示出的各个部分的操作波形的时序图。在图15中,从顶部开始示出了图14中的比较信号CMS、励磁边缘信号EXEG、以及切换信号SWSa I和SWSa2。
[0110]参考图14和15,在图15的时间tl、t3和t6时,检测到比较信号CMS的边缘。然后,将单短脉冲输出为励磁边缘信号EXEG。
[0111]在时间t2时,切换信号SWSal从L电平转换为H电平。在这种情况下,从锁存电路15输出的切换信号SWSa2的上升时刻被延迟,直到使励磁边缘信号EXEG有效(切换为H电平)时的时间t4。
[0112]在时间t5时,切换信号SWSal从H电平转换为L电平。在这种情况下,从锁存电路15输出的切换信号SWSa2的下降时刻被延迟,直到使励磁边缘信号EXEG有效(切换为H电平)时的时间t5。
[0113]效果
[0114]图16A和16B是示出从放大器AMPa输出的正弦波信号SN2的波形实例的图。在图16A和16B中,假定励磁信号EX是sin cot且电角度Θ约是90度。在这种情况下,输入到R/D转换器1B的正弦波信号SNl约等于sin cot,余弦波信号CSl约为O。而且,在图16A和16B中,假定电角度Θ在时间tl2之前略小于90度,电角度Θ在时间tl2之后略大于90度。
[0115]首先,将描述第一实施例(比较实例)的情况。图16A示出了在这种情况下输入到A/D转换器11的正弦波信号SN2的波形。在时间tl2时,电角度Θ穿过90度从第一象限移动到第二象限。然后,在时间tl2之后,将正弦波信号SN2变成通过反转输入的正弦波信号SNl得到的信号。在这种情况下,在时间tl2的切换时间,正弦波信号SN2显著改变并出现噪声,这导致了最终计算角度Φ的误差。
[0116]另一方面,在图16B示出的本实施例的情况下,切换电路SWa的切换时刻被延迟,直到励磁信号EX的零交叉点的时间tl3。由于这个原因,在时间tl3时的切换时刻,正弦波信号SN2约为0,且不会出现显著信号变化。结果,能减小与切换电路SWa的切换相关的噪声,并能减小角度变化误差。
[0117]第四实施例
[0118]配置和操作
[0119]图17是示出根据第四实施例的R/D转换器1C的配置的框图。图17的R/D转换器1C不同于图1的第一实施例的R/D转换器10之处是进一步包括了延迟电路16。该延迟电路16包括触发器等。该延迟电路16产生并输出延迟的切换信号DSWSal。延迟的切换信号DSWSal是通过将从角度范围确定电路13输出的切换信号SWSa延迟至少一个时钟周期得到的信号。
[0120]而且,关于角度范围确定电路13的操作,图17的R/D转换器1C不同于图1的R/D转换器10。图17的角度范围确定电路13基于由角度运算电路12计算的角度Φ,并基于延迟的切换信号DSWSal来产生切换信号SWSal。换句话说,角度范围确定电路13的输出具有滞后效应,该滞后效应不仅取决于当前角度Φ而且还取决于先前切换信号SWSal的逻辑电平。
[0121 ]图17的其他方面与图1相同,所以相同或相应部分用图1所使用的相同附图标记表示,且不再重复其描述。注意,在上述配置中,角度范围确定电路13和延迟电路16构成控制切换电路SWa的切换时刻的开关控制电路20。
[0122 ]图18是以表格格式示出关于图17的角度范围确定电路13的输入和输出值之间的关系的图。在图18中,hys是表示滞后现象的宽度的预定角度(例如,约为角分辨率的几倍)。
[0123]参考图18,假定至少一个周期之前的切换信号SWSal(即,延迟的切换信号DSWSal)处于有效状态(“I”)。在这种情况下,即使角度Φ对应于第一象限(O至90度)和第三象限(180至270度)的边界,切换电路SWa也不会变成非反转状态。在角度Φ被从第一和第三象限的边界进一步改变角度hys时,切换电路SWa切换为非反转状态。
[0124]类似地,假定至少一个周期之前的切换信号SWSal(即,延迟的切换信号DSWSal)处于无效状态(“O”)。在这种情况下,即使角度Φ对应于第二象限(90至180度)和第四象限(270至360度)的边界,切换电路SWa也不会变成反转状态。在角度Φ被从第二和第四象限的边界进一步改变角度hys时,切换电路SWa切换为反转状态。
[0125]以上描述可被重新叙述如下。假定角度范围确定电路13基于计算的角度Φ检测输入到各个输入部Tl和T2的正弦波信号SNl和余弦波信号CSl从同相变为反相或从反相变为同相。在这种情况下,在从切换同相和反相的时间起,计算的角度Φ被进一步改变预定角度hys时,角度范围确定电路13在切换电路SWSa的有效/无效状态之间进行切换。
[0126]效果
[0127]图19A和19B是示出从图17的放大器AMPa输出的正弦波信号SN2的波形实例的图。在图19A和19B中,假定励磁信号EX是sin cot且电角度Θ约是90度。在这种情况下,输入到R/D转换器1B的正弦波信号SNl约等于sin cot,余弦波信号CSl约为O。
[0128]首先,将参考图19A描述第一实施例(比较实例)的情况。如图19A所示,从时间t0到时间tl,电角度Θ略小于90度。然后,在时间tl之后,电角度Θ略大于90度。因此,在时间11将正弦波信号SN2反转为-sin cot。而且,直到下一个时间t2,电角度Θ都略大于90度。然后,在时间t2之后,电角度Θ略小于90度。因此,在时间t2将正弦波信号SN2反转为sin ω t。同样,在时间t3将正弦波信号SN2反转为-sin ω t,在时间t4为sinco t,在时间t5为-sin ω t,在时间t6将为sin ω t,并且在时间t7为-sin ω t。这样,在第一实施例的情况下,当电角度Θ在90度附近波动时,切换电路SWa就会频繁切换,且正弦波信号SN2在每一次切换电路SN2切换时会显著变化。噪声由显著信号变化引起,导致了角度变化误差。
[0129]另一方面,在图19B示出的本实施例的情况下,当电角度Θ达到第一和第二象限之间的边界(或第三和第四象限的边界)时,仅在检测的角度Φ被进一步改变预定角度hys时,切换正弦波信号SN2。更具体地,在图19B的时间t7,当电角度Θ达到90度加hys时,正弦波信号SN2就会反转为-sinco t。而且,在时间t8,当电角度Θ达到90度减hys时,正弦波信号SN2就会反转为sin cot。这样,类似于图19A的情况,即使电角度Θ在90度附近波动,也能减少切换电路SWa切换的次数。结果,能够减少噪声的出现并能减小角度变化误差。
[0130]第五实施例
[0131]可以将第一至第四实施例互相组合在一起。第五实施例是第二至第四实施例的组入口 ο
[0132]配置和操作
[0133]图20是示出根据第五实施例的R/D转换器1D的配置的框图。图20的R/D转换器1D不同于图9所述的第二实施例的R/D转换器1A之处为进一步包括了延迟电路16A和16B、比较器CMP、边缘检测电路14和锁存电路15。
[0134]延迟电路16A产生并输出如图17所述的延迟的切换信号DSWSal。该延迟的切换信号DSWSal是通过将从角度范围确定电路13A输出的切换信号SWSal延迟至少一个时钟周期得到的信号。同样,延迟电路16B产生并输出延迟的切换信号DSWSbl。该延迟的切换信号DSffSb I是通过从角度范围确定电路13B输出的切换信号SWSb I延迟至少一个时钟周期得到的信号。
[0135]如图17和18所述,角度范围确定电路13A具有滞后效应。该角度范围确定电路13A基于由角度运算电路12计算的角度Φ,并基于延迟的切换信号DSWSal来产生切换信号SWSal。类似地,角度范围确定电路13B基于由角度运算电路12计算的角度Φ,并基于延迟的切换信号DSWSbl来产生切换信号SWSbl。
[0136]比较器CMP和边缘检测电路14与图14描述的那些相同,因此将不再重复其描述。如图14所示,锁存电路15保持从角度范围确定电路13A输出的切换信号SWSal。然后,锁存电路15与使从边缘检测电路14输出的励磁边缘信号EXEG有效的时刻同步(S卩,与励磁信号EX的零交叉点同步)地输出切换信号SWSal。切换电路SWa响应于从锁存电路15输出的切换信号SWSa2,在反转状态和非反转状态之间进行切换。同样,锁存电路15保持从角度范围确定电路13B输出的切换信号SWSbI。然后,锁存电路15与使从边缘检测电路14输出的励磁边缘信号EXEG有效的时刻同步(S卩,与励磁信号EX的零交叉点同步)地输出切换信号SWSal。切换电路SWb响应于从锁存电路15输出的切换信号SWSb2,在反转状态和非反转状态之间进行切换。
[0137]注意,当正弦波信号SNl和余弦波信号CSl都基于切换信号SWSa2和SWSb2被反转时,角度运算电路12使正弦波信号SNl和余弦波信号CSl乘以负I以使它们在反转之前返回到原始值。由于图20的其他配置与图1相同,所以相同或相应部分用图1所使用的相同的附图标记表示,且不再重复其描述。
[0138]在上述配置中,角度范围确定电路13A和13B、比较器CMP、边缘检测电路14、锁存电路15以及延迟电路16A和16B构成控制切换电路SWa和SWb的切换时刻的开关控制电路20。
[0139]图21A和21B是以表格格式示出关于角度范围确定电路13A和13B的输入和输出值之间的关系的图。
[0140]参考图21A,当至少一个周期之前的正弦波的切换信号SWSal(即,延迟的切换信号DSWSal)处于有效状态(“I”)时,即使角度Φ对应于整个第一和第二象限(O至180度)的边界,切换信号SWSal也不会变成无效状态。在角度Φ被从整个第一和第二象限的边界进一步改变角度hys时,切换信号SWSal会变成无效状态。在切换信号SWSal变成无效状态之后,在励磁信号EX的零交叉点的时刻,切换电路SWa会从反转状态变到非反转状态。
[0141]类似地,当至少一个周期之前的正弦波的切换信号SWSal(即,延迟的切换信号DSWSal)处于无效状态(“O”)时,即使角度Φ对应于整个第三和第四象限(180至360度)的边界,切换信号SWSal也不会变成有效状态。在角度Φ被从整个第三和第四象限的边界进一步改变角度hys时,切换信号SWSal会变成有效状态。在切换信号SWSal变成有效状态之后,在励磁信号EX的零交叉点的时刻,切换电路SWa会从非反转状态变到反转状态。
[0142]参考图21B,当至少一个周期之前的余弦波的切换信号SWSbl(即,延迟的切换信号DSWSbl)处于有效状态(“I”)时,即使角度Φ对应于整个第四和第一象限(270至90度)的边界,切换信号SWSbl也不会变成无效状态。在角度Φ被从整个第四和第一象限的边界进一步改变角度hys时,切换信号SWSbl会变成无效状态。在切换信号SWSbl变成无效状态之后,在励磁信号EX的零交叉点的时刻,切换电路SWb会从反转状态变到非反转状态。
[0143]同样,当至少一个周期之前的余弦波的切换信号SWSbl(即,延迟的切换信号DSWSbl)处于无效状态(“O”)时,即使角度Φ对应于整个第二和第三象限(90至270度)的边界,切换信号SWSbl也不会变成有效状态。在角度Φ被从整个第二和第三象限的边界进一步改变角度hys时,切换信号SWSbl会变成有效状态。在切换信号SWSbl变成有效状态之后,在励磁信号EX的零交叉点的时刻,切换电路SWb会从非反转状态变到反转状态。
[0144]效果
[0145]根据第五实施例的R/D转换器10D,能够得到与第一至第四实施例所描述的效果相同的效果。
[0146]第六实施例
[0147]图22是示出电动机控制装置的配置的框图。当将图22的同步电动机I用在恶劣环境诸如工业机械或汽车动力系统电动机中时,通常将分解器3用作为用于检测同步电动机I的旋转轴2的角度的传感器。电动机控制装置基于分解器3的检测值控制同步电动机I的旋转驱动。
[0148]参考图22,电动机控制装置包括微控制器单元(MCU)10、预驱动器110和三相逆变器电路111。
[0149]微控制器单元100包括中央处理单元(CPU) 101、随机存取存储器(RAM)102、只读存储器(R0M)103、PWM定时器104、电动机控制电路106、第一至第五实施例中描述的R/D转换器10,以及用于耦合每个部分的总线105。将励磁信号EX从R/D转换器10输出到分解器3。然后,将正弦波信号SNl和余弦波信号CSl从分解器3输入到R/D转换器10。
[0150]CPU 101通过执行事先存储在ROM 103中的控制程序来控制整个M⑶1013RAM 102用作CPU 101的工作存储器。电可重写存储器诸如闪存存储器可被用作为ROM 103。电动机控制电路106接收从R/D转换器10输出的角度Φ,并基于角度Φ执行电动机的反馈控制的各种处理。HVM定时器104从电动机控制电路106接收控制信号,并输出控制同步电动机I的U/V/W相的三相脉冲宽度调制(P丽)信号。控制寄存器设置在R/D转换器10、电动机控制电路106和PWM定时器中,以控制它们自己。然后,⑶U 101通过总线105为各个控制寄存器设定值。
[0151]预驱动器110产生并输出控制未示出的六个切换元件(例如,绝缘栅双极型晶体管(IGBT))的打开和关闭的栅极控制信号,其构成三相逆变器电路111。
[0152]三相逆变器电路111基于从预驱动器110输出的栅极控制信号,将来自DC电源112的DC电压转换成三相电压。三相逆变器电路111通过将每个相的DC电压施加到每个相线圈来驱动电动机。
[0153]在上述的电动机控制装置中,通过使用在第一至第五实施例中描述的R/D转换器1、1A至1D中的作何一个,能高准确性地检测同步电动机I的旋转角。因此,基于检测的旋转角能够高准确性地控制电动机。
[0154]基于实施例,已经具体描述了本发明人制造的发明。然而,不用说,本发明不限制于上述实施例,且在本发明的范围内可以制造各种变更和修改。
【主权项】
1.一种半导体器件,包括: 第一输入部,表示要检测的角度的正弦的第一信号被输入到所述第一输入部; 第二输入部,表示所述角度的余弦的第二信号被输入到所述第二输入部; 多路复用器,所述多路复用器用于选择所述第一信号和所述第二信号中的一个; 模数转换器,所述模数转换器用于将所述多路复用器的输出信号转换成数字值;和切换电路,所述切换电路耦合在所述第一输入部和所述第二输入部中的至少一个与所述多路复用器之间, 其中,所述切换电路被配置为能反转输入的所述第一信号或所述第二信号。2.根据权利要求1所述的半导体器件,进一步包括: 角度运算电路,所述角度运算电路用于基于由所述模数转换器转换成数字值的所述第一信号和所述第二信号来计算所述角度;和 开关控制电路,所述开关控制电路基于由所述角度运算电路计算的所述角度来控制所述切换电路的切换。3.根据权利要求2所述的半导体器件, 其中,所述第一信号是通过用所述角度的正弦来调制被输入到所述分解器的励磁信号而得到的信号, 其中,所述第二信号是通过用所述角度的余弦来调制所述励磁信号而得到的信号,并且 其中,所述开关控制电路被配置为,以要被输入到所述模数转换器的所述第一信号和所述第二信号具有相同相位的方式来反转输入的所述第一信号或所述第二信号。4.根据权利要求3所述的半导体器件, 其中,所述开关控制电路控制所述切换电路的切换的时刻,使得所述第一信号或所述第二信号在所述励磁信号的零交叉点的时刻被反转。5.根据权利要求3所述的半导体器件, 其中,当检测到被各自输入到所述第一输入部和所述第二输入部的所述第一信号和所述第二信号从同相变成反相或从反相变成同相时,从切换同相和反相时起,在计算的角度进一步改变预定角度时的时刻,所述开关控制电路切换所述切换电路。6.根据权利要求3所述的半导体器件, 其中,所述切换电路耦合在所述第一输入部和所述多路复用器之间,而不耦合在所述第二输入部和所述多路复用器之间,并且 其中,所述开关控制电路被配置为,当计算的角度为90度或更大且180度或更小时,或者为270度或更大且360度或更小时,由所述切换电路反转所述第一信号。7.根据权利要求3所述的半导体器件, 其中,所述切换电路耦合在所述第二输入部和所述多路复用器之间,而不耦合在所述第一输入部和所述多路复用器之间,并且 其中,所述开关控制电路被配置为,当计算的角度为90度或更大且180度或更小时,或者为270度或更大且360度或更小时,由所述切换电路反转所述第二信号。8.根据权利要求3所述的半导体器件, 其中,作为所述切换电路,所述半导体器件包括: 第一切换电路,所述第一切换电路耦合在所述第一输入部和所述多路复用器之间;和 第二切换电路,所述第二切换电路耦合在所述第二输入部和所述多路复用器之间, 其中,所述开关控制电路被配置为执行以下步骤: 当计算的角度为180度或更大且360度或更小时,由所述第一切换电路反转所述第一信号;和 当计算的角度为90度或更大且270度或更小时,由所述第二切换电路反转所述第二信号。9.根据权利要求3所述的半导体器件, 其中,作为所述切换电路,所述半导体器件包括: 第一切换电路,所述第一切换电路耦合在所述第一输入部和所述多路复用器之间;和 第二切换电路,所述第二切换电路耦合在所述第二输入部和所述多路复用器之间, 其中,所述开关控制电路被配置为执行以下步骤: 当计算的角度为O度或更大且90度或更小时,由所述第一切换电路反转所述第一信号;和 当计算的角度为O度或更大且90度或更小时,或者为270度或更大且360度或更小时,由所述第二切换电路反转所述第二信号。10.根据权利要求1所述的半导体器件, 其中,所述第一信号和所述第二信号是差分信号,并且 其中,所述切换电路被配置为,通过反转要输入的所述第一信号或所述第二信号的正侧和负侧信号来反转所述第一信号或所述第二信号。11.一种半导体器件,包括: 第一输入部,第一信号被输入到所述第一输入部; 第二输入部,第二信号被输入到所述第二输入部; 多路复用器,所述多路复用器用于选择所述第一信号和所述第二信号中的一个; 模数转换器,所述模数转换器用于将所述多路复用器的输出信号转换成数字值; 运算电路,所述运算电路用于基于由所述模数转换器转换成数字值的所述第一信号和所述第二信号来执行算术运算;和 切换电路,所述切换电路耦合在所述第一输入部和所述第二输入部中的至少一个与所述多路复用器之间, 其中,所述切换电路被配置为能反转输入的所述第一信号或所述第二信号。12.—种电动机控制装置,用于基于耦合到同步电动机的分解器的输出信号来控制所述同步电动机的驱动, 其中,所述分解器输出第一信号和第二信号,所述第一信号表示要检测的角度的正弦,所述第二信号表示所述角度的余弦, 其中,所述电动机控制装置包括: 逆变器电路,所述逆变器电路用于产生供应到所述同步电动机的电动机电压; 分解器-数字转换器,所述分解器-数字转换器用于基于所述第一信号和所述第二信号来计算所述角度;和 处理器,所述处理器用于基于计算的角度来产生用于控制所述逆变器电路的控制信号, 其中,所述分解器-数字转换器包括: 第一输入部,所述第一信号被输入到所述第一输入部; 第二输入部,所述第二信号被输入到所述第二输入部; 多路复用器,所述多路复用器用于选择所述第一信号和所述第二信号中的一个; 模数转换器,所述模数转换器用于将所述多路复用器的输出信号转换成数字值;和切换电路,所述切换电路耦合在所述第一输入部和所述第二输入部中的至少一个与所述多路复用器之间, 其中,所述切换电路被配置为能反转输入的所述第一信号或所述第二信号。
【文档编号】G01B7/30GK105841603SQ201610036818
【公开日】2016年8月10日
【申请日】2016年1月20日
【发明人】黑冈晃, 黑冈一晃, 船户是宏
【申请人】瑞萨电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1