背景技术
用于汽车的车窗开闭控制装置(以下,称为‘电动车窗装置’。)是通过操作开关来使电机正转或反转而升降车门的车窗玻璃、开闭车窗的装置。图1是表示电动车窗装置的电气结构的方框图。1是用于操作车窗的开闭的操作开关,2是驱动电机3的电机驱动电路,4是输出与电机3的旋转同步的脉冲的旋转编码器,5是检测从旋转编码器4输出的脉冲的脉冲检测电路,6是由ROM或RAM等构成的存储器,7是检测车门关闭的车门关闭检测开关,8是检测由施加于车体上的振动或冲击引起的加速度的加速度传感器,9是控制车窗的开闭动作的由CPU构成的控制部。
对操作开关1进行操作时,向控制部9提供车窗开闭指令,通过电机驱动电路2使电机3正转或反转。通过电机3的旋转,与电机3联动的车窗开闭机构工作而进行车窗的开闭。脉冲检测电路5检测从旋转编码器4输出的脉冲,控制部9根据其检测结果计算车窗的开闭量或电机速度,经由电机驱动电路2来控制电机3的旋转。
图2是表示操作开关1的一例的概略结构图。操作开关1由下述部分构成:能以轴Q为中心、在ab方向上旋转的操作钮11、与该操作钮11一体地设置的杆12、以及公知的拨动开关13。14是拨动开关13的致动器,20是装入了操作开关1的开关单元的罩。杆12的下端与拨动开关13的致动器14配合,当操作钮11在ab方向上转动时,致动器14经由杆12在cd方向上移动,根据其移动位置,切换拨动开关13的触点(省略图示)。
操作钮11可以实现自动关闭AC、手动关闭MC、中立N、手动打开MO、自动打开AO的各位置之间的切换。图2表示操作钮11位于中立N的位置的状态。将操作钮11从该位置开始向a方向转动一定量而置为手动关闭MC的位置时,进行通过手动动作来关闭车窗的手动关闭动作,将操作钮11从该位置起进一步向a方向转动而置为自动关闭AC的位置时,进行通过自动动作来关闭车窗的自动关闭动作。此外,将操作钮11从中立N的位置起向b方向转动一定量而置为手动打开MO的位置时,进行通过手动动作来打开车窗的手动打开动作,将操作钮11从该位置起进一步向b方向转动而置为自动打开AO的位置时,进行通过自动动作来打开车窗的自动打开动作。在操作钮11上设有未图示的弹簧,松开转动后的操作钮11时,操作钮11通过弹簧力而复位到中立N的位置。
在手动动作的情况下,仅在操作钮11被用手持续保持在手动关闭MC或手动打开MO的位置期间内,进行关闭或打开车窗的动作,松开操作钮11、操作钮复位到中立N的位置时,车窗的关闭动作或打开动作停止。另一方面,在自动动作的情况下,操作钮11一旦被转动到自动关闭AC或自动打开AO的位置,即使随后松开操作钮11、操作钮复位到中立N的位置,车窗的关闭动作或打开动作也继续进行。
图3是表示设在车辆的各车窗上的车窗开闭机构的一例的图。100是汽车的车窗,101是开闭车窗100的车窗玻璃,102是车窗开闭机构。车窗玻璃101通过车窗开闭机构102的动作进行升降动作,通过车窗玻璃101的上升,使车窗100关闭,通过车窗玻璃101的下降,使车窗100打开。在车窗开闭机构102中,103是安装在车窗玻璃101的下端的支撑部件。104是一端与支撑部件103配合、另一端由托架106可旋转地支撑的第一臂,105是一端与支撑部件103配合、另一端与导向部件107配合的第二臂。第一臂104和第二臂105在各自的中间部通过轴连接在一起。3是所述电机,4是所述旋转编码器。旋转编码器4与电机3的旋转轴连接,输出与电机3的旋转量成正比的数量的脉冲。通过在预定时间内对从旋转编码器4输出的脉冲进行计数,可以检测电机3的旋转速度。此外,可以根据旋转编码器4的输出来计算电机3的旋转量(车窗玻璃101的移动量)。
109是由电机3来旋转驱动的主动齿轮,110是与主动齿轮109啮合而转动的扇形齿轮。齿轮110被固定在第一臂104上。电机3可向正反向转动,通过向正反向转动,使主动齿轮109以及齿轮110转动,使第一臂104向正反向转动。随之,第二臂105的另一端沿着导向部件107的槽在横向上滑动,支撑部件103在上下方向上移动而使车窗玻璃101升降,开闭车窗100。
在如上的电动车窗装置中,具备下述功能:在操作钮11位于图2的自动关闭AC的位置、进行自动关闭动作的情况下,检测物体的夹入。即,如图4所示,在车窗100关闭的中途、车窗玻璃101的缝隙间夹入了物体Z的情况下,检测到此状况而停止车窗100的关闭动作,或切换到打开动作。由于在自动关闭动作中,车窗100自动地关闭,因此在误夹到手或头等的情况下,需要禁止关闭动作而防止对人体造成危害,所以设有这样的夹入检测功能。在夹入的检测时,控制部9随时读入作为脉冲检测电路5的输出的电机3的旋转速度,比较当前的旋转速度和以前的旋转速度,基于其比较结果来判断夹入的有无。如果发生物体Z被车窗100夹住,则电机3的负荷增大而旋转速度降低,因此速度的变动量增大,在该速度变动量超过预定的阈值时,判断为夹入了物体Z。阈值预先存储于存储器6中。
但是,电机3的旋转速度的变动,不仅由于异物的夹入,也会由于关闭车门时的振动而发生。而且,如果由于这样的振动引起旋转速度变动,则会引起如下情况:即使没有异物夹入,也会误判为异物夹入,而打开车窗。作为其对策,可以考虑将用于判断夹入的阈值设定得高,但简单地提高阈值,存在下述问题:检测出夹入的时刻的负荷(以下,称为“夹入负荷”)增大所提高的阈值那么多,因此在夹入了手或手臂等时,安全性受到威胁。
因此,作为该问题的解决对策,在下述的专利文献1中提出了如下的电动车窗装置,其通过检测到车门关闭后、提高阈值维持一定时间,使得在车门的关闭动作时,即使由于振动引起电机的旋转速度变动,速度变动量也不超过阈值,从而防止误判,在车门关闭后起经过一定时间后,还原阈值,由此进行通常的夹入检测。在专利文献2中也公开了同样的技术。并且,在专利文献3中记载了如下的电动车窗装置,其根据与电机的速度对应的脉冲周期的变动,判断路面的状态,判断为在不好的路面上行驶时,通过变更阈值,来防止发生由于在不好的路面上行驶时的振动引起的夹入误判。
[专利文献1]日本特许第3156553号公报
[专利文献2]日本特许第3237519号公报
[专利文献3]日本特许第3237520号公报
一般,由设置于汽车上的电池供给的电源电压不是恒定的,而根据发动机的状态而变化。即,发动机停止时的电源电源例如为12V,相对于此,发动机工作时的电源电压上升到例如14.5V。而且,电机的转速取决于电源电压,电源电压越高,则转速越高。因此,如专利文献1或专利文献2那样,在车门关闭后提高阈值维持预定时间的方式中存在如下问题:电源电压高时,电机的旋转量增大,在到经过预定时间为止的期间内,车窗玻璃的移动量增大,因此,夹入负荷增大,容易损伤被夹住的异物。在专利文献1~3中未记载有其对策。
具体实施方式
接着,参照附图说明本发明的实施方式。以下,将背景技术中所说明的图1~图4引用为本发明的实施方式。图1是表示作为本发明的实施方式的电动车窗装置的电气结构的方框图。在存储器6内存储有后述的第一阈值和第二阈值。另外,控制部9构成了:本发明中的判断单元、控制单元、阈值变更单元以及阈值恢复单元,旋转编码器4和脉冲检测电路5构成了本发明中的检测单元。图2是表示操作开关的一例的概略结构图。图3是表示车辆的各车窗上所设置的车窗开闭机构的一例的图。图4是表示在图3中物体被车窗夹住的状态的图。由于已经说明过了这些各图,所以这里省略重复说明。
图5是表示本发明的实施方式的电动车窗装置的基本动作的流程图。在步骤S1中,如果操作开关1位于手动关闭MC的位置,则进行手动关闭动作的处理(步骤S2),在步骤S3中,如果操作开关1位于自动关闭AC的位置,则进行自动关闭动作的处理(步骤S4),在步骤S5中,如果操作开关1位于手动打开MO的位置,则进行手动打开动作的处理(步骤S6),在步骤S7中,如果操作开关1位于自动打开AO的位置,则进行自动打开动作的处理(步骤S8)。此外,在步骤S7中,如果操作开关1不位于自动打开AO的位置,则操作开关1位于中立N的位置,不进行任何处理。在下面依次说明步骤S2、S4、S6、S8的详细情况。
图6和图7是表示本发明的第一实施方式的电动车窗装置的动作的流程图。图6表示图5的步骤S2中的手动关闭动作的详细步骤,图7表示图5的步骤S4中的自动关闭动作的详细步骤。在第一实施方式中,通过车门关闭检测开关7检测车门关闭。作为该车门关闭检测开关7,可以使用与车门的开闭联动地控制车内的灯的亮灯的门控灯开关。
首先,对图6的手动关闭动作的步骤进行说明。由构成控制部9的CPU执行该步骤。最初,基于旋转编码器4的输出,判断车窗100是否通过手动关闭动作而完全地关闭(步骤S11)。如果车窗100完全关闭(步骤S11:“是”),则结束处理,如果没有完全关闭(步骤S11:“否”),则从电机驱动电路2输出正转信号而使电机3正转,关闭车窗100(步骤S12)。接着,判断车窗100是否完全关闭(步骤S13),如果完全关闭(步骤S13:“是”),则结束处理,如果没有完全关闭(步骤S13:“否”),则判断车门关闭检测开关7是否检测到车门关闭(步骤S14)。当从车门关闭检测开关7输出了检测信号(车门关闭信号)时,判断为车门关闭,当没有输出检测信号时,判断为车门没有关闭。
在步骤S14中,车门关闭检测开关7没有检测到车门关闭(步骤S14:“否”)时,转移到步骤S20,判断是否检测到夹入。在该夹入检测时,如前所述,根据脉冲检测电路5的输出,计算电机3的旋转速度,当旋转速度的变动量超过了预定的阈值时,判断为有夹入。
此处,阈值由通常时的第一阈值、以及比该第一阈值缓和的作为基准的第二阈值构成。第二阈值是与第一阈值相比、施加到车窗100上的负荷更大时,判断为夹入的值。例如,使用夹入负荷的值作为阈值时,将第二阈值设定得比第一阈值大。其结果是,使用第一阈值进行夹入判断时,如果施加到车窗100上的负荷超过第一阈值,则判断为夹入,而使用第二阈值进行夹入判断时,即使施加到车窗100上的负荷超过了第一阈值,也不判断为夹入,超过第二阈值时,才判断为夹入。这些的各阈值预先存储于存储器6中。在步骤S20的夹入检测中,使用第一阈值。
在如图4所示的有物体Z被夹住的情况下(步骤S20:“是”),从电机驱动电路2输出反转信号而使电机3反转,打开车窗100(步骤S21)。由此,解除夹入。然后,判断车窗100是否完全打开(步骤S22),如果完全打开(步骤S22:“是”),则结束处理,如果没有完全打开(步骤S22:“否”),则返回步骤S21而继续使电机3反转。
在步骤S20中没有检测出夹入的情况下(步骤S20:“否”),判断操作开关1是否在手动关闭MC的位置(步骤S23)。如果操作开关1在手动关闭MC的位置(步骤S23:“是”),则返回步骤S12而继续使电机3正转,如果不在手动关闭MC的位置(步骤S23:“否”),则判断是否在自动关闭AC的位置(步骤S24)。如果操作开关1在自动关闭AC的位置(步骤S24:“是”),则转移到后述(图7)的自动关闭处理(步骤S25),如果不在自动关闭AC的位置(步骤S24:“否”),则判断是否在手动打开MO的位置(步骤S26)。如果操作开关1在手动打开MO的位置(步骤S26:“是”),则转移到后述(图10)的手动打开处理(步骤S27),如果不在手动打开MO的位置(步骤S26:“否”),则判断是否在自动打开AO的位置(步骤S28)。如果操作开关1在自动打开AO的位置(步骤S28:“是”),则转移到后述(图11)的自动打开处理(步骤S29),如果操作开关1不在自动打开AO的位置(步骤S28:“否”),则不进行任何处理而结束。
另一方面,在步骤S14中,车门关闭检测开关7检测到车门关闭时(步骤S14:“是”)时,控制部9将夹入检测所使用的阈值从第一阈值变更为第二阈值(步骤S15)。然后,变更了阈值之后,判断电机3是否旋转了预定量(步骤S16)。
如果电机3没有旋转预定量(步骤S16:“否”),则转移到步骤S18,判断是否检测出夹入。根据与步骤S20相同的原理进行该夹入检测,而在步骤S18的夹入检测中,使用第二阈值。如上所述,该第二阈值是比第一阈值缓和的阈值,所以通过提高阈值,即使发生由车门关闭引起的振动,也能够防止将其误判为夹入。如果在步骤S18中没有检测出夹入(步骤S18:“否”),则返回步骤S16,如果检测出夹入(步骤S18:“是”),则将阈值从第二阈值恢复为第一阈值(步骤S19)。然后,转移到前述的步骤S21,使电机3反转,打开车窗,解除夹入。
另一方面,在步骤S16中,如果电机3旋转了预定量(步骤S16:“是”),则将阈值从第二阈值恢复为第一阈值(步骤S17)。然后,转移到前述的步骤S20,根据第一阈值判断夹入的有无。已说明过步骤S20以后的步骤,所以在此进行省略。
这样,在图6的步骤中,也在检测出车门关闭时,将阈值从第一阈值变更为第二阈值,其后,当电机3旋转了预定量时,将阈值从第二阈值恢复为第一阈值(步骤S14~S17)。因此,即使电源电压变高、电机3的旋转量变多,也因电机3旋转预定量时、阈值复原,所以从车窗玻璃101上升到预定位置的时刻起进行基于通常阈值的夹入检测。其结果是,夹入负荷不会太过增大,能够防止损伤被夹入的物体Z。
接着,对图7的自动关闭动作的步骤进行说明。由构成控制部9的CPU执行该步骤。最初,基于旋转编码器4的输出,判断车窗100是否通过自动关闭动作而完全地关闭(步骤S31)。如果车窗100完全关闭(步骤S31:“是”),则结束处理,如果没有完全关闭(步骤S31:“否”),则从电机驱动电路2输出正转信号而使电机3正转,关闭车窗100(步骤S32)。接着,判断车窗100是否完全关闭(步骤S33),如果完全关闭(步骤S33:“是”),则结束处理,如果没有完全关闭(步骤S33:“否”),则判断车门关闭检测开关7是否检测到车门关闭(步骤S34)。当从车门关闭检测开关7输出了检测信号(车门关闭信号)时,判断为车门关闭,当没有输出检测信号时,判断为车门没有关闭。
在步骤S34中,车门关闭检测开关7没有检测到车门关闭(步骤S34:“否”)时,转移到步骤S38,判断是否检测到夹入。在该夹入检测时,如前所述,根据脉冲检测电路5的输出,计算电机3的旋转速度,当旋转速度的变动量超过了预定的阈值时,判断为有夹入。在该步骤S38的夹入检测中,使用了前述的第一阈值。
在如图4所示的有物体Z被夹住的情况下(步骤S38:“是”),从电机驱动电路2输出反转信号而使电机3反转,打开车窗100(步骤S41)。由此,解除夹入。然后,判断车窗100是否完全打开(步骤S42),如果完全打开(步骤S42:“是”),则结束处理,如果没有完全打开(步骤S42:“否”),则返回步骤S41而继续使电机3反转。
在步骤S38中没有检测出夹入的情况下(步骤S38:“否”),判断操作开关1是否在手动打开MO的位置(步骤S43)。如果操作开关1在手动打开MO的位置(步骤S43:“是”),则转移到后述(图10)的手动打开处理(步骤S44),如果不在手动打开MO的位置(步骤S43:“否”),则判断是否在自动打开AO的位置(步骤S45)。如果操作开关1在自动打开AO的位置(步骤S45:“是”),则转移到后述(图11)的自动打开处理(步骤S46),如果操作开关1不在自动打开AO的位置(步骤S45:“否”),则返回步骤S32,继续使电机3正转。
另一方面,在步骤S34中,车门关闭检测开关7检测到车门关闭时(步骤S34:“是”)时,控制部9将夹入检测所使用的阈值从第一阈值变更为第二阈值(步骤S35)。然后,变更了阈值之后,判断电机3是否旋转了预定量(步骤S36)。
如果电机3没有旋转预定量(步骤S36:“否”),则转移到步骤S39,判断是否检测出夹入。根据与步骤S38相同的原理进行该夹入检测,而在步骤S39的夹入检测中,使用第二阈值。如上所述,该第二阈值是比第一阈值缓和的阈值,所以通过提高阈值,即使发生由车门关闭引起的振动,也能够防止将其误判为夹入。如果在步骤S39中没有检测出夹入(步骤S39:“否”),则返回步骤S36,如果检测出夹入(步骤S39:“是”),则将阈值从第二阈值恢复为第一阈值(步骤S40)。然后,转移到前述的步骤S41,使电机3反转,打开车窗,解除夹入。
另一方面,在步骤S36中,如果电机3旋转了预定量(步骤S36:“是”),则将阈值从第二阈值恢复为第一阈值(步骤S37)。然后,转移到前述的步骤S38,根据第一阈值判断夹入的有无。已说明过步骤S38以后的步骤,所以在此进行省略。
这样,在图7的步骤中,也在检测出车门关闭时,将阈值从第一阈值变更为第二阈值,其后,当电机3旋转了预定量时,将阈值从第二阈值恢复为第一阈值(步骤S34~S37)。因此,即使电源电压变高、电机3的旋转量变多,也因电机3旋转了预定量时、阈值复原,而从车窗玻璃101上升到预定位置的时刻起进行基于通常阈值的夹入检测。其结果是,夹入负荷不会太过增大,能够防止损伤被夹入的物体Z。
图8和图9是表示本发明的第二实施方式的电动车窗装置的动作的流程图。图8表示图5的步骤S2中的手动关闭动作的详细步骤,图9表示图5的步骤S4中的自动关闭动作的详细步骤。在第二实施方式中,通过加速度传感器8检测车门关闭。
首先,对图8的手动关闭动作的步骤进行说明。由构成控制部9的CPU执行该步骤。最初,基于旋转编码器4的输出,判断车窗100是否通过手动关闭动作而完全地关闭(步骤S51)。如果车窗100完全关闭(步骤S51:“是”),则结束处理,如果没有完全关闭(步骤S51:“否”),则从电机驱动电路2输出正转信号而使电机3正转,关闭车窗100(步骤S52)。接着,判断车窗100是否完全关闭(步骤S53),如果完全关闭(步骤S53:“是”),则结束处理,如果没有完全关闭(步骤S53:“否”),则判断加速度传感器8是否检测到超过一定程度的加速度(步骤S54)。车门关闭时,由于此时产生的振动,车体受到加速度。加速度传感器8在预定时间(数秒钟)中检测该加速度。
如果加速度传感器8检测出超过一定程度的加速度(步骤S54:“是”),则控制部9将夹入检测中所使用的阈值从第一阈值变更为第二阈值(步骤S55)。然后,根据变更后的第二阈值,判断是否检测出夹入(步骤S58)。如上所述,该第二阈值是比第一阈值缓和的阈值,所以通过提高阈值,即使发生由车门关闭引起的振动,也能够防止将其误判为夹入。
在加速度传感器8检测出超过一定程度的加速度之后,检测不到该加速度(步骤S54:“否”) 时,判断电机3是否旋转了预定量(步骤S56)。如果电机3没有旋转预定量(步骤S56:“否”),则转移到步骤S58,检测夹入的有无。如果电机3旋转了预定量(步骤S56:“是”),则将阈值从第二阈值恢复为第一阈值(步骤S57)。然后,转移到步骤S58,根据第一阈值判断是否检测出夹入。在步骤S58中的夹入检测时,如前所述,根据脉冲检测电路5的输出,计算电机3的旋转速度,当旋转速度的变动量超过了第一阈值或第二阈值时,判断为有夹入。
在如图4所示的有物体Z被夹住的情况下(步骤S58:“是”),从电机驱动电路2输出反转信号而使电机3反转,打开车窗100(步骤S59)。由此,解除夹入。然后,判断车窗100是否完全地打开(步骤S60),如果完全地打开(步骤S60:“是”),则结束处理,如果没有完全地打开(步骤S60:“否”),则返回步骤S59而继续使电机3反转。
在步骤S58中没有检测出夹入的情况下(步骤S58:“否”),判断操作开关1是否在手动关闭MC的位置(步骤S61)。如果操作开关1在手动关闭MC的位置(步骤S61:“是”),则返回步骤S52而继续使电机3正转,如果不在手动关闭MC的位置(步骤S61:“否”),则判断是否在自动关闭AC的位置(步骤S62)。如果操作开关1在自动关闭AC的位置(步骤S62:“是”),则转移到后述(图9)的自动关闭处理(步骤S63),如果不在自动关闭AC的位置(步骤S62:“否”),则判断是否在手动打开MO的位置(步骤S64)。如果操作开关1在手动打开MO的位置(步骤S64:“是”),则转移到后述(图10)的手动打开处理(步骤S65),如果不在手动打开MO的位置(步骤S64:“否”),则判断是否在自动打开AO的位置(步骤S66)。如果操作开关1在自动打开AO的位置(步骤S66:“是”),则转移到后述(图11)的自动打开处理(步骤S67),如果操作开关1不在自动打开AO的位置(步骤S66:“否”),则不进行任何处理而结束。
这样,在图8的步骤中,当检测出超过一定程度的加速度时,将阈值从第一阈值变更为第二阈值,变为检测不出超过一定程度的加速度后,当电机3旋转了预定量时,将阈值从第二阈值恢复为第一阈值(步骤S54~S57)。因此,即使电源电压变高、电机3的旋转量变多,也因电机3旋转了预定量时阈值复原,所以从车窗玻璃101上升到预定位置的时刻起进行基于通常阈值的夹入检测。其结果是,夹入负荷不会太过增大,能够防止损伤被夹入的物体Z。
接着,对图9的自动关闭动作的步骤进行说明。由构成控制部9的CPU执行该步骤。最初,基于旋转编码器4的输出,判断车窗100是否通过自动关闭动作而完全地关闭(步骤S71)。如果车窗100完全关闭(步骤S71:“是”),则结束处理,如果没有完全关闭(步骤S71:“否”),则从电机驱动电路2输出正转信号而使电机3正转,关闭车窗100(步骤S72)。接着,判断车窗100是否完全关闭(步骤S73),如果完全关闭(步骤S73:“是”),则结束处理,如果没有完全关闭(步骤S73:“否”),则判断加速度传感器8是否检测到超过一定程度的加速度(步骤S74)。车门关闭时,由于此时产生的振动,车体受到加速度。加速度传感器8在预定时间(数秒钟)中检测该加速度。
如果加速度传感器8检测出超过一定程度的加速度(步骤S74:“是”),则控制部9将夹入检测中所使用的阈值从第一阈值变更为第二阈值(步骤S75)。然后,根据变更后的第二阈值,判断是否检测出夹入(步骤S78)。如上所述,该第二阈值是比第一阈值缓和的阈值,所以通过提高阈值,即使发生由车门关闭引起的振动,也能够防止将其误判为夹入。
在加速度传感器8检测出超过一定程度的加速度之后,检测不到该加速度(步骤S74:“否”)时,判断电机3是否旋转了预定量(步骤S76)。如果电机3没有旋转预定量(步骤S76:“否”),则转移到步骤S78,检测夹入的有无。如果电机3旋转了预定量(步骤S76:“是”),则将阈值从第二阈值恢复为第一阈值(步骤S77)。然后,转移到步骤S78,根据第一阈值判断是否检测出夹入。在步骤S78中的夹入检测时,如前所述,根据脉冲检测电路5的输出,计算电机3的旋转速度,当旋转速度的变动量超过了第一阈值或第二阈值时,判断为有夹入。
在如图4所示的有物体Z被夹住的情况下(步骤S78:“是”),从电机驱动电路2输出反转信号而使电机3反转,打开车窗100(步骤S79)。由此,解除夹入。然后,判断车窗100是否完全打开(步骤S80),如果完全打开(步骤S80:“是”),则结束处理,如果没有完全打开(步骤S80:“否”),则返回步骤S79而继续使电机3反转。
在步骤S78中没有检测出夹入的情况下(步骤S78:“否”),则判断操作开关1是否在手动打开MO的位置(步骤S81)。如果操作开关1在手动打开MO的位置(步骤S81:“是”),则转移到后述(图10)的手动打开处理(步骤S82),如果不在手动打开MO的位置(步骤S81:“否”),则判断是否在自动打开AO的位置(步骤S83)。如果操作开关1在自动打开AO的位置(步骤S83:“是”),则转移到后述(图11)的自动打开处理(步骤S84),如果操作开关1不在自动打开AO的位置(步骤S83:“否”),则返回到步骤S72,继续使电机3正转。
这样,在图9的步骤中,当检测出超过一定程度的加速度时,将阈值从第一阈值变更为第二阈值,变为检测不出超过一定程度的加速度后,当电机3旋转了预定量时,将阈值从第二阈值恢复为第一阈值(步骤S74~S77)。因此,即使电源电压变高、电机3的旋转量变多,也因电机3旋转了预定量时阈值复原,所以从车窗玻璃101上升到预定位置的时刻起进行基于通常阈值的夹入检测。其结果是,夹入负荷不会太过增大,能够防止损伤被夹入的物体Z。
图10是表示手动打开处理(图5的步骤S6)的详细步骤的流程图。图11是表示自动打开处理(图5的步骤S8)的详细步骤的流程图。由构成控制部9的CPU执行各步骤。虽然这些均不是本发明的特征,但在下面进行概要说明。
在图10的手动打开处理中,最初,基于旋转编码器4的输出,判断车窗100是否通过手动打开动作而完全地打开(步骤S91)。如果车窗100完全打开(步骤S91:“是”),则结束处理,如果没有完全打开(步骤S91:“否”),则从电机驱动电路2输出反转信号而使电机3反转,打开车窗100(步骤S92)。接着,判断车窗100是否完全打开(步骤S93),如果完全打开(步骤S93:“是”),则结束处理,如果没有完全打开(步骤S93:“否”),则判断操作开关1是否在手动打开MO的位置(步骤S94)。如果操作开关1在手动打开MO的位置(步骤S94:“是”),则返回到步骤S92,继续使电机3反转,如果不在手动打开MO的位置(步骤S94:“否”),则判断是否在自动打开AO的位置(步骤S95)。如果操作开关1在自动打开AO的位置(步骤S95:“是”),则转移到后述(图11)的自动打开处理(步骤S96),如果不在自动打开AO的位置(步骤S95:“否”),则判断是否在手动关闭MC的位置(步骤S97)。如果操作开关1在手动关闭MC的位置(步骤S97:“是”),则转移到前述(图6或图8)的手动关闭处理(步骤S98),如果不在手动关闭MC的位置(步骤S97:“否”),则判断是否在自动关闭AC的位置(步骤S99)。如果操作开关1在自动关闭AC的位置(步骤S99:“是”),则转移到前述(图7或图9)的自动关闭处理(步骤S100),如果操作开关1不在自动关闭AC的位置(步骤S99:“否”),则不进行任何处理而结束。
接着,图11的自动打开处理中,最初,基于旋转编码器4的输出,判断车窗100是否通过自动打开动作而完全地打开(步骤S111)。如果车窗100完全打开(步骤S111:“是”),则结束处理,如果没有完全打开(步骤S111:“否”),则从电机驱动电路2输出反转信号而使电机3反转,打开车窗100(步骤S112)。接着,判断车窗100是否完全打开(步骤S113),如果完全打开(步骤S113:“是”),则结束处理,如果没有完全打开(步骤S113:“否”),则判断操作开关1是否在手动关闭MC的位置(步骤S114)。如果操作开关1在手动关闭MC的位置(步骤S114:“是”),则转移到前述(图6或图8)的手动关闭处理(步骤S115),如果不在手动关闭MC的位置(步骤S114:“否”),则判断是否在自动关闭AC的位置(步骤S116)。如果操作开关1在自动关闭AC的位置(步骤S116:“是”),则转移到前述(图7或图9)的自动关闭处理(步骤S117),如果操作开关1不在自动关闭AC的位置(步骤S116:“否”),则返回步骤S112,继续使电机3反转。
在上述的实施方式中,举出了将本发明应用于车辆用的电动车窗装置的示例,但本发明也可以应用于建筑物等上的窗户的开闭控制装置。