专利名称:无电刷电动机以及具有该无电刷电动机的装置的制作方法
技术领域:
本发明涉及无电刷电动机的驱动控制技术。
背景技术:
作为无电刷电动机,例如已知有在JPA2001 - 298982中记载的无电刷电动机。
在以往的无电刷电动机中,通常使用矩形波作为驱动信号。在使用矩形波的驱动信号时,有可能因驱动信号极性反转时产生的过电流而导致电动机过热。因此,在以往的无电刷电动机中,通常设有用于限制过电流的电路。
图23表示在以往的无电刷电动机中使用的过电流限制电路的一个例子。在该电路中,在驱动无电刷电动机的线圈C的桥电路HB的接地侧,设有过电流检测用晶体管PT和过电流传感器ECS。当过电流流过桥电路HB时,利用过电流传感器ECS检测出过电流流过的情况。驱动电路根据该过电流传感器ECS的输出信号来限制对线圈C施加的施加电压和施加电流。
原本期望的是仅在负荷过大等出现异常事态时才进行过电流的限制。但是,由于在电动机起动时将流过相当大的电流,因此,有时在起动时电流限制就开始动作而导致过分地限制电流。当这样在起动时过分地限制电流时,存在有时无法产生足够的转矩这样的问题。发明内容
本发明的目的在于,提供一种在无电刷电动机中不会过分地限制电流而能够防止电动机过热的技术。
本发明的第一方面的无电刷电动机具有电磁线圈;永久磁铁;驱动控制电路,其生成驱动上述电磁线圈的驱动信号;磁传感器,其检测上述电磁线圈与上述永久磁铁之间的距离;以及温度传感器,其检测上述电磁线圈的温度,上述驱动控制电路生成与上述温度传感器的检测值成比例的驱动信号。
此外,本发明的第二方面的无电刷电动机具有电磁线圈;永久磁铁;驱动控制电路,其生成驱动上述电磁线圈的驱动信号;磁传感器,其检测上述电磁线圈与上述永久磁铁之间的距离;以及温度传感器,其检测上述电磁线圈的温度,上述驱动控制电路根据上述磁传感器的检测值和上述温度传感器的检测值生成驱动信号。
此外,本发明的第三方面的无电刷电动机具有电磁线圈;永久磁铁;驱动控制电路,其具有向上述电磁线圈提供电流的驱动元件,生成驱动上述电磁线圈的驱动信号;磁传感器,其检测上述电磁线圈与上述永久磁铁之间的距离;以及温度传感器,其检测上述驱动元件的温度,上述驱动控制电路生成与上述温度传感器的检测值成比例的驱动信号。
此外,本发明的第四方面的无电刷电动机具有电磁线圈;永久磁铁;驱动控制电路,其具有向上述电磁线圈提供电流的驱动元件,生成驱动上述电磁线圈的驱动信号;磁传感器,其检测上述电磁线圈与上述永久磁铁之间的距离;以及温度传感器,其检测上述驱动元件的温度,上述驱动控制电路根据上述磁传感器的检测值和上述温度传感器的检测值生成驱动信号。
此外,本发明的第五方面的无电刷电动机具有电磁线圈;永久磁铁;驱动控制电路,其生成驱动上述电磁线圈的驱动信号;磁传感器,其检测上述永久磁铁与上述电磁线圈之间的距离;以及温度传感器,其检测上述无电刷电动机的温度,上述驱动控制电路对上述磁传感器的检测值、上述温度传感器的检测值和上述无电刷电动机的动作电压的指令值这三者进行相乘后取整。
此外,本发明的第六方面的无电刷电动机具有具有多个电磁线圈的线圈列;具有多个永久磁铁的磁铁列;磁传感器,其检测上述磁铁列与上述线圈列的相对位置;驱动控制电路,其利用上述磁传感器的输出,使用驱动元件来驱动上述线圈列;以及温度传感器,其检测与上述线圈列的线圈的温度和上述驱动元件的温度中的任意一方相关联的检测对象温度,在由上述温度传感器检测到的检测对象温度超过了规定的第I阈值时,上述驱动控制电路使提供给上述线圈列的驱动电压的实效值降低,上述驱动控制电路具有驱动信号生成电路,该驱动信号生成电路生成控制向上述线圈列提供电流的多个驱动元件的驱动信号,上述驱动信号生成电路具有温度监视电路,其根据上述温度传感器的输出,生成信号电平随着上述检测对象温度而变化的温度监视信号;以及波形信号生成部,其至少根据上述温度监视信号和上述磁传感器的输出,生成表不出与上述磁传感器的输出的模拟变化相同的变化、且具有与上述温度监视信号的信号电平成比例的振幅的波形信号,上述波形信号生成部具有乘法器,该乘法器对上述磁传感器的输出、上述动作电压的指令值和上述温度监视信号这三者进行相乘后取整,生成上述波形信号。
另外,本发明能以多种方式来实现,例如,能以无电刷电动机及其控制方法(或者驱动方法)、使用它们的致动器或电子设备、家电设备、移动体等方式来实现。
图IA IC是表示第I实施例中的无电刷电动机的电动机主体结构的剖视图。
图2A 2D是表示电动机动作时的磁铁列和线圈列的位置关系的说明图。
图3A 3C是表不传感器输出和驱动信号的例子的说明图。
图4A、4B是表示第I实施例的无电刷电动机的驱动控制电路的结构的框图。
图5是表示驱动电路的内部结构的图。
图6A 6E是表不驱动信号生成部的内部结构和动作的说明图。
图7A 7C是表示磁传感器输出波形和驱动信号波形的对应关系的说明图。
图8是表示PWM部的内部结构的框图。
图
图
图
图
图
图
图
图
图
图
图
图
。
图22是表示作为采用本发明的实施例的电动机/发电机的移动体的一个例子的电动自行车(电动助力自行车)的说明图。
图23是表示在以往的无电刷电动机中使用的过电流限制电路的一个例子的说明图。9是表示电动机正转时PWM部的动作的时序图。10是表示电动机反转时PWM部的动作的时序图。IlAUlB是表示励磁区间设定部的内部结构和动作的说明图。12是表示无电刷电动机的驱动控制电路的其它结构的框图。13AU3B是表示温度传感器的其它安装例的说明图。14是表示本实施例的无电刷电动机的驱动控制电路的结构的框图。15是表示驱动电路的内部结构的图。16A 16E是表不驱动信号生成部的内部结构和动作的说明图。17是表示温度监视信号Za和温度信号之间的关系的曲线图。18是表示励磁区间设定部的内部结构的说明图。19是表示无电刷电动机的驱动控制电路的其它结构的框图。20是表示采用本发明的实施例的电动机的投影仪的说明图。21A 21C是表示采用本发明的实施例的电动机的燃料电池式便携电话的说明具体实施方式
下面,按照以下顺序来说明本发明的实施方式。
A.电动机的结构和动作的概要;
B.驱动控制电路的结构;
C.其它实施例;
D.变形例。
A.电动机的结构和动作的概要
图1A IC是表示作为本发明的一个实施例的无电刷电动机的电动机主体结构的剖面图。该电动机主体100具有外形分别为大致圆盘状的定子部10和转子部30。在定子部10 (图1C)上,设有在电路基板120上的2组电磁线圈11、12;2个磁传感器40A、40B;以及2个温度传感器50A、50B。第I磁传感器40A是第I组线圈11用的传感器,第2磁传感器40B是第2组线圈12用的传感器。以下,将2组电磁线圈11、12称作“A相线圈相线圈12”。
第I温度传感器50Α是用于测定A相线圈11的温度的传感器,第2温度传感器 50Β是用于测定B相线圈12的温度的传感器。优选的是在与线圈11、12相接触的状态下设置这些温度传感器50Α、50Β,但也可以设置在线圈11、12的附近。另外,优选的是对各相的线圈组分别设置至少一个温度传感器。由此,当在任意相的线圈中流过较大的电流时,可以防止线圈过热。
在转子部30 (图1Β)上,设有2个磁铁32,转子部30的中心轴构成旋转 轴112。 这些磁铁32的磁化方向为在图1B中与纸面垂直的方向,这相当于图1A中的上下方向。
图2A 2D是表不电动机动作时的磁铁列和线圈列的位直关系的说明图。另外, 在这些附图中,为便于图示,虽然描绘成存在多个磁铁32,但实际的磁铁数量如图1B所示为2个。不过,作为磁铁数量和线圈数量,能够采用任意的适当的整数。如图2A所示,磁铁 32是按一定的磁极间距Pm配置的,相邻的磁铁彼此在相反方向上磁化。并且,构成I相的线圈组的2个线圈按一定的间距Pc配置,总是在相同方向上励磁。相邻相的线圈彼此隔开同相线圈间的间距Pc的1/2。同相线圈间的间距Pc等于磁极间距Pm。按电气角来说,磁极间距Pm相当于π。另外,电气角2 π对应于当驱动信号的相位变化了 2 π时移动的机械角度或距离。在本实施例中,当驱动信号的相位变化了 2 π时,转子部30移动磁极间距Pm 的2倍。
图2Α示出相位为O或2 π时的状态。并且,图2Β 2D分别示出相位为π /2、π、 3 31/2时的状态。另外,在图2A、2C中省略了 A相线圈11的剖面线,这是因为在这些定时A 相线圈11的驱动信号的极性反转(即,励磁方向反转)。同样地,在图2B、2D的定时,B相线圈12的驱动信号的极性反转。
图3是表不传感器输出和驱动信号的例子的说明图。图3A表不A相磁传感器40A 的传感器输出SSA和B相磁传感器40B的传感器输出SSB。另外,作为磁传感器40A、40B, 能够利用具有模拟输出的霍尔IC传感器。图3B表示施加给A相线圈11的实效驱动电压 VA、和施加给B相线圈12的实效驱动电压VB的一个例子。优选的是这些实效驱动电压VA、 VB具有与各个磁传感器输出SSA、SSB相似的形状。图3C表示通过利用磁传感器输出SSA、 SSB的PWM控制分别生成的2相驱动信号的例子。图3B所示的实效驱动电压VA是利用A 相驱动信号DRVAl、DRVA2而得到的实效电压。另外,A相的第I驱动信号DRVAl是仅当磁传感器输出SSA为正时才产生脉冲的信号,第2驱动信号DRVA2是仅当磁传感器输出SSA 为正时才 产生脉冲的信号,在图3C中,组合这些内容来记载。并且,为方便起见,将第2驱动信号DRVA2描绘为负侧的脉冲。B相也相同。
B.驱动控制电路的结构
图4A是表示本实施例的无电刷电动机的驱动控制电路的结构的框图。驱动控制电路200具有CPU 220、驱动信号生成部240、2相驱动电路250A、250B、AD转换部260以及过热限制部270。AD转换部260将2个磁传感器输出SSA、SSB转换为数字多值信号后提供给驱动信号生成部240。驱动信号生成部240根据这2个磁传感器输出SSA、SSB而生成2 相驱动信号(图3C)。驱动电路250A、250B根据这2相驱动信号来驱动电动机主体100内的 2相电磁线圈组11、12。
图4B表示磁传感器40A的内部结构的一个例子。B相用磁传感器40B也具有与其相同的结构。该磁传感器40A具有霍尔元件42、偏置调节部44和增益调节部46。霍尔元件42测定磁通密度X。偏置调节部44对霍尔元件42的输出X加上偏置值b,增益调节部46对其乘上增益值a。例如,通过以下的式(I)或式(2)来提供磁传感器40A的输出SSA (=Y)。
Y = a · X + b …(I)
Y = a (X + b) ... (2)
利用CPU 220在磁传感器40A内设定磁传感器40A的增益值a和偏置值b。通过将增益值a和偏置值b设定为适当值,可以将磁传感器输出SSA校正为良好的波形形状。B相磁传感器40B也相同。
如图4A所示,2个温度传感器50A、50B的输出信号TA、TB被提供给过热限制部 270。过热限制部270判定这些输出信号TA、TB的值是否超过了规定阈值,生成过热限制信号0HL。例如,过热限制信号OHL是输出信号TA、TB均在规定阈值以下时为高电平、输出信号TA、TB的至少一方超过了规定阈值时为低电平的I位信号。可以理解为,过热限制信号 OHL是表示A相线圈11和B相线圈12中的任意一方的线圈温度是否超过了规定的阈值温度的信号。该过热限制信号OHL被提供给驱动信号生成部240。如后所述,驱动信号生成部 240在过热限制信号OHL为低电平时限制线圈11、12的实效施加电压。
另外,在本实施例的驱动控制电路200中没有设置在图14中说明的电流限制电路。因此,通过温度传感器50A、50B和过热限制部270的动作来防止线圈过热。
图5表示驱动电路的内部结构。各相驱动电路250A、250B分别构成H型桥电路。 例如,A相驱动电路250A根据驱动信号DRVAl、DRVA2来驱动A相线圈11。附加有标号IAl、 IA2的箭头分别表示通过驱动信号DRVAl、DRVA2而流过的电流的方向。其他相也相同。另外,作为驱动电路,可以使用由多个驱动晶体管构成的多种结构的电路。
图6是表示驱动信号生成部240 (图4A)的内部结构和动作的说明图。另外,此处为便于图示,仅示出A相用电路要素,但对于B相用也设有相同的电路要素。
驱动信号生成部240具有基本时钟生成电路510、1/N分频器520、PWM部530、正反方向指示值寄存器540、乘法器550、编码部560、电压指令值寄存器580以及励磁区间设定部590。A相磁传感器输出SSA被提供给编码部560和励磁区间设定部590。过热限制信号OHL被提供给励磁区间设定部590。
基本时钟生成电路510是产生具有规定频率的时钟信号PCL的电路,例如由PLL 电路构成。分频器520产生具有该时钟信号PCL的1/N频率的时钟信号SDC。N的值被设定为规定的一定值。由CPU 220预先对分频器520设定该N的值。PWM部530根据时钟信号PCL、SDC、从乘法器550提供的乘法值Ma、从正反方向指示值寄存器540提供的正反方向指示值RI、从编码部560提供的正负符号信号Pa、和从励磁区间设定部590提供的励磁区间信号Ea,生成A相驱动信号DRVA1、DRVA2 (图3C)。将在后面叙述该动作。
由CPU 220在正反方向指示值寄存器540内设定表示电动机旋转方向的值RI。在本实施例中,当正反方向指示值RI为低电平时电动机正转,当为高电平时电动机反转。如以下那样确定提供给PWM部530的其它信号Ma、Pa、Ea。
磁传感器40A的输出SSA被提供给编码部560。编码部560对磁传感器输出SSA 的范围进行转换,并且将传感器输出的中位点的值设定为O。其结果,由编码部560生成的传感器输出值Xa取正侧的规定范围(例如+ 127 O)和负侧的规定范围(例如O 一 127) 的值。不过,从编码部560提供给乘法器550的是传感器输出值Xa的绝对值,其正负符号作为正负符号信号Pa被提供给PWM部530。
电压指令值寄存器580存储由CPU 220设定的电压指令值Ya。该电压指令值Ya 与后述的励磁区间信号Ea—起作为用于设定电动机的施加电压的值而发挥作用,例如取 O I. O的值。假设不设置非励磁区间而以将整个区间设为励磁区间的方式来设定励磁区间信号Ea时,Ya = O表示将施加电压设为0,Ya =1.0表示将施加电压设为最大值。乘法器550对从编码部560输出的传感器输出值Xa和电压指令值Ya进行相乘后取整,向PWM部530提供该相乘值Ma。
图6B 6E表示相乘值Ma取各种值时的PWM部530的动作。此处,假设整个区间为励磁区间而没有非励磁区间。PWM部530是这样的电路在时钟信号SDC的I个周期的期间内,产生I个占空比为Ma/N的脉冲。即,如图6B 6E所示,随着相乘值Ma增大,A相驱动信号DRVA1、DRAV2的脉冲的占空比增加。另外,第I驱动信号DRVAl是仅当磁传感器输出SSA为正时才产生脉冲的信号,第2驱动信号DRVA2是仅当磁传感器输出SSA为正时才产生脉冲的信号,在图6B 6E中,组合这些内容来记载。并且,为方便起见,将第2驱动信号DRVA2描绘为负侧的脉冲。
图7A 7C是表示磁传感器输出波形和由PWM部530生成的驱动信号波形的对应关系的说明图。在图中,“Hiz”表示将电磁线圈设为未励磁状态的高阻抗状态。如图6中说明的那样,A相驱动信号DRVAl、DRVA2是通过利用磁传感器输出SSA的模拟波形的PWM控制而生成的。因此,可以使用这些A相驱动信号DRVA1、DRVA2,向各线圈提供表示与磁传感器输出SSA的变化对应的电平变化的实效电压。
PWM部530进一步构成为,仅在从励磁区间设定部590提供的励磁区间信号Ea所表示的励磁区间内输出驱动信号,在励磁区间以外的区间(非励磁区间)内不输出驱动信号。图7C表不利用励磁区间信号Ea来设定励磁区间EP和非励磁区间NEP时的驱动信号波形。在励磁区间EP中仍然产生图7B的驱动信号脉冲,在非励磁区间NEP中不产生驱动信号脉冲。在如此设定励磁区间EP和非励磁区间NEP时,在传感器输出的中位点附近(其相当于反电动势波形的中位点附近)不对线圈施加电压,所以可以进一步提高电动机的效率。另外,优选的是将励磁区间EP设定为以传感器输出波形(其与反电动势波形大致相等) 的峰值为中心的对称区间,优选的是将非励磁区间NEP设定为以传感器输出波形的中位点 (中心点)为中心的对称区间。
另外,如上述那样,在将电压指令值Ya设定为小于I的值时,相乘值Ma与电压指令值Ya成比例地变小。从而,通过电压指令值Ya也可调节实效的施加电压。
从上述说明可以理解,在本实施例的无电刷电动机中,可以利用电压指令值Ya和励磁区间信号Ea这两者来调节施加电压。优选在驱动控制电路200 (图4A)内的存储器中预先以表的形式存储期望的施加电压、电压指令值Ya和励磁区间信号Ea之间的关系。由此,当驱动控制电路200从外部接收到期望的施加电压的目标值时,CPU 220可根据该目标值,对驱动信号生成部240设定电压指令值Ya和励磁区间信号Ea。另外,在调节施加电压时,也可以无需利用电压指令值Ya和励磁区间信号Ea这两者,而仅利用任意一方。
图8是表示PWM部530 (图6)的内部结构的一个例子的框图。PWM部530具有计数器531、EXOR电路533和驱动波形形成部535。这些部分如下述那样动作。
图9是示出电动机正转时的PWM部530的动作的时序图。在该图中,示出了 2个时钟信号PCL、SDC、正反方向指示值RI、励磁区间信号Ea、相乘值Ma、正负符号信号Pa、计数器531内的计数值CM I、计数器531的输出SI、EXOR电路533的输出S2、和驱动波形形成部535的输出信号DRVA K DRVA 2。计数器531在时钟信号SDC的每I个期间内,与时钟信号PCL同步地反复进行减计数动作,直到计数值CM I变为O。计数值CM I的初始值被设定为乘法值Ma。另外,在图9中,为便于图示,将相乘值Ma描绘为负值,但在计数器531 中使用的是其绝对值|Ma|。关于计数器531的输出SI,在计数值CM I不为O时被设定为高电平,在计数值CM I成为O时下降为低电平。
EXOR电路533输出表示正负符号信号Pa和正反方向指示值RI的异或值的信号 S2。在电动机正转时,正反方向指示值RI为低电平。从而,EXOR电路533的输出S2成为与正负符号信号Pa相同的信号。驱动波形形成部535根据计数器531的输出SI和EXOR 电路533的输出S2,生成驱动信号DRVA I和DRVA 2。即,将计数器531的输出SI中的在 EXOR电路533的输出S2是低电平的期间的信号作为第I驱动信号DRVA I输出,将输出SI 中的在输出S2是高电平的期间的信号作为第2驱动信号DRVA 2输出。另外,在图9的右端部附近,励磁区间信号Ea下降为低电平,由此设定了非励磁区间NEP。从而,在该非励磁区间NEP中,驱动信号DRVA UDRVA2均不输出,维持高阻抗状态。
图10是示出电动机反转时的PWM部530的动作的时序图。在电动机反转时,正反方向指示值RI被设定为高电平。其结果,与图9相比2个驱动信号DRVA UDRVA2相替换, 其结果,可理解电动机将反转。
图11示出励磁区间设定部590的内部结构和动作的说明图。励磁区间设定部590 具有电子可变电阻器592、电压比较器594、596、0R电路598以及AND电路599。由CPU 220 设定电子可变电阻器592的电阻值Rv。电子可变电阻器592的两端电压VI、V2被施加到电压比较器594、596的一个输入端子。磁传感器输出SSA被提供给电压比较器594、596的另一个输入端子。电压比较器594、596的输出信号Sp、Sn被输入到OR电路598。OR电路 598的输出EEa与过热限制信号OHL —起被输入到AND电路599。AND电路599的输出是用于区别励磁区间和非励磁区间的励磁区间信号Ea。
图IlB表示过热限制信号OHL为高电平时的励磁区间设定部590的动作。通过调节电阻值Rv来变更电子可变电阻器592的两端电压VI、V2。具体而言,将两端电压VI、V2 设定为相对于电压范围的中央值(=VDD/2)的差分相等的值。在磁传感器输出SSA比第I 电压Vl高时,第I电压比较器594的输出Sp成为高电平,另一方面,在磁传感器输出SSA 比第2电压V2低时,第2电压比较器596的输出Sn成为高电平。励磁区间信号Ea( =EEa) 是取这些输出信号Sp、Sn的逻辑和的信号。因此,如图IlB的下部所示,能够将励磁区间信号Ea用作表示励磁区间EP和非励磁区间NEP的信号。通过由CPU 220调节可变电阻值Rv 来进行励磁区间EP和非励磁区间NEP的设定。
然而,如前所述,当A相线圈11和B相线圈12中的任意一方的温度超过了规定阈值温度时,过热限制信号OHL成为低电平。在该情况下,不管OR电路598的输出EEa的电平怎样,励磁区间信号Ea总是为低电平。其结果,不对线圈11、12施加电压,可防止线圈11、 12过热。从上述说明可以理解,励磁区间设定部590的电路结构可以分为如下的2个电路部分不管过热限制信号OHL怎样都生成图IlB所示的第I励磁区间信号EEa (也称作“预备的励磁区间信号”)的第I区间设定部(由要素592、594、596、598构成)、以及取该第I励磁区间信号EEa和过热限制信号OHL的逻辑积的逻辑运算电路599。通过电阻值Rv来设定第I励磁区间信号EEa,并且,根据从外部提供的无电刷电动机的动作电压的指令值(目标值)来设定电阻值Rv。因此,可理解为根据从外部提供的无电刷电动机的动作电压的指令值来设定第I励磁区间信号EEa。
如上所述,在上述实施例的无电刷电动机中,通过温度传感器50A、50B和过热限制部270的动作来防止各相线圈11、12过热。因此,不需要设置以往那样的电流限制电路。此外,由于能够防止在起动时过分地限制电流,所以还可以防止起动时无法产生足够的转矩这样的缺陷。即,当如以往那样在SN极的磁极交叉的区域进行基于矩形波形驱动的电力供给时,产生短路电流,从而必须有电流限制电路。但是,在本实施例中,在该交叉的区域中如图7所示基于正弦波形驱动的电力供给被抑制而不会产生短路电流,因此不需要电流限制电路。此外,由于在设计上确定用于在起动时得到起动转矩的起动电流和电磁线圈的阻抗,因此在设计上不需要过电流保护。此外,当产生在设计上没有预期的过负荷时,能够通过温度检测来抑制设计时间以上的过电流。
图12是表示无电刷电动机的驱动控制电路的其它结构的框图。该驱动控制电路 200a在图4A所示的驱动控制电路200的驱动电路250A、250B上分别设置了温度传感器 60A、60B。此外,电动机主体IOOa从图4A的电动机主体100省略了温度传感器50A、50B。 其它结构与图4A所示的电路相同。温度传感器60A、60B用于检测构成驱动电路250A、250B 的驱动元件(驱动晶体管)的温度。
图13A表示温度传感器60A的安装例。在该例子中,在散热基板252上载置有构成驱动电路250A的功率半导体元件,在该功率半导体元件内安装有温度传感器60A。在另一个驱动电路250B中也同样安装有温度传感器60B (省略图示)。作为温度传感器60A、60B, 例如能够使用二极管元件。由于二极管元件的电流电压特性依赖于温度,所以可通过测定二极管元件的电流电压特性来检测温度。在该情况下,优选的是在过热限制部270 (图12) 内设置用于根据二极管元件的电流电压特性来确定温度的温度确定电路。过热限制部270 判定根据温度传感器60A、60B的输出所确定的温度是否超过了规定阈值,生成过热限制信号0HL。该功能与在图4中说明的相同。另外,优选的是过热限制部270内的温度确定电路具有用于补偿本身的温度特性的温度补偿功能。
图13B表示温度传感器的其它安装例。在该例子中,在驱动电路250A、250B上设有散热板254,在该散热板254上设置有温度传感器60。另外,在该例子中,温度传感器60 是I个,但也可以在各驱动电路250A、250B的附近分别各设置I个温度传感器。温度传感器60不用于测定驱动电路250A、250B的驱动元件自身的温度,而用于测定随着驱动元件的温度而变化的散热板254的温度。从该例子可以理解,也可以不需要测定驱动元件自身的温度,而检测与驱动元件的温度相关联的检测对象温度(即与驱动元件的温度一起升降的温度)来进行过热限制。这一点对于上述线圈温度也一样。
C.其它实施例
图14是表示另一个实施例的无电刷电动机的驱动控制电路的结构的框图。该驱动控制电路200b具有如下结构将图4A所示的电路的过热限制部270置换为AD转换部 280,并且追加了警告显示部290。温度传感器50A、50B的输出信号TA、TB (称作“温度信号”)被AD转换部280转换成数字多值信号,将其提供给驱动信号生成部240。驱动信号生成部240根据磁传感器输出SSA、SSB和温度信号TA、TB,生成2相的驱动信号(图3C)。
另外,在本实施例的驱动控制电路200b中没有设置在图23中说明的电流限制电路。因此,通过温度传感器50A、50B和驱动信号生成部240的动作来防止线圈过热。
图15表示驱动电路的其它结构。各相驱动电路250A、250B分别具有构成H型桥电路的4个晶体管301 304。在上臂(arm)的晶体管301、303的栅电极之前设有电平转换器(level shifter) 311、313。不过,也可以省略电平转换器。
图16是表示图14所示的驱动信号生成部240的内部结构和动作的说明图。另外, 此处为便于图示,仅示出了 A相用的电路要素,但对于B相用也设有相同的电路要素。
该驱动信号生成部240具有在图6A所示的电路中追加了温度监视部570的结构。 温度信号TA、TB被提供给温度监视部570。该驱动信号生成部240的动作与图6A所示的电路大致相同,但以下说明的方面略微不同。
电压指令值寄存器580存储由CPU 220所设定的电压指令值Ya。该电压指令值 Ya作为与由温度监视部570所生成的温度监视信号Za (也称作“温度增益Za”)一起来设定电动机的施加电压的值而发挥作用。
图17是表示由温度监视部570所生成的温度监视信号Za和温度信号之间的关系的曲线图。横轴表示用温度信号TA或TB表示的温度(也称作“检测对象温度”),纵轴表示温度监视信号Za的电平。在检测对象温度达到规定的第I阈值TTl前的低温度范围内,温度监视信号Za维持在I. O (最大值)。当检测对象温度为第I阈值TTl以上时,单调地递减温度监视信号Za的电平,使得检测对象温度越高则温度监视信号Za越小。此外,当检测对象温度为规定的第2阈值TT2以上时,温度监视信号Za为O。另外,在本实施例中,2个温度信号TA、TB被输入给温度监视部570,但作为检测对象温度,可以使用2个温度信号TA、 TB所表示的温度中的一个(高的值或低的值)。将这样生成的温度监视信号Za从温度监视部570提供给乘法器550。
乘法器550对从编码部560输出的传感器输出值Xa、电压指令值Ya和温度监视信号Za这3个值进行相乘后取整,向PWM部530提供该相乘值Ma。
图17B 17E表示相乘值Ma取各种值时的PWM部530的动作。如前所述,相乘值 Ma是3个值Xa、Ya和Za的相乘结果。因此,相乘值Ma是表示出与磁传感器输出SSA的模拟变化(图3A)相同的变化、并且具有与电压指令值Ya和温度监视信号Za这两者的信号电平成比例的振幅的数字信号。另外,磁传感器输出SSA通常是接近于正弦波的信号,因此, 用相乘值Ma表示的数字信号也是具有接近于正弦波的波形的信号。因此,在本实施例中, 将用相乘值Ma表示的数字信号称作“波形信号”。另外,也可以省略指令值寄存器580而不使用电压指令值Ya。在该情况下,相乘值Ma成为表不出与磁传感器输出SSA的模拟变化相同的变化、并且具有与温度监视信号Za成比例的振幅的数字信号。
PWM部530 (图6)通过PWM控制来生成表示出与该相乘值Ma的变化(即波形信号的变化)相同的实效电压变化的驱动信号。因此,驱动信号的实效电压与温度监视信号Za 成比例。其结果,当检测对象温度成为第I阈值TTl (图17)以上时,检测对象温度越高则线圈的驱动信号的实效电压越低,从而防止电动机过热。此外,由于温度监视信号Za的电平随着检测对象温度的上升而逐渐下降,所以可防止过分地限制电流。例如,在电动机正在旋转的过程中电动机的负荷变大,其结果检测对象温度上升的情况下,根据图17的特性驱动电压逐渐降低,所以可防止过热。
另外,在图17的例子中,在检测对象温度大于第I阈值TTl的温度范围内,设定有警告等级AL不同的4个警告温度范围。可以在检测对象温度达到了警告温度范围时,由警告显示部290 (图16A)按照这些警告等级AL来显示警告。作为警告显示,例如可以利用表示警告等级AL的数字、用不同颜色表示警告等级AL的多种显示。只要进行这样的警告显示,电动机的使用者立即就可以识别出电动机正处于过度状态的情况。1中说明的动作和电路结构在本实施例中也相同。其中,在本实施例中,图7A 7C的波形相当于Ya=l、Za=I时的波形。
从上述说明可以理解,在本实施例的无电刷电动机中,当温度监视信号Za的值维持在1.0时,也可以利用电压指令值Ya和励磁区间信号Ea这两者来调节施加电压。优选的是,以表的形式将期望的施加电压与电压指令值Ya和励磁区间信号Ea之间的关系预先存储到驱动控制电路200b (图14)内的存储器中。由此,在驱动控制电路200b从外部接收到期望的施加电压的目标值时,CPU 220可以按照该目标值对驱动信号生成部240设定电压指令值Ya和励磁区间信号Ea。另外,在调节施加电压时,也可以无需利用电压指令值Ya 和励磁区间信号Ea这两者,而仅利用其中任意一者。
图18是表示励磁区间设定部590的内部结构和动作的说明图。该励磁区间设定部590具有从图IlA所示的电路中省略掉AND电路599的结构。因此,OR电路598的输出 Ea成为用于区别励磁区间和非励磁区间的励磁区间信号Ea。
如上所述,在上述实施例的无电刷电动机中,通过温度传感器50A、50B和温度监视部570 (图16)的动作来防止各相线圈11、12过热。因此,无需设置以往那样的电流限制电路。此外,由于也能够防止在起动时过分地限制电流,所以还可以防止起动时无法产生足够的转矩这样的缺陷。即,当如以往那样在SN极的磁极交叉的区域进行基于矩形波形驱动的电力供给时,产生短路电流,从而必须有电流限制电路。但是,在本实施例中,在该交叉的区域中如图7所示基于正弦波形驱动的电力供给被抑制而不会产生短路电流,因此不需要电流限制电路。此外,由于在设计上确定用于在起动时得到起动转矩的起动电流和电磁线圈的阻抗,因此在设计上不需要过电流保护。此外,当产生在设计上没有预期的过负荷时, 能够通过温度检测来抑制设计时间以上的过电流。
图19是表示无电刷电动机的驱动控制电路的另一个结构例的框图。该驱动控制电路200c在图14所示的驱动控制电路200b的驱动电路250A、250B中分别设置了温度传感器60A、60B。此外,电动机主体IOOa从图14的电动机主体100中省略掉了温度传感器 50A、50B。其他结构与图14所示的电路相同。温度传感器60A、60B用于检测构成驱动电路 250A.250B的驱动元件(驱动晶体管)的温度。使用该驱动控制电路,也能得到与上述各种实施例相同的效果。
P.变形例
另外,本发明不限于上述实施例和实施方式,在不脱离其宗旨的范围内可实施各种方式,例如可实现如下那样的变形。
Dl.变形例 I
在图I 图13所说明的实施例中,当检测对象温度(线圈温度或者驱动元件温度) 超过了规定的阈值温度时停止向线圈提供施加电压,但也可以取而代之而使施加到线圈的实效驱动电压降低。可通过如下方式来实现这样的控制从图11所示的励磁区间设定部 590的结构中省略AND电路599,取而代之设置按照过热限制信号OHL的电平来再调节可变电阻器592的电阻值Rv的电阻值调节电路。
此外,也可以使用励磁区间设定部590以外的电路结构来实现线圈的驱动电压的实效值的限制。例如,还可以使PWM部530构成为,在过热限制信号OHL为低电平的情况下 PWM部530 (图6)停止PWM控制动作。
此外,在图14 图19所说明的各种实施例中,按照检测对象温度(线圈温度或者驱动元件温度)变更温度监视信号Za的电平,与之相应地减小线圈的实效驱动电压,但也可以使用其他电路来使施加到线圈的实效驱动电压降低。例如,可通过如下方式来实现这样的电路结构在图18所示的励磁区间设定部590的结构中,设置按照检测对象温度(或者温度监视信号Za)的电平来再调节可变电阻器592的电阻值Rv的电阻值调节电路。
D2.变形例 2
在上述实施例中,利用了模拟磁传感器,但也可以使用具有多值模拟输出的数字磁传感器,以代替模拟磁传感器。模拟磁传感器和具有多值输出的数字传感器在具有表示模拟变化的输出信号的方面是相同的。另外,在本说明书中,“表示模拟变化的输出信号”广义地包括了具有3值以上的多个电平的数字输出信号和模拟输出信号这两者,而不是开/ 关的2值输出。
D3.变形例 3
作为PWM电路,可采用图6所示电路以外的多种电路结构。例如,也可以利用通过比较传感器输出和基准三角波来进行PWM控制的电路。并且,也可以通过PWM控制以外的方法来生成驱动信号。并且,也可以采用通过PWM控制以外的方法来生成驱动信号的电路。 例如,也可以米用放大传感器输出来生成模拟驱动信号的电路。
D4.变形例 4
在上述实施例中,说明了 2极2相电动机的例子,但电动机的极数和相数分别可以采用任意的数。
D5.变形例 5:
本发明可应用于风扇电动机、钟表(指针驱动)、滚筒式洗衣机(单向旋转)、快速滑行车和振动电动机等多种装置的电动机。风扇电动机例如可以用作数字显示装置、车载设备、燃料电池式个人计算机、燃料电池式数字照相机、燃料电池式摄像机、燃料电池式便携电话等使用燃料电池的设备、以及投影仪等各种装置的风扇电动机。本发明的电动机还可以用作各种家电设备和电子设备的电动机。例如,在光存储装置、磁存储装置、多面反射镜驱动装置等中,可以将本发明的电动机用作主轴电动机。此外,本发明的电动机还可以用作移动体用的电动机。
图20是表示采用本发明的实施例的电动机的投影仪的说明图。该投影仪600具有发出红、绿、蓝3种颜色的光的3个光源610R、610G、610B ;分别对这3种颜色的光进行调制的3个液晶光阀640R、640G、640B ;对调制后的3种颜色的光进行合成的十字分色棱镜 (cross dichroic prism) 650 ;将合成后的3种颜色的光投射到屏幕SC的投射透镜系统 660 ;用于对投影仪内部进行冷却的冷却风扇670 ;以及控制投影仪600整体的控制部680。 作为驱动冷却风扇670的电动机,可以使用上述各种旋转式无电刷电动机。
图21A 21C是表示采用本发明的实施例的电动机的燃料电池式便携电话的说明图。图21A表示便携电话700的外观,图21B表示内部结构的例子。便携电话700具有控制便携电话700的动作的MPU 710、风扇720以及燃料电池730。燃料电池730向MPU 710 和风扇720提供电源。风扇720用于为了向燃料电池730提供空气而从便携电话700外部向内部送风,或者将由燃料电池730生成的水分从便携电话700内部向外排出。另外,也可以如图21C所示将风扇720配置在MPU 710上方,对MPU 710进行冷却。作为驱动风扇720的电动机,可以使用上述各种旋转式无电刷电动机。
图22是表示作为采用本发明的实施例的电动机/发电机的移动体的一个例子的电动自行车(电动助力自行车)的说明图。该自行车800在前轮设置有电动机810,在车座的下方的框架上设有控制电路820和充电池830。电动机810通过利用来自充电池830的电力来驱动前轮,来对行驶进行助力。另外,在制动时由电动机810再生的电力被充电到充电池830。控制电路820是控制电动机的驱动和再生的电路。作为该电动机810,可以利用上述各种无电刷电动机。
权利要求
1.一种无电刷电动机,该无电刷电动机具有电磁线圈;永久磁铁;驱动控制电路,其生成驱动上述电磁线圈的驱动信号;磁传感器,其检测上述电磁线圈与上述永久磁铁之间的距离;以及温度传感器,其检测上述电磁线圈的温度,上述驱动控制电路生成与上述温度传感器的检测值成比例的驱动信号。
2.一种无电刷电动机,该无电刷电动机具有电磁线圈;永久磁铁;驱动控制电路,其生成驱动上述电磁线圈的驱动信号;磁传感器,其检测上述电磁线圈与上述永久磁铁之间的距离;以及温度传感器,其检测上述电磁线圈的温度,上述驱动控制电路根据上述磁传感器的检测值和上述温度传感器的检测值生成驱动信号。
3.根据权利要求I或2所述的无电刷电动机,其中,上述无电刷电动机具有多个上述电磁线圈和多个上述永久磁铁。
4.根据权利要求I 3中的任意一项所述的无电刷电动机,其中,上述磁传感器检测上述电磁线圈与上述永久磁铁之间的距离作为电压值,上述温度传感器检测上述电磁线圈的温度作为电压值。
5.一种无电刷电动机,该无电刷电动机具有电磁线圈;永久磁铁;驱动控制电路,其具有向上述电磁线圈提供电流的驱动元件,生成驱动上述电磁线圈的驱动信号;磁传感器,其检测上述电磁线圈与上述永久磁铁之间的距离;以及温度传感器,其检测上述驱动元件的温度,上述驱动控制电路生成与上述温度传感器的检测值成比例的驱动信号。
6.一种无电刷电动机,该无电刷电动机具有电磁线圈;永久磁铁;驱动控制电路,其具有向上述电磁线圈提供电流的驱动元件,生成驱动上述电磁线圈的驱动信号;磁传感器,其检测上述电磁线圈与上述永久磁铁之间的距离;以及温度传感器,其检测上述驱动元件的温度,上述驱动控制电路根据上述磁传感器的检测值和上述温度传感器的检测值生成驱动信号。
7.根据权利要求5或6所述的无电刷电动机,其中,上述无电刷电动机具有多个上述电磁线圈和多个上述永久磁铁。
8.根据权利要求5 7中的任意一项所述的无电刷电动机,其中,上述磁传感器检测上述电磁线圈与上述永久磁铁之间的距离作为电压值,上述温度传感器检测上述电磁线圈的温度作为电压值。
9.根据权利要求5 8中的任意一项所述的无电刷电动机,其中,上述温度传感器包含在安装有上述驱动元件的功率半导体元件内。
10.根据权利要求9所述的无电刷电动机,其中,上述温度传感器设置在设于上述驱动元件的散热部件中。
11.一种无电刷电动机,该无电刷电动机具有电磁线圈;永久磁铁;驱动控制电路,其生成驱动上述电磁线圈的驱动信号;磁传感器,其检测上述永久磁铁与上述电磁线圈之间的距离;以及温度传感器,其检测上述无电刷电动机的温度,上述驱动控制电路对上述磁传感器的检测值、上述温度传感器的检测值和上述无电刷电动机的动作电压的指令值这三者进行相乘后取整。
12.—种无电刷电动机,该无电刷电动机具有具有多个电磁线圈的线圈列;具有多个永久磁铁的磁铁列;磁传感器,其检测上述磁铁列与上述线圈列的相对位置;驱动控制电路,其利用上述磁传感器的输出,使用驱动元件来驱动上述线圈列;以及温度传感器,其检测与上述线圈列的线圈的温度和上述驱动元件的温度中的任意一方相关联的检测对象温度,在由上述温度传感器检测到的检测对象温度超过了规定的第I阈值时,上述驱动控制电路使提供给上述线圈列的驱动电压的实效值降低,上述驱动控制电路具有驱动信号生成电路,该驱动信号生成电路生成控制向上述线圈列提供电流的多个驱动元件的驱动信号,上述驱动信号生成电路具有温度监视电路,其根据上述温度传感器的输出,生成信号电平随着上述检测对象温度而变化的温度监视信号;以及波形信号生成部,其至少根据上述温度监视信号和上述磁传感器的输出,生成表示出与上述磁传感器的输出的模拟变化相同的变化、且具有与上述温度监视信号的信号电平成比例的振幅的波形信号,上述波形信号生成部具有乘法器,该乘法器对上述磁传感器的输出、上述动作电压的指令值和上述温度监视信号这三者进行相乘后取整,生成上述波形信号。
13.根据权利要求12所述的无电刷电动机,其中,上述驱动信号生成电路具有PWM控制电路,该PWM控制电路执行利用上述波形信号的PWM控制,生成表示出与上述波形信号的变化相同的实效电压变化的上述驱动信号。
14.根据权利要求12或13所述的无电刷电动机,其中,上述驱动控制电路在上述检测对象温度超过了大于上述第I阈值的规定的第2阈值时,停止向上述线圈列提供驱动电压。
15.根据权利要求12或13所述的无电刷电动机,其中,上述温度传感器包含在安装有上述驱动元件的功率半导体元件内。
16.根据权利要求12或13所述的无电刷电动机,其中,上述温度传感器设置在设于上述驱动元件的散热部件中。
17.一种装置,该装置具有权利要求I 16中的任意一项所述的无电刷电动机;以及由上述无电刷电动机驱动的被驱动部件。
18.根据权利要求17所述的装置,其中,上述装置是移动体。
19.根据权利要求17所述的装置,其中,上述装置是电子设备。
20.根据权利要求17所述的装置,其中,上述装置是投影仪。
21.根据权利要求17所述的装置,其中,上述装置是具有向上述无电刷电动机提供电源的燃料电池的燃料电池使用设备。
全文摘要
本发明提供一种无电刷电动机以及具有该无电刷电动机的装置。该无电刷电动机具有电磁线圈;永久磁铁;驱动控制电路,其生成驱动上述电磁线圈的驱动信号;磁传感器,其检测上述电磁线圈与上述永久磁铁的距离;以及温度传感器,其检测上述电磁线圈的温度,上述驱动控制电路生成与上述温度传感器的检测值成比例的驱动信号。
文档编号H02P29/00GK102983798SQ20121046023
公开日2013年3月20日 申请日期2007年9月18日 优先权日2006年9月19日
发明者竹内启佐敏 申请人:精工爱普生株式会社