CN111376215B - 电动作业机 - Google Patents
电动作业机 Download PDFInfo
- Publication number
- CN111376215B CN111376215B CN201911178480.XA CN201911178480A CN111376215B CN 111376215 B CN111376215 B CN 111376215B CN 201911178480 A CN201911178480 A CN 201911178480A CN 111376215 B CN111376215 B CN 111376215B
- Authority
- CN
- China
- Prior art keywords
- diagnosis
- circuit
- diagnostic
- signal
- trigger
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003745 diagnosis Methods 0.000 claims abstract description 162
- 230000006870 function Effects 0.000 claims abstract description 120
- 238000000034 method Methods 0.000 claims abstract description 111
- 230000008569 process Effects 0.000 claims abstract description 109
- 238000002405 diagnostic procedure Methods 0.000 claims abstract description 42
- 230000002159 abnormal effect Effects 0.000 claims description 62
- 230000004044 response Effects 0.000 claims description 8
- 238000001514 detection method Methods 0.000 description 271
- 238000004092 self-diagnosis Methods 0.000 description 201
- 230000005856 abnormality Effects 0.000 description 90
- 230000001360 synchronised effect Effects 0.000 description 16
- 239000004065 semiconductor Substances 0.000 description 12
- 239000003990 capacitor Substances 0.000 description 11
- 101150012532 NANOG gene Proteins 0.000 description 10
- 101100396520 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) TIF3 gene Proteins 0.000 description 10
- 101150038107 stm1 gene Proteins 0.000 description 10
- 238000010606 normalization Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 101000617546 Homo sapiens Presenilin-2 Proteins 0.000 description 4
- 102100022036 Presenilin-2 Human genes 0.000 description 4
- 230000006854 communication Effects 0.000 description 4
- 239000000470 constituent Substances 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 3
- 230000000630 rising effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000007599 discharging Methods 0.000 description 2
- 239000000428 dust Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003071 parasitic effect Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 244000025254 Cannabis sativa Species 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000005669 field effect Effects 0.000 description 1
- 238000010413 gardening Methods 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/02—Providing protection against overload without automatic interruption of supply
- H02P29/024—Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
- H02P29/0241—Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load the fault being an overvoltage
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01G—HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
- A01G3/00—Cutting implements specially adapted for horticultural purposes; Delimbing standing trees
- A01G3/06—Hand-held edge trimmers or shears for lawns
- A01G3/062—Motor-driven edge trimmers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25F—COMBINATION OR MULTI-PURPOSE TOOLS NOT OTHERWISE PROVIDED FOR; DETAILS OR COMPONENTS OF PORTABLE POWER-DRIVEN TOOLS NOT PARTICULARLY RELATED TO THE OPERATIONS PERFORMED AND NOT OTHERWISE PROVIDED FOR
- B25F5/00—Details or components of portable power-driven tools not particularly related to the operations performed and not otherwise provided for
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01G—HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
- A01G3/00—Cutting implements specially adapted for horticultural purposes; Delimbing standing trees
- A01G3/04—Apparatus for trimming hedges, e.g. hedge shears
- A01G3/047—Apparatus for trimming hedges, e.g. hedge shears portable
- A01G3/053—Apparatus for trimming hedges, e.g. hedge shears portable motor-driven
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25F—COMBINATION OR MULTI-PURPOSE TOOLS NOT OTHERWISE PROVIDED FOR; DETAILS OR COMPONENTS OF PORTABLE POWER-DRIVEN TOOLS NOT PARTICULARLY RELATED TO THE OPERATIONS PERFORMED AND NOT OTHERWISE PROVIDED FOR
- B25F5/00—Details or components of portable power-driven tools not particularly related to the operations performed and not otherwise provided for
- B25F5/02—Construction of casings, bodies or handles
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Environmental Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- Ecology (AREA)
- Forests & Forestry (AREA)
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Mechanical Engineering (AREA)
- Control Of Electric Motors In General (AREA)
- Portable Power Tools In General (AREA)
- Protection Of Static Devices (AREA)
- Harvester Elements (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本发明提供一种电动作业机,其能够效率良好地进行多个功能电路的诊断。电动作业机具备:多个功能电路以及控制电路。多个功能电路分别实现不同的功能。控制电路执行:与多个功能电路分别对应的多个诊断处理。控制电路在每次按照规定顺序依次地通过电动作业机的使用者而进行特定操作时,都在以进行该特定操作时为起点的特定期间内的规定时机,来分别执行多个诊断处理。以在每个特定期间内来执行上一个特定期间内没有被执行的诊断处理的方式,来确定规定顺序。
Description
技术领域
本发明涉及一种电动作业机。
背景技术
下述的专利文献1中公开了:具备对AD转换器进行自诊断的功能的电动工具。
专利文献
专利文献1:日本特开2010-58244号公报
发明内容
电动工具中,如果进行自诊断的功能电路增加,电动工具的可靠信赖性就会提高。但是,进行自诊断的功能电路越多,用于自诊断的处理负荷也就越大,该处理负荷的增大有可能对电动工具的动作带来影响。
本发明的1个方案的目的在于,使得电动作业机能够效率良好地进行多个功能电路的诊断。
本发明的1个方案中的电动作业机具备:多个功能电路以及控制电路。多个功能电路分别达成不同的功能。控制电路在诊断执行时机来执行诊断处理。控制电路在诊断执行时机来执行的诊断处理是:用于诊断多个功能电路是否适当地进行动作的、且是与多个功能电路分别相对应的多个诊断处理之一的处理,所述诊断处理包括与在上一个诊断执行时机已执行的诊断处理不同的情形。
根据这样构成的电动作业机,在每个诊断执行时机,都执行多个诊断处理之一的处理,并且,能够执行与在上一个诊断执行时机已执行的诊断处理不同的诊断处理。因此,能够效率良好地进行多个功能电路的诊断处理。
控制电路可以在每个诊断执行时机都执行多个诊断处理之中的与规定顺序相对应的诊断处理。规定顺序可以包括不同的诊断处理的排列。根据这样构成的电动作业机,能够按照规定顺序而效率良好地进行多个功能电路的诊断处理。
多个诊断处理可以分别被设定权重。也可以根据针对多个诊断处理而分别设定的权重,来确定规定顺序。根据这样构成的电动作业机,能够按照与权重相对应的适当的规定顺序,来执行诊断处理。
规定顺序可以如下所述来确定,即,在多个诊断处理中,越是权重较大的诊断处理,执行频率就越高。根据这样构成的电动作业机,能够以与权重相对应的适当的频率而效率良好地来执行诊断处理。
控制电路可以构成为:在诊断执行时机已执行的诊断处理的结果为异常的情况下,即便在下一个诊断执行时机,仍旧执行在上一个诊断执行时机已执行的诊断处理。根据这样构成的电动作业机,被诊断为异常的功能电路相比于其他功能电路而被优先诊断。因此,能够使电动作业机的可靠信赖性得到提高。
诊断执行时机可以是:以通过电动作业机的使用者而进行特定操作时为起点的特定期间内的规定时机。根据这样构成的电动作业机,能够在适当的时机来执行诊断处理。
控制电路可以构成为:在诊断时机已执行的诊断处理的结果为异常的情况下,在与这次诊断执行时机相对应的特定期间的下一个特定期间内的、与规定时机不同的再诊断时机,来执行相同的诊断处理。根据这样构成的电动作业机,能够在适当的时机来执行:被诊断为异常的功能电路的再诊断,据此,能够使电动作业机的可靠信赖性进一步提高。
规定时机可以比特定期间的开始时靠后。在这种情况下,再诊断时机可以为特定期间的开始时。根据这样构成的电动作业机,在下一个特定期间内,比通常的规定时机更早地进行:被诊断为异常的功能电路的诊断。因此,能够使电动作业机的可靠信赖性进一步提高。
规定时机可以为特定期间的结束时。根据这样构成的电动作业机,对通过使用者而进行特定操作后又经过了特定期间之后的功能电路进行诊断。因此,假如在特定期间中根据使用者的操作而在功能电路发生了异常的情况下,能够迅速地检测出该异常。
电动作业机可以进一步具备马达。并且,控制电路可以构成为:在与规定时机相对应的诊断执行时机,所对应的特定期间中没有驱动马达的情况下,不执行诊断处理。在所对应的特定期间中没有驱动马达的情形相比于驱动了马达的情形而言,能够预测各出功能电路发生异常的可能性较低。因此,在没有驱动马达的情况下不执行诊断处理,由此能够有效地进行各功能电路的诊断。
电动作业机可以进一步具备:马达、第一开关、以及有别于第一开关而另行设置的第二开关。第一开关及第二开关均通过使用者来操作。控制电路可以构成为:根据对第二开关进行的操作而将控制电路设定为第一状态或第二状态,在第一状态下,根据对第一开关进行的操作来驱动马达,在第二状态下,即便对第一开关进行操作,也不驱动马达。并且,特定操作也可以是:用于将控制电路设定为第一状态的第二开关的操作。
根据这样构成的电动作业机,能够将驱动马达的时机和执行诊断处理的时机适当地错开,从而能够使电动作业机的可靠信赖性进一步提高。
特定期间的末期可以包括:根据对第二开关进行的操作而将控制电路设定为第二状态之时。根据这样构成的电动作业机,假如在将控制电路设定为第二状态期间根据使用者的操作而在功能电路发生了异常的情况下,能够迅速地检测出该异常。
特定期间的末期也可以包括:将控制电路设定为第一状态后并未对第一开关进行操作而经过了规定时间之时。根据这样构成的电动作业机,假如在控制电路被设定为第一状态后,即便持续着使用者未操作第一开关的状态,也能够在适当的时机来执行诊断处理。
控制电路可以构成为:在诊断执行时机已执行的诊断处理的结果为异常的情况下,在所对应的所述特定期间不驱动马达。根据这样构成的电动作业机,能够使电动作业机的可靠信赖性进一步提高。
附图说明
图1是实施方式的电动作业机的立体图。
图2是表示实施方式的电动作业机的电气构成的说明图。
图3是详细地表示图2所示的电动作业机的一部分的说明图。
图4A是表示没有对触发操作部进行拉动操作时的触发开关部的状态的说明图,图4B是表示以比最大操作量少的一定操作量来对触发操作部进行拉动操作时的触发开关部的状态的说明图,图4C是表示以最大操作量来对触发操作部进行拉动操作时的触发开关部的状态的说明图。
图5是表示自诊断的第一执行例的时序图。
图6是表示自诊断的第二执行例的时序图。
图7是表示自诊断的第三执行例的时序图。
图8是表示主处理的流程图。
图9是表示图8中的S130的蓄电池状态处理的详细情况的流程图。
图10是表示图8中的S160的马达控制处理的详细情况的流程图。
图11是表示图8中的S180的自诊断处理的详细情况的流程图。
图12是表示图11中的S410的自诊断履历读取处理的详细情况的流程图。
图13是表示图11中的S420的自诊断实施处理的详细情况的流程图。
图14是表示图11中的S430的自诊断履历写入处理的详细情况的流程图。
图15是表示触发检测功能诊断处理的流程图。
图16是表示触发断开检测核对处理的流程图。
图17是表示触发接通检测核对处理的流程图。
图18A表示针对每个诊断项目所设定的优先级的一例,图18B表示反映出图18A所示的优先级的规定顺序的另一例。
图19是表示电动作业机的电气构成的另一例的说明图。
符号说明:
1…电动作业机,3…主体部,20…触发操作部,21…马达,22…马达驱动电路,23…控制电路,24…CPU,25…存储器,26…触发开关部,27…第一触发开关,28…第二触发开关,29…断路开关,30…主电源开关,36…第一切换电路,37、47…开关部,50…过电压检测电路,60…过热检测部,61…第一过热检测电路,62…第二过热检测电路,63…第三过热检测电路,70…断路闩锁电路,80…触发检测电路。
具体实施方式
以下,参照附图,对本发明的实施方式进行说明。
(1)电动作业机的外观
图1所示的电动作业机1构成为:例如充电式割灌机。充电式割灌机用于切割例如草、小径树木等。如图1所示,电动作业机1具备:支撑杆150、手柄151、切割器单元160、以及控制器单元165。
支撑杆150具备长条圆筒形状。切割器单元160设置于支撑杆150的第一端。控制器单元165设置于支撑杆150的第二端。
切割器单元160具备壳体161。壳体161固定于支撑杆150的第一端。在壳体161的内部收容有后面叙述的马达21(参照图2)。
壳体161构成为:旋转刀162能够装卸。图1示出了:在壳体161安装有旋转刀162的状态。在壳体161设置有:将马达21的旋转向旋转刀162传递的未图示的驱动机构。据此,当马达21旋转时,通过其旋转驱动力而使得旋转刀162旋转。
控制器单元165具备壳体166。在壳体166中收容有包括后面叙述的控制电路23(参照图2)在内的各种电路。壳体166构成为:第一蓄电池组5及第二蓄电池组7能够装卸。
手柄151设置于:支撑杆150的长度方向上的大致中间部。手柄151例如是管呈U字状弯曲而形成的。在手柄151的第一端设置有第一把手152,在手柄151的第二端设置有第二把手153。第一把手152由例如电动作业机1的使用者的右手来把持,第二把手153由例如电动作业机1的使用者的左手来把持。
在第一把手152设置有触发操作部20。触发操作部20通过使用者来进行拉动操作。拉动操作是指:通过使用者的手指等而将触发操作部20向第一把手152侧拉动的操作,换言之,是将触发操作部20向第一把手152按入的操作。
触发操作部20通过未图示的弹性部件而向与拉动操作方向相反的操作解除方向施力。因此,如图1所示,触发操作部20在没有被使用者进行拉动操作的非操作状态下,其大部分通过弹性部件的作用力而从第一把手152突出出来。另一方面,如果触发操作部20通过使用者而被进行拉动操作,则触发操作部20抵抗作用力而向拉动操作方向(即第一把手152侧)移动,根据该移动而进入到第一把手152内。
在第一把手152还设置有操作显示部170。操作显示部170具备:主电源开关30以及显示面板171。
主电源开关30通过使用者来进行操作,以便将电动作业机1的主电源接通或断开。后面叙述的控制电路23根据对主电源开关30进行的操作而将电动作业机1的主电源设定为接通或断开。
本实施方式的主电源开关30可以是:例如,在使用者进行按压操作的期间处于接通状态而当使用者解除按压操作时就恢复为断开状态的所谓瞬时开关。在这种情况下,控制电路23可以构成为:每当对主电源开关30进行推回操作时,使得主电源交替地切换到接通或断开。推回操作是指:主电源开关30处于接通状态而之后使其恢复为断开状态的操作。
此外,主电源开关30可以为任意开关。主电源开关30可以是:例如,每当使用者进行按压操作时而交替地切换到接通状态和断开状态的所谓交替开关。在这种情况下。控制电路23可以构成为:在主电源开关30处于接通状态的情况下,将主电源设定为接通,在主电源开关30处于断开状态的情况下,将主电源设定为断开。另外,主电源开关30可以是:例如滑动式开关。
在显示面板171显示有:例如表示主电源是否被设定为接通的信息、或者表示电动作业机1的各种状态的信息等各种信息。显示面板171可以具备***示装置。显示面板171可以具备:例如液晶显示器、LED等。
(2)电动作业机的电气构成
参照图2及图3,对本实施方式的电动作业机1的电气构成进行说明。此外,图3是摘取图2的一部分(后面叙述的控制电路23的右侧)而更详细地图示的图。如图2所示,电动作业机1具备:主体部3、第一蓄电池组5、以及第二蓄电池组7。另外,图2中,为了方便说明,将壳体161内的马达21、壳体166内的各种电路、以及设置在第一把手152的触发操作部20及操作显示部170等等的、在电动作业机1的各部分所设置的各种电气元器件、各种电路等的集合体统称为主体部3。
第一蓄电池组5具备:蓄电池11以及蓄电池异常检测电路12。蓄电池11是:例如能够进行充电及放电的二次电池。不过,蓄电池11也可以为一次电池。
蓄电池异常检测电路12对第一蓄电池组5进行监视。蓄电池异常检测电路12构成为:在特定的放电指示期间,没有检测出异常的情况下,输出第一放电许可信号SA1。
从主体部3向第一蓄电池组5输入后面叙述的触发检测信息ST0。特定的放电指示期间可以是:例如,触发检测信息ST0的逻辑电平为H电平的期间、亦即对后面叙述的触发操作部20进行接通操作的期间。
第二蓄电池组7具备:蓄电池16以及蓄电池异常检测电路17。第二蓄电池组7是与第一蓄电池组5同样地构成的。蓄电池异常检测电路17构成为:在特定的放电指示期间,没有检测出第二蓄电池组7的异常的情况下,输出第二放电许可信号SA2。
如图2及图3所示,主体部3具备:触发操作部20、马达21、马达驱动电路22、控制电路23、主电源开关30、触发开关部26、触发检测电路80、过电压检测电路50、第一断开检测电路39、第二断开检测电路49、电流检测电路55、过热检测部60、断路闩锁电路70、以及显示面板171。
此外,在主体部3设置有未图示的电源电路。电源电路根据从安装于电动作业机1上的第一蓄电池组5或第二蓄电池组7输入来的蓄电池电压而生成具有一定电压值的电源电压,并予以输出。电源电压经由未图示的控制电源线而被供给到主体部3中的各部分。该各部分通过从电源电路供给来的电源电压进行工作。
电源电路可以构成为:例如,无论主电源被设定为接通还是断开,在被输入蓄电池电压的情况下,都输出电源电压。或者,电源电路可以构成为:在用于将主电源设定为接通的主电源开关30***作之后,一直到主电源又被设定为断开的期间,输出电源电压。
触发开关部26具备:第一触发开关27以及第二触发开关28。第一触发开关27及第二触发开关28是与触发操作部20通过使用者而***作这一情形相联动地来进行接通或断开。
第一触发开关27是:例如常开型开关。第二触发开关28是:例如常闭型开关。在对触发操作部20进行断开操作时,第一触发开关27断开,第二触发开关28接通。在对触发操作部20进行接通操作时,第一触发开关27接通,第二触发开关28断开。
主体部3还具备:电阻器R1、电阻器R2、以及NOT电路85。第一触发开关27的第一端与地线连接,第一触发开关27的第二端与NOT电路85的输入端子连接。此外,第一触发开关27的第二端借助电阻器R1而与控制电源线连接。
第二触发开关28的第一端与地线连接,第二触发开关28的第二端借助触发检测电路80而与控制电路23连接。此外,第二触发开关28的第二端借助电阻器R2而与控制电源线连接。
第一触发开关27的第二端的电压作为二值信号而向NOT电路85输入。此外,所谓二值信号是:表示High电平(以下简称为“H电平”)及Low电平(以下称为“L电平”)中的任意一逻辑电平的信号。NOT电路85使输入的信号的逻辑电平反转并输出。
此处,参照图4A~图4C,对触发开关部26的更具体的构成进行说明。如图4A~图4C所示,触发开关部26具备:开关盒100、柱塞101、第一触发开关27、以及第二触发开关28。柱塞101连结于触发操作部20,并与触发操作部20进行联动。
第一触发开关27具备:第一接点121、第二接点122、以及支撑弹簧123。第一接点121与例如地线连接。第二接点122与例如NOT电路85连接。第二接点122构成为:能够以未图示的旋转轴为中心进行旋转。支撑弹簧123将第二接点122向与第一接点121抵接的方向施力。
第二触发开关28具备:第一电极111、第二电极112、基板113、以及电刷114。电刷114为导体。第一电极111及第二电极112设置在基板113上。电刷114设置于柱塞101,并与柱塞101一同移动。第一电极111与例如地线连接。第二电极112与例如触发检测电路80连接。
柱塞101根据使用者对触发操作部20进行的拉动操作,向图4A~图4C中的左方、亦即前述的拉动操作方向移动。在对触发操作部20进行断开操作的情况下(包括使用者没有接触触发操作部20的状态在内),柱塞101通过未图示的弹簧的作用力而被支撑于图4A所示的位置。这种情况下,在第一触发开关27中,第二接点122通过柱塞101而朝向抵抗支撑弹簧123的作用力且离开第一接点121的方向进行旋转移动。因此,第一触发开关27断开。
另一方面,在第二触发开关28中,第一电极111和第二电极112借助电刷114而被导通。因此,第二触发开关28接通。
当使用者对触发操作部20进行拉动操作时,柱塞101向开关盒100的内部移动。伴随于此,在第二触发开关28中,电刷114向开关盒100的内部移动。在第一触发开关27中,柱塞101逐渐地离开第二接点122,伴随于此,第二接点122通过支撑弹簧123的作用力而靠近于第一接点121。
当柱塞101在拉动操作方向上继续移动时,例如,如图4B所示,第二接点122与第一接点121抵接,使得第一触发开关27接通。当柱塞101在拉动操作方向上继续进一步移动时,如图4C所示,电刷114离开第一电极111,使得第二触发开关28断开。前述的接通操作是指:如图4C所示,对触发操作部20进行拉动操作,以便处于第一触发开关27接通而第二触发开关28断开的状态。当使用者解除触发操作部20的拉动操作时,柱塞101通过前述的弹性部件的作用力而与触发操作部20一同向与拉动操作方向相反的操作解除方向进行移动,返回到图4A所示的位置。
触发检测电路80具备触发检测功能。触发检测功能是:输出与触发开关部26的状态相对应的信息的功能。具体而言,触发检测电路80输出第一触发信息ST1、第二触发信息ST2、以及触发判定信息STR。
触发检测电路80被输入NOT电路85的输出信号。触发检测电路80还被输入第二触发开关28的第二端的电压、以及从控制电路23输出的第一疑似信号SF1。
被输入到触发检测电路80的、第二触发开关28的第二端的电压作为第二触发信息ST2而向控制电路23输出。第一疑似信号SF1在控制电路23执行后面叙述的触发检测功能诊断时,从控制电路23被输出。
在本实施方式中,第一触发信息ST1、第二触发信息ST2、触发判定信息STR、从NOT电路85被输入的信号、以及第一疑似信号SF1均为例如二值信号。
第一触发信息ST1基本上表示第一触发开关27的接通或断开的信息。第二触发信息ST2表示第二触发开关28的接通或断开的信息。逻辑电平为L电平的第二触发信息ST2是表示第二触发开关28被接通,换言之,是表示对触发操作部20进行了断开操作。逻辑电平为H电平的第二触发信息ST2是表示第二触发开关被断开,换言之,是表示对触发操作部20进行了接通操作。
触发检测电路80具备:OR电路81以及AND电路82。OR电路81被输入NOT电路85的输出信号、以及第一疑似信号SF1。
此外,详细而言,第一疑似信号SF1是:逻辑电平为H电平的信号。即,第一疑似信号SF1被输出是意味着:第一疑似信号SF1的逻辑电平处于H电平。反之,第一疑似信号SF1的逻辑电平为L电平的状态是指:第一疑似信号SF1没有被输出的状态。像这样的信号的逻辑电平、与该逻辑电平所表示的该信号的输出状态之间的对应关系就下述的这些信号而言也是同样的,即:前述的第一放电许可信号SA1及第二放电许可信号SA2、以及后面叙述的第三放电许可信号SA3、第四放电许可信号SA4、第一断开检测信号SB1、第二断开检测信号SB2、过电压信号So1、过电流信号So2、第一过热信号So31、第二过热信号So32、第三过热信号So33、第二疑似信号SF2、第三疑似信号SF31、第四疑似信号SF32、以及第五疑似信号SF33。
OR电路81对被输入的2个信号的逻辑和进行运算,并输出:表示该运算结果的第一触发信息ST1。第一触发信息ST1被输入于控制电路23及AND电路82。
例如,假设是OR电路81未被输入第一疑似信号SF1的情况。在这种情况下,在对触发操作部20进行了断开操作时,第一触发信息ST1的逻辑电平成为L电平,在对触发操作部20进行了接通操作时,第一触发信息ST1的逻辑电平成为H电平。即,在第一触发信息ST1及第二触发信息ST2的逻辑电平均为L电平的情况下,表示对触发操作部20进行了断开操作的触发断开状态,在第一触发信息ST1及第二触发信息ST2的逻辑电平均为H电平的情况下,表示对触发操作部20进行了接通操作的触发接通状态。
另一方面,在OR电路81被输入第一疑似信号SF1的情况下,无论触发操作部20的状态如何(即,无论第一触发开关27的状态如何),第一触发信息ST1的逻辑电平均为H电平。即,通过向OR电路81输入第一疑似信号SF1,能够使第一触发信息ST1处于与对触发操作部20进行了接通操作时等价的状态。
AND电路82被输入第一触发信息ST1以及第二触发信息ST2。AND电路82对第一触发信息ST1和第二触发信息ST2的逻辑积进行运算,并输出表示该运算结果的触发判定信息STR。触发判定信息STR被输入于断路闩锁电路70。逻辑电平为L电平的触发判定信息STR表示触发断开状态,逻辑电平为H电平的触发判定信息STR表示触发接通状态。
马达21通过从马达驱动电路22被输入马达驱动电力而被旋转驱动。当马达21旋转时,其旋转驱动力借助未图示的驱动力传递机构而向未图示的输出工具传递,使得输出工具进行工作。本实施方式的马达21例如是:无刷马达。
输出工具可以装卸于电动作业机1。输出工具可以为任意工具。输出工具可以为:例如钻头、螺丝刀钻头、旋转砂轮、圆形的锯刀等能够通过旋转而对被加工物进行加工的工具。或者,电动作业机1可以构成为:将马达21的旋转转换为直线运动,并予以输出。
电动作业机1还具备:第一供电线91、第二供电线92、以及主供电线93。第一供电线91的第一端连接于第一蓄电池组5,并被输入蓄电池11的电压。第一供电线91的第二端连接于主供电线93的第一端。
第二供电线92的第一端连接于第二蓄电池组7,并被输入蓄电池16的电压。第二供电线92的第二端连接于主供电线93的第一端。
主供电线93的第二端连接于马达驱动电路22。在主供电线93与地线之间连接有电容器C0。
第一蓄电池组5的蓄电池11的电力经由第一供电线91及主供电线93而被输入于马达驱动电路22。第二蓄电池组7的蓄电池16的电力经由第二供电线92及主供电线93而被输入于马达驱动电路22。
如后所述,马达驱动电路22被输入蓄电池11的电力及蓄电池16的电力中的任意一者。即,主供电线93被输入蓄电池11的电压及蓄电池16的电压中的任意一者。以下,将被输入于主供电线93的蓄电池11的电压或蓄电池16的电压称为“输入蓄电池电压”。
在第一供电线91设置有第一充电抑制电路31以及第一切换电路36。
第一切换电路36具备:开关部37以及AND电路38。开关部37对第一供电线91进行导通或断路。即,当开关部37接通时,第一供电线91中的设置有开关部37的部位就会导通。当开关部37断开时,第一供电线91中的设置有开关部37的部位就会断开。
在从AND电路38所输出的信号的逻辑电平为H电平的情况下,开关部37接通,在从AND电路38所输出的信号的逻辑电平为L电平的情况下,开关部37断开。
开关部37可以任意构成。本实施方式中,开关部37是:例如n通道的金属氧化物半导体场效应晶体管(MOSFET)。此外,后面叙述的开关部32、42、47也可以任意构成,本实施方式中,它们是例如n通道的MOSFET。
AND电路38构成为:具备3个信号输入端子,且各信号输入端子分别被输入:从第一蓄电池组5输出的第一放电许可信号SA1(H电平的信号)、从控制电路23输出的第三放电许可信号SA3(H电平的信号)、以及从第二断开检测电路49输出的第二断开检测信号SB2(H电平的信号)。AND电路38对被输入于信号输入端子的信号的逻辑积进行运算,并将表示该运算结果的信号向开关部37的栅极输出。
在第一放电许可信号SA1、第三放电许可信号SA3以及第二断开检测信号SB2都被输入(即,均为H电平)的情况下,AND电路38输出H电平的信号。在第一放电许可信号SA1、第三放电许可信号SA3以及第二断开检测信号SB2中的任意一信号没有被输入(即,任意一信号为L电平)的情况下,AND电路38输出L电平的信号。
如后所述,第二断开检测信号SB2是:在第二充电抑制电路41的开关部42及第二切换电路46的开关部47均断开的情况下从第二断开检测电路49输出的H电平的信号。当开关部42、47中的任意一者接通时,没有输出第二断开检测信号SB2。因此,例如,当开关部47接通时,AND电路38没有被输入第二断开检测信号SB2,AND电路38的输出成为L电平,从而开关部37断开。据此,可抑制开关部37、47同时接通。
第一充电抑制电路31具备:开关部32以及同步整流电路33。开关部32对第一供电线91进行导通或断开。即,当开关部32接通时,第一供电线91中的设置有开关部32的部位就会导通。当开关部32断开时,第一供电线91中的设置有开关部32的部位就会断开。开关部32通过同步整流电路33而被接通或被断开。
在第一充电抑制电路31中,开关部32的栅极与同步整流电路33连接。开关部32的源极连接于第一蓄电池组5,并且,连接于同步整流电路33。开关部32的漏极与第一切换电路36中的开关部37的漏极连接。
同步整流电路33基于开关部32的源极与漏极之间的电压,来对开关部32进行接通或断开。具体而言,当从第一蓄电池组5放电而产生的电流流经于在开关部32的源极与漏极之间存在的寄生二极管时,同步整流电路33检测到该电流而将开关部32接通。另一方面,同步整流电路33在开关部32接通时就会检测到来自第一蓄电池组5的放电被停止、或者有朝向第一蓄电池组5的充电电流流动的情况下,将开关部32断开。根据这样的构成,当电流从主体部3流向蓄电池11时,开关部32被断开而使得该电流断路,可抑制或防止蓄电池11的充电。此外,更具体而言,同步整流电路33以使开关部32的漏极与源极之间的电压值达到规定的电压值(例如约30mV)的方式对开关部32的栅极电压进行控制。
在第二供电线92设置有第二充电抑制电路41以及第二切换电路46。
第二切换电路46具备开关部47以及AND电路48。开关部47对第二供电线92进行导通或断开。即,当开关部47接通时,第二供电线92中的设置有开关部47的部位就会导通。当开关部47断开时,第二供电线92中的设置有开关部47的部位就会断开。
在从AND电路48输出的信号的逻辑电平为H电平的情况下,开关部47接通,在从AND电路48输出的信号的逻辑电平为L电平的情况下,开关部47断开。
AND电路48构成为:具备3个信号输入端子,且各信号输入端子分别被输入:从第二蓄电池组7输出的第二放电许可信号SA2(H电平的信号)、从控制电路23输出的第四放电许可信号SA4(H电平的信号)、以及从第一断开检测电路39输出的第一断开检测信号SB1(H电平的信号)。AND电路48对被输入于信号输入端子的信号的逻辑积进行运算,并将表示该运算结果的信号向开关部47的栅极输出。
AND电路48在第二放电许可信号SA2、第四放电许可信号SA4以及第一断开检测信号SB1都被输入(即,均为H电平)的情况下,输出H电平的信号。AND电路48在第二放电许可信号SA2、第四放电许可信号SA4以及第一断开检测信号SB1中的任意一信号没有被输入(即,任意一信号为L电平)的情况下,输出L电平的信号。
如后所述,第一断开检测信号SB1是:在第一充电抑制电路31的开关部32及第一切换电路36的开关部37均断开的情况下,从第一断开检测电路39输出的H电平的信号。当开关部32、37中的任意一者接通时,不输出第一断开检测信号SB1。因此,例如,当开关部37接通时,AND电路48没有被输入第一断开检测信号SB1,AND电路48的输出成为L电平,从而开关部47断开。据此,可抑制开关部37、47同时被接通。
第二充电抑制电路41具备:开关部42以及同步整流电路43。开关部42对第二供电线92进行导通或断开。即,当开关部42接通时,第二供电线92中的设置有开关部42的部位就会导通。当开关部42断开时,第二供电线92中的设置有开关部42的部位就会断开。开关部42通过同步整流电路43而被接通或被断开。
在第二充电抑制电路41中,开关部42的栅极连接于同步整流电路43。开关部42的源极连接于第二蓄电池组7,并且,连接于同步整流电路43。开关部42的漏极连接于第二切换电路46中的开关部47的漏极。
同步整流电路43基于开关部42的源极与漏极之间的电压,来对开关部42进行接通或断开。具体而言,当从第二蓄电池组7放电而产生的电流流通于在开关部42的源极与漏极之间存在的寄生二极管时,同步整流电路43就会检测到该电流而将开关部42接通。另一方面,同步整流电路43在开关部42接通时检测到来自第二蓄电池组7的放电被停止、或者有朝向第二蓄电池组7的充电电流流动的情况下,将开关部42断开。根据这样的构成,当电流从主体部3向蓄电池16流通时,开关部42被断开而使得该电流断路,可抑制或防止蓄电池16的充电。此外,更具体而言,同步整流电路43以使开关部42的漏极与源极之间的电压值达到规定的电压值(例如约30mV)的方式对开关部42的栅极电压进行控制。
在第一供电线91中的、第一充电抑制电路31与第一切换电路36之间连接有第一断开检测电路39。第一断开检测电路39检测:第一充电抑制电路31的开关部32及第一切换电路36的开关部37这两者是否均断开。在开关部32及开关部37这两者均断开的情况下,第一断开检测电路39输出第一断开检测信号SB1(H电平的信号)。在开关部32及开关部37中的任意一者接通的情况下,第一断开检测电路39不输出第一断开检测信号SB1。在这种情况下,第一断开检测电路39的输出端口成为L电平。
在第二供电线92中的、第二充电抑制电路41与第二切换电路46之间连接有第二断开检测电路49。第二断开检测电路49检测:第二充电抑制电路41的开关部42及第二切换电路46的开关部47这两者是否均断开。在开关部42及开关部47这两者均断开的情况下,第二断开检测电路49输出第二断开检测信号SB2(H电平的信号)。在开关部42及开关部47中的任意一者接通的情况下,第二断开检测电路49不输出第二断开检测信号SB2。在这种情况下,第二断开检测电路49的输出端口成为L电平。
马达驱动电路22将从第一蓄电池组5或第二蓄电池组7被输入的电力(以下称为“蓄电池电力”)转换为前述的马达驱动电力而向马达21输出。马达驱动电力是:例如三相电力。
具体而言,本实施方式的马达驱动电路22包括:例如未图示的逆变器。逆变器包括:并联连接的U相开关对、V相开关对、以及W相开关对。U相开关对、V相开关对、以及W相开关对分别具备:串联连接的2个半导体开关元件。
U相开关对、V相开关对、以及W相开关对分别与马达21连接。U相开关对向马达21输出U相电压。U相电压是:U相开关对中的串联连接的2个半导体开关元件的连接点的电压。V相开关对向马达21输出V相电压。V相电压是:V相开关对中的串联连接的2个半导体开关元件的连接点的电压。W相开关对向马达21输出W相电压。W相电压是:W相开关对中的串联连接的2个半导体开关元件的连接点的电压。
马达驱动电路22通过驱动线90而与控制电路23连接。从控制电路23经由驱动线90而向马达驱动电路22输入马达驱动指令SD。当马达驱动电路22被输入马达驱动指令SD时,6个半导体开关元件分别按照马达驱动指令SD而进行接通或断开,据此,生成:包括前述的U相电压、V相电压、以及W相电压在内的马达驱动电力。
在驱动线90设置有断路开关29。断路开关29对驱动线90进行导通或断路。当断路开关29接通时,从控制电路23输出的马达驱动指令SD经由断路开关29而向马达驱动电路22输入。当断路开关29被断开时,从控制电路23朝向马达驱动电路22的马达驱动指令SD的传送被断开。
断路开关29根据从断路闩锁电路70输出的断路信息SS而进行接通或断开。即,在断路信息SS的逻辑电平为表示指令许可的H电平的情况下,断路开关29被接通。在断路信息SS的逻辑电平为表示指令断路的L电平的情况下,断路开关29被断开。
断路开关29可以任意构成。断路开关29可以是:例如MOSFET。
过电压检测电路50、电流检测电路55、以及过热检测部60是为了检测5个异常状态而设置的。5个异常状态包括:过电压状态、过电流状态、U相过热状态、V相过热状态、以及W相过热状态。
所谓过电压状态是表示:例如,经由主供电线93而向马达驱动电路22输入的输入蓄电池电压的值(以下称为“输入蓄电池电压值”)达到高于规定的正常电压范围的值的状态。所谓过电流状态是表示:例如,经由马达驱动电路22而向马达21流通的电流的值(以下称为“马达电流值”)达到高于规定的正常电流范围的值的状态。
所谓U相过热状态是表示:例如,后面叙述的U相温度达到高于规定的正常温度范围的值的状态。所谓V相过热状态是表示:例如,后面叙述的V相温度达到高于规定的正常温度范围的值的状态。所谓W相过热状态是表示:例如,后面叙述的W相温度达到高于规定的正常温度范围的值的状态。
如后所述,过电压检测电路50、电流检测电路55、以及过热检测部60均是利用硬件处理来检测所对应的异常状态,而不是进行基于程序的软件处理。
过电压检测电路50用于检测输入蓄电池电压值,并输出:基于检测到的输入蓄电池电压值的信息。具体而言,过电压检测电路50输出电压信号SV。电压信号SV是:表示输入蓄电池电压值的模拟信号。
过电压检测电路50还具备:用于检测过电压状态的功能。即,在输入蓄电池电压值为:例如,高于前述的正常电压范围的第一电压阈值以上的情况下,过电压检测电路50输出:表示产生了过电压状态的过电压信号So1。
另外,从控制电路23向过电压检测电路50输入第二疑似信号SF2。第二疑似信号SF2是:在控制电路23执行后面叙述的过电压保护功能诊断时,从控制电路23输出的信号。
过电压检测电路50也可以例如如图3所示那样来构成。如图3所示,过电压检测电路50具备:比较器51、缓冲器52、电阻器R3、R4、电容器C1、以及二极管D1。二极管D1、电阻器R3以及电阻器R4依次在主供电线93与地线之间串联连接。电容器C1连接于二极管D1的阴极与地线之间。包括二极管D1及电容器C1的电路是作为所谓的峰值保持电路而发挥作用。
电阻器R3和电阻器R4连接的连接点的电压作为电压信号SV而被输出。另外,电阻器R3和电阻器R4连接的连接点的电压向比较器51输入。比较器51构成为:在输入蓄电池电压值低于第一电压阈值的情况下,不输出过电压信号So1,在输入蓄电池电压值为第一电压阈值以上的情况下,输出过电压信号So1。
缓冲器52构成为:被输入第二疑似信号SF2。缓冲器52的输出信号向比较器51输入。如果过电压检测电路50正常,则第二疑似信号SF2的电压值是从比较器51输出过电压信号So1的值。因此,如果过电压检测电路50正常,则实际上即便没有产生过电压状态,当被输入第二疑似信号SF2时,也会输出过电压信号So1。即,第二疑似信号SF2是:用于模拟性地产生过电压状态的信号。
电流检测电路55用于检测马达电流值,并输出基于检测到的马达电流值的信息。具体而言,电流检测电路55输出电流信号SC以及过电流信号So2。电流信号SC是:表示马达电流值的模拟信号。
电流检测电路55还具备:用于检测过电流状态的功能。即,在马达电流值为:例如,高于前述的正常电流范围的第一电流阈值以上的情况下,电流检测电路55输出:表示产生了过电流状态的过电流信号So2。
电流检测电路55也可以例如如图3所示那样来构成。如图3所示,电流检测电路55具备:放大电路57、比较器56、以及电阻器R5。电阻器R5设置于供马达电流流通的通电路径,且有马达电流流过。据此,在电阻器R5的两端间产生出与马达电流的值相对应的电压。放大电路57将电阻器R5的两端间的电压放大。
通过放大电路57而被放大的电压作为电流信号SC被输出。另外,通过放大电路57而被放大的电压向比较器56输入。比较器56构成为:在马达电流值低于第一电流阈值的情况下,不输出过电流信号So2,在马达电流值为第一电流阈值以上的情况下,输出过电流信号So2。
过热检测部60用于检测马达驱动电路22的温度。更具体而言,如图3所示,过热检测部60具备:第一过热检测电路61、第二过热检测电路62、以及第三过热检测电路63。
第一过热检测电路61用于检测马达驱动电路22中的U相开关对的温度(以下称为“U相温度”)。具体而言,U相温度可以为:例如,U相开关对所包含的2个半导体开关元件中的一个的温度。在这种情况下,U相温度也可以为2个半导体开关元件中的任意一个的温度,例如,可以为2个半导体开关元件中的接通期间相对较长这一方的温度。
第一过热检测电路61输出:基于检测到的U相温度的信息。具体而言,第一过热检测电路61输出第一温度信号STM1以及第一过热信号So31。第一温度信号STM1是:表示U相温度的模拟信号。
第一过热检测电路61还具备:用于检测U相过热状态的功能。即,在U相温度为:例如,高于前述的正常温度范围的第一U相温度阈值以上的情况下,第一过热检测电路61输出:表示产生了U相过热状态的第一过热信号So31。
另外,从控制电路23向第一过热检测电路61输入第三疑似信号SF31。第三疑似信号SF31是:在控制电路23执行后面叙述的第一过热保护功能诊断时,从控制电路23输出的信号。
第一过热检测电路61也可以例如如图3所示那样来构成。如图3所示,第一过热检测电路61具备:温度检测元件66、比较器67、开关68、以及电阻器R6。温度检测元件66设置于U相温度的检测对象或其附近,以便能够检测前述的U相温度。在本实施方式中,温度检测元件66是:例如,具有负的电阻温度特性的NTC热敏电阻。
电阻器R6和温度检测元件66依次在控制电源线与地线之间串联连接。开关68连接于:电阻器R6和温度检测元件66连接的连接点与地线之间。
电阻器R6和温度检测元件66连接的连接点的电压作为第一温度信号STM1而被输出。另外,电阻器R6和温度检测元件66连接的连接点的电压向比较器67输入。比较器67构成为:在U相温度低于第一U相温度阈值的情况下,不输出第一过热信号So31,在U相温度为第一U相温度阈值以上的情况下,输出第一过热信号So31。
开关68在未被输入第三疑似信号SF31的通常时断开。在被输入第三疑似信号SF3期间,开关68接通。当开关68接通时,向比较器67输入的电压大致为0V。在这种情况下,如果第一过热检测电路61为正常,则从比较器67输出第一过热信号So31。即,实际上即便没有产生U相过热状态,如果被输入第三疑似信号SF31,就会模拟性地产生U相过热状态。
在本实施方式中,第二过热检测电路62以及第三过热检测电路63均构成为:除了温度检测元件66的设置位置以外,其他与第一过热检测电路61相同。
即,第二过热检测电路62检测马达驱动电路22中的V相开关对的温度(以下称为“V相温度”)。具体而言,V相温度与U相温度同样地可以为:例如V相开关对中包含的2个半导体开关元件中的1个的温度。第二过热检测电路62输出:表示检测到的V相温度的模拟的第二温度信号STM2。
第二过热检测电路62还具备:用于检测V相过热状态的功能。即,在V相温度为:例如,高于前述的正常温度范围的第一V相温度阈值以上的情况下,第二过热检测电路62输出:表示产生了V相过热状态的第二过热信号So32。
另外,从控制电路23向第二过热检测电路62输入第四疑似信号SF32。第四疑似信号SF32是:在控制电路23执行后面叙述的第二过热保护功能诊断时,从控制电路23输出的信号。即便实际上没有产生V相过热状态,如果被输入第四疑似信号SF32,就会模拟性地产生V相过热状态,输出第二过热信号So32。
第三过热检测电路63用于检测马达驱动电路22中的W相开关对的温度(以下称为“W相温度”)。具体而言,W相温度与U相温度同样地可以为:例如W相开关对中包含的2个半导体开关元件中的1个的温度。第三过热检测电路63输出:表示检测到的W相温度的模拟的第三温度信号STM3。
第三过热检测电路63还具备:用于检测W相过热状态的功能。即,在W相温度为:例如,高于前述的正常温度范围的第一W相温度阈值以上的情况下,第三过热检测电路63输出:表示产生了W相过热状态的第三过热信号So33。
另外,从控制电路23向第三过热检测电路63输入第五疑似信号SF33。第五疑似信号SF33是:在控制电路23执行后面叙述的第三过热保护功能诊断时,从控制电路23输出的信号。即便实际上没有产生W相过热状态,如果被输入第五疑似信号SF33,就会模拟性地产生W相过热状态,输出第三过热信号So33。
此外,第一U相温度阈值、第一V相温度阈值以及第一W相温度阈值可以为全部相同的值,也可以为任意2个相同的值,还可以为全部不同的值。
断路闩锁电路70被输入触发判定信息STR。另外,断路闩锁电路70可以被输入过电压信号So1、过电流信号So2、第一过热信号So31、第二过热信号So32、以及第三过热信号So33。断路闩锁电路70基于这些被输入的信息及各信号,来输出断路信息SS。另外,断路闩锁电路70输出异常检测信息Sor。
在电动作业机1的状态为:可以使马达21驱动的驱动许可状态的情况下,断路闩锁电路70输出:表示指令许可的H电平的断路信息SS,从而将断路开关29接通。另一方面,在电动作业机1的状态为:不应当使马达21驱动的驱动禁止状态的情况下,断路闩锁电路70输出:表示指令断路的L电平的断路信息SS,从而将断路开关29断开。
在本实施方式中,驱动许可状态包括下述的异常未检测出状态,即:触发判定信息STR表示触发接通状态,且没有被输入过电压信号So1、过电流信号So2、第一过热信号So31、第二过热信号So32、以及第三过热信号So33(即、没有检测到前述的5个异常状态)的状态。
在本实施方式中,驱动禁止状态包括下述的异常检测出状态,即:触发判定信息STR表示触发断开状态,或者,被输入过电压信号So1、过电流信号So2、第一过热信号So31、第二过热信号So32、以及第三过热信号So33中的1个以上(即、检测到前述的5个异常状态中的1个以上)的状态。
断路闩锁电路70还具备断路闩锁功能。断路闩锁功能为如下功能,即:在对触发操作部20进行接通操作的期间,通过从异常未检测出状态变化为异常检测出状态而使得断路信息SS从表示指令许可的信息变化为表示指令断路的信息的情况下,即便之后再次变化为异常未检测出状态,也继续输出表示指令断路的断路信息SS,直至对触发操作部20进行断开操作为止的功能。
断路闩锁电路70可以例如如图3所示那样来构成。如图3所示,断路闩锁电路70具备:第一触发器71、OR电路72、NOT电路73、OR电路74、第二触发器75、AND电路76、电阻器R7、R8、以及电容器C2、C3。在本实施方式中,第一触发器71及第二触发器75均为D型触发器。即,第一触发器71及第二触发器75构成为:每当产生被输入于时钟输入端子的信号上升沿(即、从L电平向H电平的逻辑电平变化)时,都会从输出端子输出:与被输入于数据输入端子的信号的逻辑电平相同的逻辑电平的信号。并且,接下来,即便向数据输入端子输入的信号的逻辑电平发生变化,也维持从输出端子输出的信号的逻辑电平,直至再次产生上升沿为止。
OR电路72可以被输入过电压信号So1、过电流信号So2、第一过热信号So31、第二过热信号So32、以及第三过热信号So33。OR电路72对5个输入信号的逻辑和进行运算,并输出该运算结果。
触发判定信息STR被输入于第一触发器71的时钟输入端子以及AND电路76。触发判定信息STR还经由电容器C2而被输入于OR电路74。
在电容器C2和OR电路74连接的连接点与地线之间连接有电阻器R8。即,包括电容器C2及电阻器R8的电路作为微分电路而发挥作用,该微分电路对触发判定信息STR进行微分,并向OR电路74输入。
OR电路72的输出信号向NOT电路73输入,并且,经由电阻器R7而向OR电路74输入。OR电路72的输出信号还作为异常检测信息Sor而向控制电路23输入。
在电阻器R7和OR电路74连接的连接点与地线之间连接有电容器C3。即,包括电阻器R7及电容器C3的电路作为积分电路而发挥作用,该积分电路是对OR电路72的输出信号进行积分,并向OR电路74输入。OR电路74的输出信号向第二触发器75的时钟输入端子输入。
NOT电路73的输出信号向第一触发器71及第二触发器75的数据输入端子输入。第一触发器71的输出信号及第二触发器75的输出信号均向AND电路76输入。
这样构成的断路闩锁电路70例如如下所述那样进行动作。例如,假设触发判定信息STR的逻辑电平为:表示触发断开状态的L电平的情形。在这种情况下,AND电路76的输出信号处于L电平。即,在这种情况下,断路信息SS表示指令断路。因此,断路开关29断开。
另外,例如,假设过电压信号So1、过电流信号So2、第一过热信号So31、第二过热信号So32以及第三过热信号So33均未被输入于OR电路72的情形。在这种情况下,第一触发器71以及第二触发器75的数据输入端子的逻辑电平成为H电平。
此时,假设触发判定信息STR的逻辑电平变化为:表示触发接通状态的H电平。在这种情况下,由于向第一触发器71及第二触发器电路75的输入端子输入的信号产生上升沿,所以,从第一触发器电路71及第二触发器电路75的输出端子输出的信号的逻辑电平成为H电平。据此,AND电路76的输出信号成为H电平。即,在这种情况下,断路信息SS变化为:表示指令许可的信息。因此,断路开关29接通。
在输出了表示指令许可的断路信息SS时,假设:过电压信号So1、过电流信号So2、第一过热信号So31、第二过热信号So32以及第三过热信号So33中的任意1个以上被输入于OR电路72的情形。在这种情况下,第二触发器75的数据输入端子的逻辑电平成为L电平,之后,第二触发器75的时钟输入端子的逻辑电平成为H电平。从数据输入端子的逻辑电平成为L电平的时机至时钟输入端子的逻辑电平成为H电平的时机为止的时间差是取决于包括电阻器R7及电容器C3的积分电路的时间常数。据此,第二触发器75的输出信号成为L电平,AND电路76的输出信号成为L电平。即,在这种情况下,断路信息SS变化为:表示指令断路的信息。因此,断路开关29断开。
然后,假设:异常得以恢复而使得OR电路72的输入端子均变化为L电平。在这种情况下,虽然第一触发器71及第二触发器75的数据输入端子的逻辑电平变化为H电平,但是,在触发判定信息STR维持在H电平的期间,第一触发器71及第二触发器75的输出信号没有变化,断路信息SS维持在表示指令断路的信息。因此,断路开关29仍维持在断开的状态。
然后,假设:对触发操作部20进行断开操作后又再次进行接通操作。在这种情况下,第一触发器71及第二触发器75的时钟输入端子的逻辑电平变化为L电平,然后又再次变化为H电平。因此,第一触发器71及第二触发器75的输出信号变化为H电平。据此,AND电路76的输出信号变化为H电平,断路信息SS变化为:表示指令许可的信息。因此,断路开关29接通。
这样,断路闩锁电路70利用硬件处理而达成包括输出断路信息SS的功能及断路闩锁功能的各种功能,而无需进行软件处理。
控制电路23通过从前述的电源电路输入的电源电压而进行动作。控制电路23具备:包括CPU24及存储器25的微型计算机。存储器25可以包括:RAM、ROM、闪存等半导体存储器。存储器25存储:CPU24为了达成电动作业机1的各种功能而进行读入、执行的各种程序、数据。上述各种功能并不限于如上所述的软件处理,其一部分或全部可以使用将逻辑电路、模拟电路等组合得到的硬件来达成。
控制电路23被输入:第一触发信息ST1、第二触发信息ST2、触发判定信息STR、第一放电许可信号SA1、第二放电许可信号SA2、第一断开检测信号SB1、第二断开检测信号SB2、断路信息SS、电压信号SV、电流信号SC、第一温度信号STM1~第三温度信号STM3、以及异常检测信息Sor。此外,控制电路23又从主电源开关30被输入:表示使用者对主电源开关30进行操作的信息。
控制电路23基于从主电源开关30输入的信息而将电动作业机1的主电源设定为接通或断开。本实施方式的主电源开关30如上所述例如为瞬时开关。因此,每当对主电源开关30进行前述的推回操作时,控制电路23就会将主电源交替地切换到接通或断开。另外,控制电路23基于向控制电路23输入的上述的各信息及各信号,来达成各种功能。
另外,本实施方式的控制电路23构成为:将主电源设定为接通之后,即便没有对主电源开关30进行操作,如果没有对触发操作部20进行拉动操作的状态持续了规定时间,也会将主电源设定为断开。
在第一放电许可信号SA1及第二放电许可信号SA2均被输入的情况下,控制电路23输出:第三放电许可信号SA3及第四放电许可信号SA4中的任意一者。在这种情况下,第一供电线91上的开关部37、或第二供电线92上的开关部47被接通。
控制电路23在第一放电许可信号SA1被输入而第二放电许可信号SA2未被输入的情况下,输出第三放电许可信号SA3而不会输出第四放电许可信号SA4。在这种情况下,第一供电线91上的开关部37被接通,第二供电线92上的开关部47被断开。
在第二放电许可信号SA2被输入而第一放电许可信号SA1未被输入的情况下,控制电路23输出第四放电许可信号SA4而不会输出第三放电许可信号SA3。在这种情况下,第二供电线92上的开关部47被接通,第一供电线91上的开关部37被断开。
在主电源被设定为接通的主电源接通的期间,对触发操作部20进行接通操作的情况下,控制电路23向马达驱动电路22输出马达驱动指令SD,由此驱动马达21。
在第一触发信息ST1及第二触发信息ST2均表示触发接通状态(即、逻辑电平为H电平)的情况下,控制电路23判断为对触发操作部20进行了接通操作,从而输出马达驱动指令SD。在第一触发信息ST1及第二触发信息ST2中的任意一者表示触发断开状态(即、逻辑电平为L电平)的情况下,控制电路23判断为对触发操作部20进行了断开操作,从而不会输出马达驱动指令SD。
控制电路23向第一蓄电池组5及第二蓄电池组7输出触发检测信息ST0。触发检测信息ST0表示:是否对触发操作部20进行了接通操作。控制电路23在判断为:对触发操作部20进行了断开操作的情况下,输出:表示进行了断开操作、且逻辑电平为L电平的触发检测信息ST0。在判断为:对触发操作部20进行了接通操作的情况下,控制电路23输出:表示进行了接通操作、且逻辑电平为H电平的触发检测信息ST0。此外,在没有向控制电路23供给电源电压而使控制电路23停止进行动作的期间,触发检测信息ST0的逻辑电平维持在L电平。
控制电路23在主电源接通期间,输出了马达驱动指令SD的情况下,将马达驱动履历存储于存储器25,其中该马达驱动履历是表示对马达21进行了驱动的履历。
控制电路23具备异常检测功能。具体而言,异常检测功能具备:过电压检测功能、过电流检测功能、以及过热检测功能。上述异常检测功能是在控制电路23中通过CPU24执行后面叙述的主处理来达成的。即,上述异常检测功能是基于软件来达成的。
过电压检测功能是:用于检测前述的过电压状态的功能。即,控制电路23基于从过电压检测电路50被输入来的电压信号SV所表示的输入蓄电池电压值,来检测过电压状态。例如,在输入蓄电池电压值为:高于前述的正常电压范围的第二电压阈值以上的情况下,控制电路23判断为:产生了过电压状态。第二电压阈值可以为例如与第一电压阈值相同的值,也可以大于第一电压阈值,还可以小于第一电压阈值。
过电流检测功能是:用于检测前述的过电流状态的功能。即,控制电路23基于从电流检测电路55被输入来的电流信号SC所表示的马达电流值,来检测过电流状态。例如,在马达电流值为:高于前述的正常电流范围的第二电流阈值以上的情况下,控制电路23判断为:产生了过电流状态。第二电流阈值可以为例如与第一电流阈值相同的值,也可以大于第一电流阈值,还可以小于第一电流阈值。
更具体而言,过热检测功能具备:第一过热检测功能、第二过热检测功能、以及第三过热检测功能。
第一过热检测功能是:用于检测前述的U相过热状态的功能。即,控制电路23基于从第一过热检测电路61被输入来的第一温度信号STM1所表示的U相温度,来检测U相过热状态。例如,在U相温度为:高于前述的正常温度范围的第二U相温度阈值以上的情况下,控制电路23判断为:产生了U相过热状态。第二U相温度阈值可以为例如与第一U相温度阈值相同的值,也可以大于第一U相温度阈值,还可以小于第一U相温度阈值。
第二过热检测功能是:用于检测前述的V相过热状态的功能。即,控制电路23基于从第二过热检测电路62被输入来的第二温度信号STM2所表示的V相温度,来检测V相过热状态。例如,在V相温度为:高于前述的正常温度范围的第二V相温度阈值以上的情况下,控制电路23判断为:产生了V相过热状态。第二V相温度阈值可以为例如与第一V相温度阈值相同的值,也可以大于第一V相温度阈值,还可以小于第一V相温度阈值。
第三过热检测功能是:用于检测前述的W相过热状态的功能。即,控制电路23基于从第三过热检测电路63被输入来的第三温度信号STM3所表示的W相温度,来检测W相过热状态。例如,在W相温度为:高于前述的正常温度范围的第二W相温度阈值以上的情况下,控制电路23判断为:产生了W相过热状态。第二W相温度阈值可以为例如与第一W相温度阈值相同的值,也可以大于第一W相温度阈值,还可以小于第一W相温度阈值。
此外,第二U相温度阈值、第二V相温度阈值、以及第二W相温度阈值可以为全部相同的值,也可以为任意2个相同的值,还可以为全部不同的值。
控制电路23构成为:在输出马达驱动指令SD的期间,通过上述的异常检测功能检测出了任意一异常的情况下,即便对触发操作部20进行了接通操作,也将马达驱动指令SD的输出予以停止,从而将马达21停止。在这种情况下,将异常驱动履历存储于存储器25,其中该异常驱动履历是表示在马达驱动中检测出了异常的履历。
(3)自诊断功能的说明
控制电路23具备自诊断功能。自诊断功能是:按照规定顺序而在每个特定的诊断时机,逐个执行与多个诊断项目相对应的多个自诊断的功能。
在本实施方式中,例如具备6种诊断项目。第一诊断项目是触发检测功能诊断。第二诊断项目是供电线功能诊断。第三诊断项目是第一过热保护功能诊断。第四诊断项目是第二过热保护功能诊断。第五诊断项目是第三过热保护功能诊断。第六诊断项目是过电压保护功能诊断。
执行各诊断项目的自诊断的规定顺序可以为任意顺序。本实施方式的规定顺序是:例如,第一个为第一诊断项目,第二个为第二诊断项目,第三个为第三诊断项目,第四个为第四诊断项目,第五个为第五诊断项目,第六个为第六诊断项目。第六诊断项目之后返回第一诊断项目,从第一诊断项目开始,再次按照上述顺序执行诊断。
与各诊断项目相对应的各自诊断的诊断时机是:例如主电源断开时机,但除了供电线功能诊断以外。主电源断开时机是:主电源断开时。此外,主电源断开时机可以是:从主电源刚断开之后到经过一定时间为止的期间的任意时机。
除了供电线功能诊断以外的其他各自诊断的诊断时机设定为主电源断开时机的理由之一则如下所述。即,本实施方式的控制电路23构成为:在自诊断执行中,如果对触发操作部20进行接通操作,就会将自诊断予以中断。如果在触发操作部20接通的可能性较低的时机来执行自诊断,则自诊断被中断的可能性也就降低。可以认为:主电源断开时机是表示电动作业机1的使用者结束了使用电动作业机1的作业的意思的时机,在从该时机起经过一段时间这期间,触发操作部20接通的可能性较低。因此,在本实施方式中,除了供电线功能诊断以外,各自诊断的诊断时机被设定为主电源断开时机。
在主电源断开时机,当主电源断开时机之前的主电源接通期间(以下称为“之前接通期间”)中没有存储有马达驱动履历的情况下(即、当马达21没有被驱动的情况下),或者,当之前接通期间中存储有异常驱动履历的情况下(即、马达21在驱动中被检测出异常而被停止的情况下),控制电路23不执行自诊断。在这种情况下,将下一个诊断时机的诊断项目再次设定为:这次没有执行的诊断项目。
供电线功能诊断的执行时机是:例如主电源接通时机。主电源接通时机时:主电源被接通之时。此外,主电源接通时机可以是:从主电源刚接通之后到经过一定时间为止的期间的任意时机。
控制电路23构成为:针对每个诊断项目,将表示进行了自诊断的结果的自诊断履历存储于存储器25。具体而言,在诊断的结果为:表示异常的结果的情况下,控制电路23存储:表示异常判定的信息,来作为自诊断履历。在这种情况下,控制电路23在下一个主电源接通时机再次执行与这次相同的诊断项目的自诊断。在诊断的结果为表示正常的结果的情况下,控制电路23存储:表示正常判定的信息,来作为自诊断履历。
在诊断被中断而没有正常地完毕的情况下,控制电路23在其中断后最先到来的与该诊断项目相对应的正规的诊断时机,再次执行与这次相同的诊断项目的自诊断。
在触发检测功能诊断中,控制电路23诊断:触发检测电路80及断路闩锁电路70是否正常地进行动作。具体而言,控制电路23通过向触发检测电路80输出第一疑似信号SF1,模拟性地使第一触发信息ST1成为:表示触发接通状态的信息(即,H电平)。
控制电路23在输出第一疑似信号SF1的期间,基于向控制电路23输入的第一触发信息ST1、第二触发信息ST2、以及断路信息SS,来执行诊断。在触发检测功能诊断的执行时机,主电源开关30断开。因此,如果触发检测电路80及断路闩锁电路70为正常,当输出第一疑似信号SF1时,则理所应当地是:第一触发信息ST1成为H电平,第二触发信息ST2成为L电平,断路信息SS成为L电平。
在上述各信息均为适当的信息(即、第一触发信息ST1为H电平、第二触发信息ST2及断路信息SS为L电平)的情况下,控制电路23判断为:触发检测电路80及断路闩锁电路70正常地进行动作。在这种情况下,判定为自诊断结果正常,将表示正常判定的自诊断履历存储于存储器25。
在第一触发信息ST1不是适当的信息的情况下,控制电路23判断为:触发检测电路80没有正常地进行动作。在这种情况下,判定为自诊断结果异常,将表示异常判定的自诊断履历存储于存储器25。
在断路信息SS不是适当的信息的情况下,控制电路23判断为:触发检测电路80或断路闩锁电路70没有正常地进行动作。在这种情况下,判定为自诊断结果异常,将表示异常判定的自诊断履历存储于存储器25。
在第二触发信息ST2不是适当的信息的情况下,控制电路23可以判断为:触发检测电路80没有正常地进行动作,不过,在本实施方式中,将诊断予以中断。
在供电线功能诊断中,控制电路23对第一切换电路36及第二切换电路46是否正常动作进行诊断。
具体而言,控制电路23在未从第一蓄电池组5被输入第一放电许可信号SA1的情况下,输出第三放电许可信号SA3。控制电路23在输出第三放电许可信号SA3的期间而从第一断开检测电路39被输入了第一断开检测信号SB1的情况下(即,开关部32、37均断开的情况下),判断为:第一切换电路36正常。控制电路23在输出第三放电许可信号SA3的期间而未从第一断开检测电路39被输入第一断开检测信号SB1的情况下,判断为:第一切换电路36异常。
此外,控制电路23还在未从第二蓄电池组7被输入第二放电许可信号SA2的情况下,输出:第四放电许可信号SA4。控制电路23在输出第四放电许可信号SA4的期间而从第二断开检测电路49被输入了第二断开检测信号SB2的情况下(即,开关部42、47均为断开的情况下),判断为:第二切换电路46正常。控制电路23在输出第四放电许可信号SA4的期间而未从第二断开检测电路49被输入第二断开检测信号SB2的情况下,判断为:第二切换电路46异常。
控制电路23在供电线功能诊断中,当没有判断为异常的情况下,判定为自诊断结果正常,并将表示正常判定的自诊断履历存储于存储器25。当控制电路23判断为第一切换电路36及第二切换电路46中的任意一者为异常的情况下,则判定为自诊断结果异常,并将表示异常判定的自诊断履历存储于存储器25。
此外,供电线功能诊断的诊断时机被设定为主电源接通时机的理由之一则如下所述。即,以第一蓄电池组5为例进行说明,在蓄电池异常检测电路12没有检测出异常的情况下,当基于触发检测信息STO而识别出对触发操作部20进行了接通操作时,在从该识别时开始起的一定期间,输出第一放电许可信号SA1。根据使用者的使用状况,相比于对触发操作部20进行接通操作之后经过一定期间,有可能主电源先被断开。即,有可能主电源在仍旧输出第一放电许可信号SA1的状态下被断开。在这种情况下,由于输出第一放电许可信号SA1,所以,无法适当地执行供电线功能诊断。另一方面,主电源接通时机是使用者自此开始使用电动作业机1的状态,并且输出第一放电许可信号SA1的可能性较低。因此,在本实施方式中,供电线功能诊断的诊断时机被设定为主电源接通时机。
在第一过热保护功能诊断中,控制电路23对第一过热检测电路61及断路闩锁电路70是否正常动作进行诊断。具体而言,控制电路23通过向第一过热检测电路61输出第三疑似信号SF31,而模拟性地产生U相过热状态。控制电路23在输出第三疑似信号SF31的期间,基于向控制电路23输入的第一温度信号STM1及异常检测信息Sor,来执行诊断。
在第一温度信号STM1所表示的U相温度为特定的U相阈值以上,且异常检测信息Sor为H电平的情况下,控制电路23判断为:第一过热检测电路61及断路闩锁电路70正常地进行动作。在这种情况下,判定为自诊断结果正常,并将表示正常判定的自诊断履历存储于存储器25。此外,U相阈值可以为任意值。U相阈值可以为例如高于前述的正常温度范围的特定的值。U相阈值也可以为例如与前述的第一U相温度阈值或第二U相温度阈值相同的值。
在第一温度信号STM1所表示的U相温度低于U相阈值的情况下,控制电路23判断为第一过热检测电路61没有正常地进行动作。在这种情况下,判定为自诊断结果异常,并将表示异常判定的自诊断履历存储于存储器25。
在第一温度信号STM1所表示的U相温度为U相阈值以上(即第一过热检测电路61正常)、但异常检测信息Sor为L电平的情况下,控制电路23判断为:断路闩锁电路70没有正常地进行动作。在这种情况下,判定为自诊断结果异常,并将表示异常判定的自诊断履历存储于存储器25。
在第二过热保护功能诊断中,控制电路23向第二过热检测电路62输出第四疑似信号SF32。并且,基于第二温度信号STM2及异常检测信息Sor,以与第一过热保护功能诊断相同的要领,来判断第二过热检测电路62及断路闩锁电路70是否正常地进行动作。
在第三过热保护功能诊断中,控制电路23向第三过热检测电路63输出第五疑似信号SF33。并且,基于第三温度信号STM3及异常检测信息Sor,以与第一过热保护功能诊断相同的要领,来诊断第三过热检测电路63及断路闩锁电路70是否正常地进行动作。
在过电压保护功能诊断中,控制电路23对过电压检测电路50及断路闩锁电路70是否正常动作进行诊断。具体而言,控制电路23通过向过电压检测电路50输出第二疑似信号SF2,模拟性地产生过电压状态。控制电路23在输出第二疑似信号SF2的期间,基于向控制电路23输入的电压信号SV及异常检测信息Sor,来执行诊断。
在电压信号SV所表示的输入蓄电池电压值为特定的电压判定阈值以上,且异常检测信息Sor为H电平的情况下,控制电路23判断为:过电压检测电路50及断路闩锁电路70正常地进行动作。在这种情况下,判定为自诊断结果正常,并将表示正常判定的自诊断履历存储于存储器25。此外,电压判定阈值可以为任意值。电压判定阈值可以为例如高于前述的正常电压范围的特定的值。电压判定阈值也可以为例如与前述的第一电压阈值或第二电压阈值相同的值。
在电压信号SV所表示的输入蓄电池电压值低于电压判定阈值的情况下,控制电路23判断为:过电压检测电路50没有正常地进行动作。在这种情况下,判定为自诊断结果异常,并将表示异常判定的自诊断履历存储于存储器25。
在电压信号SV所表示的输入蓄电池电压值为电压判定阈值以上(即过电压检测电路50正常),但异常检测信息Sor为L电平的情况下,控制电路23判断为:过电压检测电路50没有正常地进行动作。在这种情况下,判定为自诊断结果异常,并将表示异常判定的自诊断履历存储于存储器25。
(4)自诊断的执行例
接下来,参照图5~图7,对利用控制电路23进行的自诊断功能的执行例进行说明。
首先,对图5所示的第一执行例进行说明。第一执行例给出了每次的自诊断结果均正常的情形。另外,在第一执行例中,在时刻t1的时候,接下来待执行的诊断项目被设定为第一诊断项目。
在第一执行例中,如图5所示,在时刻t1,主电源接通。此时,由于第一诊断项目的诊断时机为主电源断开时机,所以,第一诊断项目的自诊断尚未被执行。
在时刻t1,主电源接通后,马达21没有被驱动,在时刻t2,主电源断开。时刻t2为第一诊断项目的诊断时机,但是,由于在之前接通期间中马达21没有被驱动,所以,在时刻t2,没有进行第一诊断项目的自诊断。
在时刻t3,主电源再次接通后,马达21没有被异常停止而是正常地被驱动,然后,在时刻t4,主电源断开。在时刻t4,基于是前一次未执行的第一诊断项目的诊断时机,来执行第一诊断项目的自诊断。第一执行例给出了:在时刻t4开始的自诊断中获得正常这一结果的例子。
在时刻t5,主电源再次接通。此时,基于接下来待执行的诊断项目为第二诊断项目、且该第二诊断项目的诊断时机为主电源接通时机,来执行第二诊断项目的自诊断。第一执行例给出了:在时刻t5开始的自诊断中获得正常这一结果的例子。
然后,在时刻t6,主电源断开,在时刻t7,主电源再次接通。此时,由于接下来待执行的第三诊断项目的诊断时机为主电源断开时机,所以,第三诊断项目的自诊断尚未被执行。
在时刻t7,主电源接通后,马达21被驱动。不过,在马达21被驱动的期间,通过异常检测功能而检测到异常,由此,使马达21停止。然后,在时刻t8,主电源被断开。时刻t8本来为第三诊断项目的诊断时机。但是,在时刻t8的之前接通期间,检测到异常而使得马达21停止,因此,在该诊断时机没有进行第三诊断项目的自诊断。第三诊断项目的自诊断是在下一个诊断时机被执行。
然后,在时刻t9,主电源再次接通。此时,接下来待执行的诊断项目为前一次未执行的第三诊断项目,其诊断时机为主电源断开时机。因此,在时刻t9,第三诊断项目的自诊断尚未被执行。
在时刻t9,主电源接通后,马达21没有被异常停止而是正常地被驱动,在时刻t10,主电源被断开。在时刻t10,基于是第三诊断项目的诊断时机,来执行第三诊断项目的自诊断。第一执行例给出了:在时刻t10开始的自诊断中获得正常这一结果的例子。
然后,在时刻t11,主电源再次接通。此时,由于接下来待执行的第四诊断项目的诊断时机为主电源断开时机,所以,第四诊断项目的自诊断尚未被执行。
在时刻t11,主电源接通后,马达21没有被异常停止而是正常地被驱动,在时刻t12,主电源被断开。在时刻t12,基于是第四诊断项目的诊断时机,来执行第四诊断项目的自诊断。第一执行例给出了:在时刻t12开始的自诊断中获得正常这一结果的例子。
然后,在时刻t13,主电源再次接通。此时,由于接下来待执行的第五诊断项目的诊断时机为主电源断开时机,所以,第五诊断项目的自诊断尚未被执行。
接下来,对图6所示的第二执行例进行说明。第二执行例包括获得异常这一自诊断结果的情形。另外,在第二执行例中,与第一执行例同样,在时刻t1的时候,接下来待执行的诊断项目被设定为第一诊断项目。
在第二执行例中,如图6所示,在时刻t1,主电源被接通,然后,马达21没有被异常停止而是正常地被驱动,在时刻t2,主电源被断开。在时刻t2,基于是第一诊断项目的诊断时机,来执行第一诊断项目的自诊断。第二执行例给出了:在时刻t2开始的自诊断中获得异常这一结果的例子。
然后,在时刻t3,主电源再次接通。此时,由于在上一个自诊断中第一诊断项目的诊断结果为异常,所以,接下来待执行的诊断项目继续为第一诊断项目。第一诊断项目的诊断时机本来为主电源断开时机。但是,基于上一个自诊断的结果为异常,使得接下来再次进行的第一诊断项目的诊断时机为主电源接通时机。据此,在时刻t3的主电源接通时机,再次执行第一诊断项目的自诊断。第二执行例给出了:在时刻t3开始的自诊断中仍获得异常这一结果的例子。在这种情况下,如图6中的时刻t3~t4所例示,即便对触发操作部20进行接通操作,马达21也没有被驱动。
然后,在时刻t4,主电源断开后,在时刻t5,主电源再次接通。在这种情况下,与时刻t3同样,基于上一个第一诊断项目的自诊断结果为异常,在时刻t5的主电源接通时机,再次执行第一诊断项目的自诊断。第二执行例给出了:在时刻t5开始的自诊断中仍获得异常这一结果的例子。在这种情况下,如图6中的时刻t5~t6所例示,即便对触发操作部20进行接通操作,马达21也没有被驱动。
然后,在时刻t6,主电源断开后,在时刻t7,主电源再次接通。在这种情况下,与时刻t3、t5同样,基于上一个第一诊断项目的自诊断结果为异常,在时刻t7的主电源接通时机,再次执行第一诊断项目的自诊断。第二执行例给出了:在时刻t7开始的自诊断中获得正常这一结果的例子。在这种情况下,如图6中的时刻t7~t8所例示,如果对触发操作部20进行接通操作,则马达21被驱动。
然后,在时刻t8,主电源断开后,在时刻t9,主电源再次接通。此时,基于接下来待执行的诊断项目为第二诊断项目、且该第二诊断项目的诊断时机为主电源接通时机,来执行第二诊断项目的自诊断。第二执行例给出了:在时刻t9开始的自诊断中获得异常这一结果的例子。
然后,在时刻t10,主电源断开后,在时刻t11,主电源再次接通。在这种情况下,由于在上一个自诊断中第二诊断项目的诊断结果为异常,所以,接下来待执行的诊断项目继续为第二诊断项目。另外,基于上一个诊断结果为异常,该诊断时机则为主电源接通时机。因此,在时刻t11的主电源接通时机,再次执行第二诊断项目的自诊断。第二执行例给出了:在时刻t11开始的自诊断中仍获得异常这一结果的例子。
然后,在时刻t12,主电源断开后,在时刻t13,主电源再次接通。在这种情况下,与时刻t11同样,基于上一个第二诊断项目的自诊断结果为异常,在时刻t13的主电源接通时机,再次执行第二诊断项目的自诊断。第二执行例给出了:在时刻t13开始的自诊断中获得正常这一结果的例子。
接下来,对图7所示的第三执行例进行说明。第三执行例包括自诊断中断的情形。另外,在第三执行例中,与第一执行例同样,在时刻t1的时候,接下来待执行的诊断项目被设定为第一诊断项目。
在第三执行例中,从时刻t1至时刻t7,与图5所示的第一执行例相同,因此,省略说明。在时刻t7,主电源接通后,马达21没有被异常停止而是正常地被驱动,在时刻t8,主电源断开。在时刻t8,基于是第三诊断项目的诊断时机,来执行第三诊断项目的自诊断。第三执行例给出了:时刻t8的自诊断在正常完毕之前被中断的例子。当在自诊断的执行中,中断条件成立时,控制电路23中断自诊断。中断条件可以包含任意条件。例如,如果对触发操作部20进行接通操作,则中断条件可以成立。
然后,在时刻t9,主电源再次接通。此时,由于在上一个自诊断中第三诊断项目的自诊断被中断,所以,接下来待执行的诊断项目继续为第三诊断项目。不过,与上一个自诊断结果为异常的情形不同,诊断时机为规定的诊断时机。因此,在主电源被断开的时刻t10的主电源断开时机,来执行第三诊断项目的自诊断。第三执行例给出了:在时刻t10开始的自诊断中获得正常这一结果的例子。此外,如图7的时刻t9~t10所例示,在上一个自诊断时,其自诊断中断的情况下,在下一个主电源接通期间,马达21的驱动没有被限制,如果对触发操作部20进行接通操作,则马达21被驱动。在时刻t11以后,与图5所示的第一执行例相同,因此,省略说明。
(5)主处理
接下来,参照图8~图14,对控制电路23执行的主处理进行说明。控制电路23的CPU24在从主电源开关30接通开始起、至主电源开关30被断开且在之后后面叙述的S180的自诊断处理完毕为止这之间,基于存储器25中所存储的主处理的程序,来执行主处理。图5~图7中例示的各执行例通过CPU24执行主处理,来实现。
当开始主处理时,CPU24在S110中判断是否经过了时基。时基是指控制周期。控制周期可以为任意时间。在S110,从前一次S110进入S120之时起,一直待机到经过时基为止。并且,当时基经过时,进入S120。
在S120,执行开关操作检测处理。具体而言,基于第一触发信息ST1及第二触发信息ST2,来检测电动作业机1的使用者对触发操作部20进行操作的操作状态。并且,将与检测出的操作状态相对应的触发检测信息ST0向第一蓄电池组5及第二蓄电池组7输出。
在S130,执行蓄电池状态处理。蓄电池状态处理的详细情况如图9所示。即,当进入蓄电池状态处理时,在S210,执行蓄电池通信处理。具体而言,与第一蓄电池组5及第二蓄电池组7之间进行特定的数据通信。蓄电池通信处理包括:获取从第一蓄电池组5被输出的第一放电许可信号SA1的处理、以及获取从第二蓄电池组7被输出的第二放电许可信号SA2的处理。
在S220,执行放电许可设定处理。具体而言,在利用S210的蓄电池通信处理而同时获取到第一放电许可信号SA1及第二放电许可信号SA2的情况下,输出第三放电许可信号SA3及第四放电许可信号SA4中的任意一者。在仅获取到第一放电许可信号SA1的情况下,输出第三放电许可信号SA3。在仅获取到第二放电许可信号SA2的情况下,输出第四放电许可信号SA4。据此,在第三放电许可信号SA3被输出的情况下,第一切换电路36的开关部37接通,从而能够从第一蓄电池组5向马达驱动电路22供给蓄电池电力。在第四放电许可信号SA4被输出的情况下,第二切换电路46的开关部47接通,从而能够从第二蓄电池组7向马达驱动电路22供给蓄电池电力。当S220的放电许可设定处理结束时,进入S140(参照图8)。
在S140,执行AD转换处理。具体而言,将向控制电路23输入的各种模拟信号AD转换为CPU24可处理的数字值。
在S150,执行异常检测处理。具体而言,执行前述的异常检测功能。即,执行:基于从过电压检测电路50被输入的电压信号SV的过电压检测功能、基于从电流检测电路55被输入的电流信号SC的过电流检测功能、基于从第一过热检测电路61被输入的第一温度信号STM1的第一过热检测功能、基于从第二过热检测电路62被输入的第二温度信号STM2的第二过热检测功能、以及基于从第三过热检测电路63被输入的第三温度信号STM3的第三过热检测功能。
在S160,执行马达控制处理。马达控制处理的详细情况如图10所示。如图10所示,当进入马达控制处理时,在S310,基于输入于控制电路23的第一触发信息ST1及第二触发信息ST2,来判断是否对触发操作部20进行了接通操作。
在对触发操作部20进行了断开操作的情况下,进入S350。在对触发操作部20进行了接通操作的情况下,进入S320。在S320,在S150的异常检测处理中,判断:在各检测功能中的任意一者是否被检测到异常。在任意一者被检测到异常的情况下,进入S350。在没有被检测到异常的情况下,进入S330。在S320,还判断断路信息SS是否表示指令许可。在断路信息SS表示指令许可的情况下,判断为电动作业机1未发生异常,进入S330。在断路信息SS表示指令断路的情况下,判断为电动作业机1发生了异常,进入S350。
在S330,判断后面叙述的自诊断状态是否被设定为“异常”。在自诊断状态被设定为“异常”的情况下,进入S350。在自诊断状态未被设定为“异常”的情况下,进入S340。
在S340,执行马达驱动处理。具体而言,控制马达驱动电路22,来对用于驱动马达21的各种参数进行运算。并且,将与所运算的各种参数相对应的马达驱动指令SD向马达驱动电路22输出,由此来驱动马达21。在S340的处理后,进入S170(参照图8)。
在S350,判断是否需要对马达21进行制动。此外,进入S350意味着:需要使马达21停止。因此,S350~S370的处理是:用于使马达21适当停止的处理。
在S350,例如,基于从未图示的旋转传感器输入的且表示马达21的旋转状态的旋转信号,来判断:是否需要对马达21进行制动。例如,在马达21以规定速度以上进行旋转等而需要对马达21进行制动的情况下,进入S360。在S360,设置制动标志(brake flag)。据此,在有别于本主处理但与本主处理同时进行的且由CPU24来执行的制动处理中,根据设置了制动标志,来执行制动。在S360的处理后,进入S170。
在S350,在例如马达21已经停止等而不需要进行制动的情况下,进入S370。在S370,取消制动标志。据此,在前述的制动处理中,根据制动标志被取消,来停止制动。在S370的处理后,进入S170。如上所述,在马达控制处理中,在S320中判断为没有异常,且S330中自诊断状态未被设定为“异常”的情况下,进入S340,输出马达驱动指令SD。另一方面,在S320中判断为异常,或S330中自诊断状态被设定为“异常”的情况下,不输出马达驱动指令SD,马达21没有被驱动。
在S170,执行显示处理。在S170,将各种信息显示于显示面板171。
在S180,执行自诊断处理。自诊断处理的详细情况如图11所示。如图11所示,当进入自诊断处理时,在S410,执行自诊断履历读取处理。自诊断履历读取处理的详细情况如图12所示。
如图12所示,当进入自诊断履历读取处理时,在S510,判断是否已读取了:最近一次写入于存储器25的自诊断履历、亦即前一次已经执行的自诊断项目的自诊断履历。此外,自诊断履历是:在图14所示的后面叙述的自诊断履历写入处理中的S830或S850,向存储器25写入的履历。
在S510,在已读取了自诊断履历的情况下,进入S420(参照图11)。在尚未读取自诊断履历的情况下,进入S520。在S520,从存储器25中读取:在最近一次的S830或S850的处理中写入于存储器25的自诊断履历。
在S530,判断:所读取的自诊断履历是否为表示正常判定的信息。在所读取的自诊断履历为表示正常判定的信息的情况下,进入S540。在S540,将这次待执行的自诊断的诊断项目设定为:前述的规定顺序中的前一次已经执行的诊断项目的下一个诊断项目。在S550,将自诊断状态设定为“未核对”。在S550的处理后,进入S420(参照图11)。此外,自诊断状态在每次主电源断开或接通时,都重置为规定的初始值。
在S530,在所读取的自诊断履历不是表示正常判定的信息的情况下,进入S560。在S560,判断:所读取的自诊断履历是否为表示异常判定的信息。在所读取的自诊断履历为表示异常判定的信息的情况下,进入S570。在S570,将这次待执行的自诊断的诊断项目设定为:与这次所读取的自诊断履历相对应的诊断项目、亦即与前一次相同的自诊断项目。
在S580,将自诊断状态设定为“异常”。此处,当自诊断状态被设定为“异常”时,之后,在被设定为“异常”的状态呈持续的期间,在S330(参照图10)中进行肯定判定,从而马达21没有被驱动。
在S590,设置自诊断需求标志。此外,自诊断需求标志在每次主电源断开或接通时就会被取消。在S590的处理后,进入S420(参照图11)。
在S560,在所读取的自诊断履历不是表示异常判定的信息的情况下,进入S600。在这种情况下,可以认为是:例如,在上一个自诊断执行时没有正常地写入自诊断履历、或者、原本就还未写入自诊断履历等。因此,在S600,将这次待执行的自诊断的诊断项目设定为:规定顺序中的初次(第一个)诊断项目。在S610,将自诊断状态设定为“未检查”。在S610的处理后,进入S420(参照图11)。
在S420,执行自诊断实施处理。自诊断实施处理的详细情况如图13所示。如图13所示,当进入自诊断实施处理时,在S710,判断自诊断开始条件是否成立。
自诊断开始条件根据规定的诊断时机而不同。即,规定的诊断时机为主电源接通时机的诊断项目(本实施方式中为第二诊断项目的供电线功能诊断)的自诊断开始条件是在主电源接通时机到来时成立。由于主处理的开始是在主电源接通之时,因此,在主处理开始后,被设定为这次待执行诊断项目的诊断项目所对应的规定的诊断时机是主电源接通时机的情况下,在S710,判断为自诊断开始条件成立。
规定的诊断时机为主电源断开时机的诊断项目的自诊断开始条件是在下面的(i)、(ii)全部满足时成立。
(i)主电源断开时机到来。
(ii)之前接通期间中,甚至输出一次马达驱动指令SD(即,甚至使马达21驱动一次),并且,马达21未被异常停止。
此外,关于上述(ii),可以基于前述的马达驱动履历及异常驱动履历来判断。
在S710,在自诊断开始条件未成立的情况下,进入S730。在自诊断开始条件成立的情况下,进入S720。在S720,设置自诊断需求标志。
在S730,判断是否设置了自诊断需求标志。在未设置自诊断标志的情况下,进入S430(参照图11)。在设置了自诊断标志的情况下,进入S740。在S740,实施:作为这次待执行诊断项目而被设定的诊断项目的自诊断。
在S740中实施自诊断则基本上是如下所述的情形,即:关于这次待执行的诊断项目,在S710中自诊断开始条件成立,并且,在S720中设置了自诊断需求标志的情形,另外,在自诊断开始条件未成立的情况下,不实施自诊断。不过,在因为上一个自诊断中进行了异常判定而这次再次对相同的诊断项目进行自诊断的情况下,在图12的S590,设置自诊断需求标志。因此,在这种情况下,即便自诊断开始条件未成立,在S730中也进行肯定判定,在S740中执行自诊断。在S740中的自诊断结束后,进入S430(参照图11)。
在S430,执行自诊断履历写入处理。自诊断履历写入处理的详细情况如图14所示。如图14所示,当进入自诊断履历写入处理时,在S810,判断这次诊断项目的自诊断是否已结束。在自诊断因为什么原因而被中断的情况下,结束自诊断履历写入处理,进入S110(参照图8)。
在这次诊断项目的自诊断已结束的情况下,进入S820。在S820,判断诊断结果是否正常。在诊断结果为正常的情况下,在S830,将自诊断履历写入于存储器25。具体而言,写入表示正常判定的信息。在S830,还将自诊断状态设定为例如“已核对”。据此,在这个时候主电源尚未被断开的情况下,之后,在S330的处理中进行否定判定,据此马达21被驱动。在S830的处理后,进入S110(参照图8)。
在S820,在诊断结果不是正常的情况下,在S840,判断诊断结果是否异常。在诊断结果为非异常的情况下,有可能因为什么原因而无法准确地获得诊断结果,因此,不写入自诊断履历而进入S110(参照图8)。
在诊断结果为异常的情况下,在S850,将自诊断履历写入于存储器25。具体而言,写入表示异常判定的信息。在S850,还将自诊断状态设定为“异常”。此处,当自诊断状态被设定为“异常”时,之后,在被设定为“异常”的状态呈持续的期间,在S330(参照图10)中进行肯定判定,从而马达21没有被驱动。在S850的处理后,进入S110(参照图8)。
(6)触发检测功能诊断处理
参照图15,对第一诊断项目的触发检测功能诊断中的CPU24所执行的触发检测功能诊断处理进行说明。在图13的S740,所设定的自诊断项目为触发检测功能诊断的情况下,CPU24执行图15所示的触发检测功能诊断处理。
CPU24在开始进行触发检测功能诊断处理时,在S1210,输出第一疑似信号SF1(H电平的二值信号)。在S1220,判断第一触发信息ST1是否表示触发操作部20的接通操作。在第一触发信息ST1未表示触发操作部20的接通操作的情况下,在S1260,判断为诊断结果异常,从而将自诊断状态设定为“异常”,并结束触发检测功能诊断处理。在第一触发信息ST1表示触发操作部20的接通操作的情况下,进入S1230。
在S1230,判断第二触发信息ST2是否表示触发操作部20的断开操作。在第二触发信息ST2未表示触发操作部20的断开操作的情况下,有可能触发检测电路80产生了异常,另一方面,也有可能使用者对触发操作部20进行了接通操作。因此,在第二触发信息ST2未表示触发操作部20的断开操作的情况下,在S1270,将现在执行中的第一诊断项目的触发检测功能诊断予以中断。
在S1230,在第二触发信息ST2表示触发操作部20的断开操作的情况下,进入S1240。在S1240,判断断路信息SS是否表示指令断路。在断路信息SS未表示指令断路的情况下,亦即是在表示指令许可的情况下,进入S1260,判断为诊断结果异常,从而将自诊断状态设定为“异常”。在断路信息SS表示指令断路的情况下,进入S1250,判断为诊断结果正常,从而将自诊断状态设定为“正常”,并结束触发检测功能诊断处理。
(7)关于触发检测功能的定期核对
本实施方式的控制电路23执行前述的主处理,同时,执行图16所示的触发断开检测核对处理、以及图17所示的触发接通检测核对处理。
触发断开检测核对处理是如下处理,即,用于确认:基于第一触发信息ST1、以及第二触发信息ST2而能否适当地识别出对触发操作部20进行了断开操作的处理。
触发接通检测核对处理是如下处理,即,用于确认:基于第一触发信息ST1以及第二触发信息ST2而能否适当地识别出对触发操作部20进行了接通操作的处理。
此外,触发断开检测核对处理可以包含在上述的主处理中。例如,在图8的主处理中,可以在主处理开始后,首先进行触发断开检测核对,然后,进入S110。
触发接通检测核对处理也可以包含在上述的主处理中。例如,可以在图10的马达控制处理中的S330处理之前,进行触发接通检测核对。
(7-1)触发断开检测核对处理
例如,在每次主电源被接通时,控制电路23都在其刚刚接通之后就执行图16所示的触发断开检测核对处理。当开始触发断开检测核对处理时,在S1010,控制电路23停止第一疑似信号SF1的输出。此外,在主电源刚刚接通之后,基本上未输出第一疑似信号SF1。因此,实质上,S1010的处理是如下处理,即,直接不变地维持:未输出第一疑似信号SF1的状态的处理。
在S1020,判断第一触发信息ST1是否表示触发操作部20的断开操作。在第一触发信息ST1未表示触发操作部20的断开操作的情况下,有可能在触发操作部20已被接通操作的状态下对主电源开关30进行了接通,因此,反复进行S1020的处理,直至表示断开操作为止。
在S1020,在第一触发信息ST1表示触发操作部20的断开操作的情况下,进入S1030。在S1030,判断第二触发信息ST2是否表示触发操作部20的断开操作。在第二触发信息ST2未表示触发操作部20的断开操作的情况下,进入S1020。在第二触发信息ST2表示触发操作部20的断开操作的情况下,进入S1040。
S1040~S1060的处理与前述的图15的S1240~S1260相同。即,在断路信息SS未表示指令断路的情况下,在S1060,将自诊断状态设定为“异常”,在断路信息SS表示指令断路的情况下,在S1050,将自诊断状态设定为“正常”。
(7-2)触发接通检测核对处理
控制电路23在例如基于第一触发信息ST1和第二触发信息ST2而识别出触发操作部20的接通操作时,执行图17所示的触发接通检测核对处理。
控制电路23在开始触发接通检测核对处理时,在S1110,与图16的S1010同样地,停止第一疑似信号SF1的输出。在S1120,判断第一触发信息ST1是否表示触发操作部20的接通操作。在第一触发信息ST1未表示触发操作部20的接通操作的情况下,反复进行S1120的处理,直至表示接通操作为止。
在S1120,在第一触发信息ST1表示触发操作部20的接通操作的情况下,进入S1130。在S1130,判断第二触发信息ST2是否表示触发操作部20的接通操作。在第二触发信息ST2未表示触发操作部20的接通操作的情况下,进入S1120。在第二触发信息ST2表示触发操作部20的接通操作的情况下,进入S1140。
在S1140,判断断路信息SS是否表示指令许可。在断路信息SS未表示指令许可的情况下,亦即是在表示指令断路的情况下,进入S1160,将自诊断状态设定为“异常”。在断路信息SS表示指令许可的情况下,进入S1150,将自诊断状态设定为“正常”。
(8)实施方式的效果
根据以上说明的实施方式,发挥出以下的(a)~(h)的效果。
(a)本实施方式的电动作业机1中,在主电源每次接通时,都在至主电源断开时机为止的主电源接通期间的诊断时机,按照规定顺序逐一执行6种自诊断。在各诊断时机,基本上,执行与在上一个诊断时机已执行的诊断项目不同的诊断项目的自诊断。因此,能够效率良好地进行6种自诊断。
(b)本实施方式中,并不是仅仅按规定顺序来切换诊断项目,在自诊断的结果为异常的情况下,即便在下一个主电源接通期间,还再次执行相同诊断项目的自诊断。因此,能够使电动作业机1的可靠信赖性得到提高。
(c)并且,在自诊断的结果为异常的情况下,在每个主电源接通期间,都反复执行相同诊断项目的自诊断,直至该相同诊断项目的诊断结果达到正常为止。因此,在产生了异常的情况下,电动作业机1能够继续进行识别。据此,例如,在产生了异常期间,可以采取不使马达21驱动等适当的应对。
(d)在自诊断的结果为异常的情况下,控制电路23在下一个主电源接通期间的开始时亦即主电源接通时,执行相同诊断项目的自诊断。因此,在适当的时机执行:被诊断为异常的诊断项目的再诊断,能够使电动作业机1的可靠信赖性进一步提高。
(e)本实施方式中,根据诊断项目,设定主电源接通期间的诊断时机。具体而言,第二诊断项目的诊断时机为主电源接通时机,其他诊断项目的诊断时机为主电源断开时机。通过像这样针对每个诊断项目来设定诊断时机,能够在更适当的时机执行各诊断项目的自诊断。
(f)在主电源断开时机,之前接通期间中而马达21未被驱动的情况下,控制电路23不执行自诊断。通过像这样在马达21未被驱动的情况下不执行自诊断,能够有效地进行自诊断。
(g)在主电源接通时机已执行的自诊断的结果为异常的情况下,在包括该电源接通时机在内的主电源接通期间,控制电路23不驱动马达21。因此,可抑制:在产生了异常的状态下马达21被驱动的问题,使得电动作业机1的可靠信赖性进一步提高。
(h)本实施方式中,在通过第一诊断项目~第六诊断项目中的诊断对象电路中的至少1个电路而达成的多个功能中的每一个,分别建立起用于抑制该功能故障的双***。
例如,在根据对触发操作部20进行接通操作来驱动马达21的马达驱动功能中,建立起用于抑制马达21非本意地旋转的双***。
具体而言,在第一马达驱动***和第二马达驱动***均正常的情况下,马达21正常地进行驱动或停止。第一马达驱动***是:从触发开关部26经过触发检测电路80及控制电路23而至驱动线90的***,亦即是根据对触发操作部20进行接通操作而由控制电路23输出马达驱动指令SD的***。第二马达驱动***是:从触发开关部26经过触发检测电路80、断路闩锁电路70而至断路开关29的***,亦即是根据对触发操作部20进行接通操作而由断路闩锁电路70向断路开关29输出表示指令许可的断路信息SS的***。
第一马达驱动***中,例如,尽管未对触发操作部20进行接通操作,但产生了从控制电路23误输出马达驱动指令SD这样的异常,即便这样,只要第二马达驱动***正常,在未对触发操作部20进行接通操作的情况下,断路开关29也会断开,因此,马达21未被驱动。反之,第二马达驱动***中,例如,尽管未对触发操作部20进行接通操作,但产生了断路开关29接通这样的异常,即便这样,只要第一马达驱动***正常,在未对触发操作部20进行接通操作的情况下,也不会从控制电路23输出马达驱动指令SD,因此,马达21未被驱动。
另外,例如,利用第一切换电路36而对第一供电线91进行导通或断路的功能中,建立起用于抑制第一切换电路36的开关部37误接通的双***。
具体而言,在第一接通许可***和第二接通许可***均正常的情况下,第一切换电路36的开关部37正常地被接通。第一接通许可***是:根据控制电路23接受来自第一蓄电池组5的蓄电池异常检测电路12的第一放电许可信号SA1,由控制电路23输出第三放电许可信号SA3以使得开关部37接通的***。此外,更详细而言,控制电路23根据除了接受第一放电许可信号SA1以外还被输入第二断开检测信号SB2,来输出第三放电许可信号SA3。第二接通许可***是:将来自第一蓄电池组5的蓄电池异常检测电路12的第一放电许可信号SA1不借助控制电路23而直接向第一切换电路36输入的***。
第一接通许可***中,例如,尽管未从第一蓄电池组5的蓄电池异常检测电路12被输入第一放电许可信号SA1,但产生了从控制电路23输出第三放电许可信号SA3这样的异常,即便这样,只要第二接通许可***正常,也会从蓄电池异常检测电路12向AND电路38输入L电平的信号,由此,开关部37没有被接通。反之,第二接通许可***中,例如,尽管未从蓄电池异常检测电路12被输入第一放电许可信号SA1,但产生了AND电路38中的第一放电许可信号SA1的输入端子成为H电平这样的异常,即便这样,只要第一接通许可***正常,控制电路23也不会输出第三放电许可信号SA3,因此,开关部37没有被接通。
在利用第一切换电路36而对第一供电线91进行导通或断路的功能中,还建立起用于抑制第一切换电路36的开关部37误接通的另一双***。
具体而言,在第三接通许可***和第四接通许可***均正常的情况下,第一切换电路36的开关部37正常地被接通。第三接通许可***是:根据控制电路23接受来自第二断开检测电路49的第二断开检测信号SB2,由控制电路23输出第三放电许可信号SA3以使得开关部37接通的***。此外,更详细而言,控制电路23根据除了接受第二断开检测信号SB2以外还被进一步输入第一放电许可信号SA1,来输出第三放电许可信号SA3。第四接通许可***是:将来自第二断开检测电路49的第二断开检测信号SB2不借助控制电路23而直接向第一切换电路36输入的***。
第三接通许可***中,例如,尽管未从第二断开检测电路49输出第二断开检测信号SB2,但产生了从控制电路23输出第三放电许可信号SA3这样的异常,即便如此,只要第四接通许可***正常,开关部37也没有被接通。反之,第四接通许可***中,例如,尽管未从第二断开检测电路49输出第二断开检测信号SB2,但产生了AND电路38中的第二断开检测信号SB2的输入端子成为H电平这样的异常,即便如此,只要第三接通许可***正常,控制电路23也不会输出第三放电许可信号SA3,因此,开关部37没有被接通。
另外,例如,在由过电压检测电路50进行的过电压保护功能中,建立起:断路闩锁电路70根据过电压信号So1而使断路开关29断开的第一过电压保护***、以及根据控制电路23基于电压信号SV来检测过电压状态的产生从而由控制电路23使马达驱动指令SD停止的第二过电压保护***,这样在产生了过电压状态的情况下,能够使马达21适当地停止。
另外,例如,在由电流检测电路55进行的过电流保护功能中,建立起:断路闩锁电路70根据过电流信号So2而使断路开关29断开的第一过电流保护***、以及根据控制电路23基于电流信号SC来检测过电流状态的产生从而由控制电路23使马达驱动指令SD停止的第二过电流保护***,这样在产生了过电流状态的情况下,能够使马达21适当地停止。
另外,例如,在由第一过热检测电路61进行的第一过热保护功能中,建立起:断路闩锁电路70根据第一过热信号So31而使断路开关29断开的第一过热保护***、以及根据控制电路23基于第一温度信号STM1来检测U相过热状态的产生从而由控制电路23使马达驱动指令SD停止的第二过热保护***,这样在产生了U相过热状态的情况下,能够使马达21适当地停止。
在由第二过热检测电路62进行的第二过热保护功能、以及由第三过热检测电路63进行的第三过热保护功能中,与第一过热保护功能同样地,还建立起2套保护***。
此外,本实施方式中,第一切换电路36、第二切换电路46、过电压检测电路50、过热检测部60、断路闩锁电路70以及触发检测电路80均相当于本发明中的功能电路的一例。第一诊断项目至第六诊断项目的6种诊断项目的自诊断均相当于本发明中的诊断处理的一例。主电源被设定为接通的状态相当于本发明中的第一状态的一例。主电源被设定为断开的状态相当于本发明中的第二状态的一例。用于使主电源接通的主电源开关30的操作相当于本发明中的用于将控制电路设定为第一状态的第二开关的操作的一例。用于使主电源断开的主电源开关30的操作相当于本发明中的用于将控制电路设定为第二状态的第二开关的操作的一例。主电源接通期间相当于本发明中的特定期间的一例。主电源接通时机及主电源断开时机相当于本发明中的诊断执行时机及规定时机的一例。主电源接通时机还相当于本发明中的再诊断时机的一例。触发操作部20相当于本发明中的第一开关的一例。主电源开关30相当于本发明中的第二开关的一例。
[其他实施方式]
以上,对本发明的实施方式进行了说明,但是,本发明并不限定于上述的实施方式,可以进行各种变形来实施。
(1)规定顺序可以为任意顺序。可以针对每个诊断项目设定权重。在这种情况下,可以根据权重来确定规定顺序。更具体而言,可以按照权重越大的诊断项目而执行频率就越高的方式来确定规定顺序。
将针对每个诊断项目来设定权重的例子显示于图18A,将根据权重而确定的规定顺序的一例显示于图18B。
图18A表示:第一诊断项目及第二诊断项目与其他的第三诊断项目~第六诊断项目相比时的优先级较高、权重较大的例子。在这种情况下,可以如图18B所例示那样来确定规定顺序。图18B例示了:按照以高频率来执行权重较大的2个诊断项目的自诊断、且以低频率来执行其他4个诊断项目的自诊断的方式而确定的规定顺序。
(2)规定顺序中,6种诊断项目中的至少1个可以连续排列。另外,可以将多个诊断项目与相同的1个顺序建立对应关系。即,在一次诊断时机,可以依次或同时执行多个诊断项目的诊断。
(3)自诊断的执行顺序不限于规定顺序,可以为任意顺序。例如,可以随机地确定执行顺序。具体而言,例如可以为:电动作业机1具备随机数产生器,基于随机数产生器所产生的随机数,来确定接下来执行的自诊断项目。
(4)诊断时机为主电源断开时机的诊断项目中,即便在之前接通期间、马达21没有被驱动的情况下,也可以执行诊断。另外,即便在之前接通期间、马达21驱动中检测到异常而停止的情况下,也可以执行诊断。
(5)触发开关部26中,第一触发开关27及第二触发开关28可以均为常闭型或常开型的开关。在这种情况下,例如,可以省略NOT电路85。
(6)过电压检测电路50、电流检测电路55、过热检测部60、断路闩锁电路70以及触发检测电路80可以与图2、图3所示的电路构成不同。
(7)电动作业机1可以具备电流检测电路55的自诊断功能。具体而言,控制电路23可以具备:将用于模拟性地产生过电流状态的第六疑似信号向电流检测电路55输出的功能。电流检测电路55可以构成为:当接收第六疑似信号时,电流信号SC会成为表示过电流状态的信号。根据这样的构成,控制电路23能够基于输出第六疑似信号时的电流信号SC,来判断电流检测电路55是否正常地进行动作。
(8)上述实施方式的电动作业机1构成为:断路信息SS和异常检测信息Sor分别向控制电路23输入,不过,如图19所示,可以构成为:断路信息SS和异常检测信息Sor的逻辑和被输入于控制电路23。具体而言,如图19所示,电动作业机1可以具备OR电路95,该OR电路95被输入断路信息SS和异常检测信息Sor。并且,可以将OR电路95的输出信号向控制电路23输入。
这种情况下,第五诊断项目为第三过热保护功能诊断。第六诊断项目为过电压保护功能诊断。
(9)本发明的马达可以为与无刷马达不同的马达。另外,本发明的电动作业机不限于由蓄电池电力驱动的电动作业机,可以为被输入交流电力而通过该交流电力进行驱动的电动作业机。
(10)本发明的技术能够应用于割灌机以外的园艺用的电动作业机、石工用、金工用、木工用的电动工具等各种电动作业机。更具体而言,本发明能够应用于例如电锤、电锤钻、电钻、电动起子、电动扳手、电动磨光机、电动圆锯、电动往复锯、电动线锯、电动切割机、电动链锯、电刨、电动钉枪(包括铆钉机)、电动篱笆修剪机、电动割草机、电动剪草机、电动割灌机、电动吸尘器、电动吹风机、电动喷雾器、电动散布机、电动集尘器等各种电动作业机。
(11)上述实施方式中的1个构成要素具有的多个功能可以通过多个构成要素来实现,或者,1个构成要素具有的1个功能可以通过多个构成要素来实现。另外,多个构成要素具有的多个功能也可以通过1个构成要素来实现,或者,由多个构成要素实现的1个功能可以通过1个构成要素来实现。另外,也可以省略上述实施方式的部分构成。另外,还可以将上述实施方式的构成的至少一部分附加或更换于其他的上述实施方式的构成。
Claims (11)
1.一种电动作业机,其特征在于,
所述电动作业机具备:
多个功能电路,该多个功能电路分别达成不同的功能;以及
控制电路,该控制电路构成为在诊断执行时机来执行诊断处理,
在所述诊断执行时机来执行的所述诊断处理是:用于诊断所述多个功能电路是否适当地进行动作的、且是与所述多个功能电路分别相对应的多个诊断处理之一的处理,所述诊断处理包括与在上一个所述诊断执行时机已执行的所述诊断处理不同的情形,
所述诊断执行时机是:以通过所述电动作业机的使用者而进行特定操作之时为起点的特定期间内的规定时机,
所述控制电路构成为:在所述诊断执行时机已执行的所述诊断处理的结果为异常的情况下,在与这次所述诊断执行时机相对应的所述特定期间的下一个所述特定期间内的、与所述规定时机不同的再诊断时机,来执行相同的所述诊断处理,
所述电动作业机还具备:
马达;
第一开关,该第一开关通过所述使用者而***作;
第二开关,该第二开关有别于所述第一开关而另行设置,且通过所述使用者而***作,
所述控制电路构成为:根据对所述第二开关进行的操作,而将所述控制电路设定为第一状态或第二状态,在所述第一状态下,根据对所述第一开关进行的操作,来驱动所述马达,在所述第二状态下,即便对所述第一开关进行操作,也不驱动所述马达,
所述特定操作是:用于将所述控制电路设定为所述第一状态的所述第二开关的操作。
2.根据权利要求1所述的电动作业机,其特征在于,
所述控制电路在每个所述诊断执行时机都执行所述多个诊断处理之中的与规定顺序相对应的所述诊断处理,
所述规定顺序包括不同的所述诊断处理的排列。
3.根据权利要求2所述的电动作业机,其特征在于,
所述多个诊断处理分别被设定了权重,
所述规定顺序根据针对所述多个诊断处理而分别设定的所述权重来确定。
4.根据权利要求3所述的电动作业机,其特征在于,
所述规定顺序如下所述来确定,即,在所述多个诊断处理中,越是所述权重较大的诊断处理,执行频率就越高。
5.根据权利要求1~4中任意一项所述的电动作业机,其特征在于,
所述控制电路构成为:在所述诊断执行时机已执行的所述诊断处理的结果为异常的情况下,即便在下一个所述诊断执行时机,仍旧执行在上一个所述诊断执行时机已执行的所述诊断处理。
6.根据权利要求1所述的电动作业机,其特征在于,
所述规定时机比所述特定期间的开始时还靠后,
所述再诊断时机为所述特定期间的开始时。
7.根据权利要求1~4中任意一项所述的电动作业机,其特征在于,
所述规定时机为所述特定期间的结束时。
8.根据权利要求7所述的电动作业机,其特征在于,
所述控制电路构成为:在与所述规定时机相对应的所述诊断执行时机,所对应的特定期间中所述马达没有被驱动的情况下,不执行所述诊断处理。
9.根据权利要求1所述的电动作业机,其特征在于,
所述特定期间的末期包括:根据对所述第二开关进行的操作,而将所述控制电路设定为所述第二状态之时。
10.根据权利要求1所述的电动作业机,其特征在于,
所述特定期间的末期包括:将所述控制电路设定为所述第一状态后并未对所述第一开关进行操作而经过了规定时间之时。
11.根据权利要求8~10中任意一项所述的电动作业机,其特征在于,
所述控制电路构成为:在所述诊断执行时机已执行的所述诊断处理的结果为异常的情况下,在所对应的所述特定期间不驱动所述马达。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018-242994 | 2018-12-26 | ||
JP2018242994A JP7218173B2 (ja) | 2018-12-26 | 2018-12-26 | 電動作業機 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111376215A CN111376215A (zh) | 2020-07-07 |
CN111376215B true CN111376215B (zh) | 2024-03-19 |
Family
ID=71079799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911178480.XA Active CN111376215B (zh) | 2018-12-26 | 2019-11-27 | 电动作业机 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11476790B2 (zh) |
JP (1) | JP7218173B2 (zh) |
CN (1) | CN111376215B (zh) |
DE (1) | DE102019135500A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111903364A (zh) * | 2020-04-02 | 2020-11-10 | 东莞市正弘科技服务有限公司 | 一种刀片可加热的电动剪刀及控制方法 |
DE102020209398A1 (de) | 2020-07-24 | 2022-01-27 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren zur Erfassung von elektrischen Fehlerzuständen eines Wechselakkupacks und/oder eines mit dem Wechselakkupack verbindbaren Elektrogeräts sowie System zur Durchführung des Verfahrens |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5917428A (en) * | 1996-11-07 | 1999-06-29 | Reliance Electric Industrial Company | Integrated motor and diagnostic apparatus and method of operating same |
CN1862909A (zh) * | 2005-04-04 | 2006-11-15 | 日立工机株式会社 | 带过流保护电路的无绳电动工具 |
CN101135909A (zh) * | 2006-06-30 | 2008-03-05 | 株式会社日立制作所 | 诊断装置及方法、总线***及其控制方法、线路诊断程序 |
CN105291059A (zh) * | 2014-07-23 | 2016-02-03 | 株式会社牧田 | 电动机械器具 |
JP2017063557A (ja) * | 2015-09-25 | 2017-03-30 | 株式会社マキタ | 電動作業機器 |
CN107848102A (zh) * | 2015-07-13 | 2018-03-27 | 株式会社牧田 | 手持式电动工具 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BR0201825A (pt) * | 2001-03-27 | 2003-06-10 | Copeland Corp | Sistema de diagnóstico de compressor |
US7797062B2 (en) * | 2001-08-10 | 2010-09-14 | Rockwell Automation Technologies, Inc. | System and method for dynamic multi-objective optimization of machine selection, integration and utilization |
US6960918B2 (en) * | 2003-01-28 | 2005-11-01 | Delphi Technologies, Inc. | Method and apparatus for control and fault detection of a remote electrical motor |
JP5254714B2 (ja) | 2008-09-05 | 2013-08-07 | 株式会社マキタ | 電動工具用マイコン搭載システム及び電池パック |
DE102011081800A1 (de) * | 2011-08-30 | 2013-02-28 | Hilti Aktiengesellschaft | Diagnoseverfahren und Diagnosevorrichtung zum Bestimmen einer aktuellen Kapazität einer Batteriezelle einer Handwerkzeugmaschine |
EP3299127A1 (en) * | 2016-06-24 | 2018-03-28 | Black & Decker Inc. | Control scheme for operating cordless power tool based on battery temperature |
-
2018
- 2018-12-26 JP JP2018242994A patent/JP7218173B2/ja active Active
-
2019
- 2019-11-27 CN CN201911178480.XA patent/CN111376215B/zh active Active
- 2019-12-16 US US16/715,560 patent/US11476790B2/en active Active
- 2019-12-20 DE DE102019135500.1A patent/DE102019135500A1/de active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5917428A (en) * | 1996-11-07 | 1999-06-29 | Reliance Electric Industrial Company | Integrated motor and diagnostic apparatus and method of operating same |
CN1862909A (zh) * | 2005-04-04 | 2006-11-15 | 日立工机株式会社 | 带过流保护电路的无绳电动工具 |
CN101135909A (zh) * | 2006-06-30 | 2008-03-05 | 株式会社日立制作所 | 诊断装置及方法、总线***及其控制方法、线路诊断程序 |
CN105291059A (zh) * | 2014-07-23 | 2016-02-03 | 株式会社牧田 | 电动机械器具 |
CN107848102A (zh) * | 2015-07-13 | 2018-03-27 | 株式会社牧田 | 手持式电动工具 |
JP2017063557A (ja) * | 2015-09-25 | 2017-03-30 | 株式会社マキタ | 電動作業機器 |
Also Published As
Publication number | Publication date |
---|---|
US20200212837A1 (en) | 2020-07-02 |
US11476790B2 (en) | 2022-10-18 |
JP2020104190A (ja) | 2020-07-09 |
JP7218173B2 (ja) | 2023-02-06 |
CN111376215A (zh) | 2020-07-07 |
DE102019135500A1 (de) | 2020-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111384771B (zh) | 电动作业机 | |
JP7406927B2 (ja) | 電動作業機 | |
CN111376215B (zh) | 电动作业机 | |
JP5418821B2 (ja) | 電動工具 | |
EP3040162B1 (en) | Impact rotation tool | |
JP5408416B2 (ja) | 電動工具 | |
US9634583B2 (en) | Motor driven appliance and protection method thereof | |
JP2018083254A (ja) | 電動作業機 | |
JP2019123027A (ja) | 電動作業機 | |
JP4362050B2 (ja) | 多機能手工具装置のatc安全モジュール及びその制御方法 | |
JP2023063613A (ja) | 電動作業機 | |
CN111745604B (zh) | 电源供给装置、电动作业机*** | |
CN113891782B (zh) | 电动作业机 | |
JP2022073082A (ja) | 電動作業機 | |
CN112952759A (zh) | 上电保护电路及电动工具 | |
EP3852267B1 (en) | Power-on self-test method for an electric power tool and electric power tool | |
US20210213593A1 (en) | Electric powered work machine, job-site electrical system, and method of diagnosing electric powered work machine | |
WO2022131310A1 (ja) | バッテリパック | |
CN112060213A (zh) | 电动工具 | |
CN112672852A (zh) | 电动作业机以及电池组 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |