(57)【要約】モータ又はスイッチング素子の温度上昇を抑制可能な作業工具を提供する。モータと、モータへの通電を許容するオン状態と、モータへの通電を遮断するオフ状態とを切替えるスイッチング素子と、モータの目標回転数を設定する目標回転数設定手段と、スイッチング素子のスイッチング周期におけるオン時間を可変させることによって、モータの回転数が目標回転数になるように制御する回転数制御手段と、モータ及びスイッチング素子の少なくとも一方の温度を検出する温度検出手段と、を備える作業工具であって、回転数制御手段は、温度検出手段が検出した検出温度に応じてオン時間の上限値を設定可能であり、上限値以下の範囲においてオン時間を可変させる。
2015129358.tif 000002
【特許請求の範囲】
【請求項１】
モータと、該モータへの通電を許容するオン状態と、該モータへの通電を遮断するオフ状態とを切替えるスイッチング素子と、該モータの目標回転数を設定する目標回転数設定手段と、該スイッチング素子のスイッチング周期におけるオン時間を可変させることによって、該モータの回転数が該目標回転数になるように制御する回転数制御手段と、該モータ及び該スイッチング素子の少なくとも一方の温度を検出する温度検出手段と、を備える作業工具であって、該回転数制御手段は、該温度検出手段が検出した検出温度に応じて該オン時間の上限値を設定可能であり、該上限値以下の範囲において該オン時間を可変させることを特徴とする作業工具。
【請求項２】
該回転数制御手段は、該検出温度が高くなるに従って、該上限値を低下させることを特徴とする請求項１に記載の作業工具。
【請求項３】
該回転数制御手段は、温度閾値を設定可能であり、該検出温度が該温度閾値未満である場合に、該上限値を第１上限値に設定し、該検出温度が該温度閾値以上である場合に、該上限値を該第１上限値よりも低い第２上限値に設定することを特徴とする請求項１又は２に記載の作業工具。
【請求項４】
該回転数制御手段は、複数の温度閾値を設定可能であり、該複数の温度閾値は、該検出温度が高くなるに従って、該上限値を低下させるように設定されていることを特徴とする請求項１に記載の作業工具。
【請求項５】
該回転数制御手段は、該モータの該目標回転数が第１回転数のときは、該上限値を低下させる低下幅を第１低下幅とし、該モータの該目標回転数が第１回転数よりも小さい第２回転数のときには、該上限値を低下させる低下幅を第１低下幅よりも大きい第２低下幅とすることを特徴とする請求項４に記載の作業工具。
【請求項６】
該回転数制御手段は、該上限値が所定上限値である場合、該モータの該目標回転数が第１回転数のときには該温度閾値を第１閾値とし、該モータの該目標回転数が該第１回転数よりも小さい第２回転数のときには該温度閾値を該第１閾値よりも低い第２閾値とすることを特徴とする請求項４に記載の作業工具。
【請求項７】
該回転数制御手段は、該検出温度が所定温度である場合、該モータの該目標回転数が第１回転数のときには該上限値を第１上限値とし、該モータの該目標回転数が該第１回転数よりも小さい第２回転数のときには該上限値を該第１上限値よりも低い第２上限値とすることを特徴とする請求項４に記載の作業工具。
【請求項８】
該回転数制御手段は、該上限値を低下させる場合、該スイッチング周期の２倍以上をかけて該上限値を段階的に低下させることを特徴とする請求項２乃至７のいずれか１項に記載の作業工具。
【請求項９】
該検出温度が所定温度以上となった場合に該モータの駆動を停止させるモータ停止手段を更に備えることを特徴とする請求項１乃至８のいずれか１項に記載の作業工具。
【請求項１０】
該回転数制御手段が該上限値を設定する第１のモードと、該上限値を設定しない第２のモードとを切替えるモード切替手段を更に備えることを特徴とする請求項１乃至９のいずれか１項に記載の作業工具。
【請求項１１】
該モータと該スイッチング素子とが収容された収容室が画成された筐体を更に備え、該検出温度検出手段は、該収容室に収容されていることを特徴とする請求項１乃至１０のいずれか１項に記載の作業工具。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータを駆動源とする作業工具に関し、特にモータの回転数を制御する作業工具に関する。
【背景技術】
【０００２】
従来より、被加工材を載置可能なベース部と、モータを収容し丸鋸刃を回転可能に支持する切断部と、ベース部から立設し切断部をベース部に対向するように支持する支持台部と、交流電源又は直流電源から選択的に電力供給を受けモータの駆動に適した電力をモータへ供給可能な電源部と、を備えた作業工具が知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１６７８３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、従来使用されてきたモータよりも高出力のモータが使用されることが多くなっている。高出力のモータを使用した場合、モータ及びモータの制御に使用されるスイッチング素子に流れる電流が大きくなるため、モータ及びスイッチング素子の温度上昇はより厳しくなる傾向にある。しかしながら、上記の作業工具においては、モータ及びスイッチング素子の温度上昇については考慮されていないため、モータ又はスイッチング素子の温度上昇を抑制することができずモータ及びスイッチング素子が劣化してしまうという問題があった。【０００５】
そこで本発明は、モータ及びスイッチング素子の温度上昇を抑制することで、モータ及びスイッチング素子の温度上昇による劣化を抑制することができる作業工具を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明は、モータと、該モータへの通電を許容するオン状態と、該モータへの通電を遮断するオフ状態とを切替えるスイッチング素子と、該モータの目標回転数を設定する目標回転数設定手段と、該スイッチング素子のスイッチング周期におけるオン時間を可変させることによって、該モータの回転数が該目標回転数になるように制御する回転数制御手段と、該モータ及び該スイッチング素子の少なくとも一方の温度を検出する温度検出手段と、を備える作業工具であって、該回転数制御手段は、該温度検出手段が検出した検出温度に応じて該オン時間の上限値を設定可能であり、該上限値以下の範囲において該オン時間を可変させることを特徴とする作業工具を提供する。【０００７】
このような構成によると、検出温度に応じてスイッチング素子のスイッチング周期におけるオン時間に上限値を設定することができるため、モータ及びスイッチング素子の温度上昇に応じた上限値を用いることでモータ及びスイッチング素子に流れる電流を抑制することができる。このため、大きな電流が流れることによる温度上昇を抑制でき、モータ及びスイッチング素子の温度上昇による劣化を抑制することができる。  【０００８】
上記構成において、該回転数制御手段は、該検出温度が高くなるに従って、該上限値を低下させることが好ましい。  【０００９】
このような構成によると、検出温度が高くなるに従って上限値を低下させるため、モータ及びスイッチング素子の温度が上昇した場合にモータ及びスイッチング素子に流れる電流を抑制することができる。このため、モータ及びスイッチング素子の温度上昇を効果的に抑制することができモータ及びスイッチング素子の温度上昇による劣化を効果的に抑制することができる。【００１０】
また、該回転数制御手段は、温度閾値を設定可能であり、該検出温度が該温度閾値未満である場合に、該上限値を第１上限値に設定し、該検出温度が該温度閾値以上である場合に、該上限値を該第１上限値よりも低い第２上限値に設定することが好ましい。  【００１１】
このような構成によると、検出温度が温度閾値以上となった場合に上限値を低下させるため、モータ及びスイッチング素子の温度が上昇して温度閾値以上となった場合にモータ及びスイッチング素子に流れる電流を抑制することができる。このため、モータ及びスイッチング素子の温度上昇を効果的に抑制することができモータ及びスイッチング素子の温度上昇による劣化を効果的に抑制することができる。  【００１２】
また、該回転数制御手段は、複数の温度閾値を設定可能であり、該複数の温度閾値は、該検出温度が高くなるに従って、該上限値を低下させるように設定されていることが好ましい。【００１３】
このような構成によると、検出温度が高くなるに従って上限値を低下させるように温度閾値が設定されているため、モータ及びスイッチング素子の温度が上昇するに従ってモータ及びスイッチング素子に流れる電流をより小さくすることができる。このため、モータ及びスイッチング素子の温度上昇をより効果的に抑制することができモータ及びスイッチング素子の温度上昇による劣化をより抑制することができる。【００１４】
また、該回転数制御手段は、該モータの該目標回転数が第１回転数のときは、該上限値を低下させる低下幅を第１低下幅とし、該モータの該目標回転数が第１回転数よりも小さい第２回転数のときには、該上限値を低下させる低下幅を第１低下幅よりも大きい第２低下幅とすることが好ましい。【００１５】
このような構成によると、目標回転数が小さくなるに従って上限値を低下させる低下幅を大きくすることができる。このため、モータの駆動によりファンが回転することでモータ又はスイッチング素子を冷却する構成である場合において、目標回転数が小さくファンの冷却能力が十分でないときに、目標回転数が大きくファンの冷却能力が十分であるときと比較してモータ及びスイッチング素子を流れる電流をより小さくすることができる。これにより、モータ及びスイッチング素子の温度上昇を効果的に抑制することができる。【００１６】
また、該回転数制御手段は、該上限値が所定上限値である場合、該モータの該目標回転数が第１回転数のときには該温度閾値を第１閾値とし、該モータの該目標回転数が該第１回転数よりも小さい第２回転数のときには該温度閾値を該第１閾値よりも低い第２閾値とすることが好ましい。【００１７】
このような構成によると、モータの駆動によりファンが回転することでモータ又はスイッチング素子を冷却する構成である場合において、目標回転数が小さくファンの冷却能力が十分でないときに、目標回転数が大きくファンの冷却能力が十分であるときと比較して温度閾値を低くすることできる。これにより、モータ及びスイッチング素子を流れる電流をより小さくすることができ、モータ及びスイッチング素子の温度上昇を効果的に抑制することができる。  【００１８】
また、該回転数制御手段は、該検出温度が所定温度である場合、該モータの該目標回転数が第１回転数のときには該上限値を第１上限値とし、該モータの該目標回転数が該第１回転数よりも小さい第２回転数のときには該上限値を該第１上限値よりも低い第２上限値とすることが好ましい。  【００１９】
このような構成によると、モータの駆動によりファンが回転することでモータ又はスイッチング素子を冷却する構成である場合において、目標回転数が小さくファンの冷却能力が十分でないときに、目標回転数が大きくファンの冷却能力が十分であるときと比較して上限値を低くすることでき、モータ及びスイッチング素子を流れる電流をより小さくすることができる。これにより、モータ及びスイッチング素子の温度上昇を効果的に抑制することができる。【００２０】
また、該回転数制御手段は、該上限値を低下させる場合、該スイッチング周期の２倍以上をかけて該上限値を段階的に低下させることが好ましい。【００２１】
このような構成によると、上限値を低下させる場合にスイッチング周期の２倍以上をかけて該上限値を段階的に低下させるため、上限値を滑らかに変化させることができる。これにより、モータの回転数が滑らかに変化するため、被加工材の仕上げ程度が良好となる。  【００２２】
また、該検出温度が所定温度以上となった場合に該モータの駆動を停止させるモータ停止手段を更に備えることが好ましい。  【００２３】
このような構成によると、所定温度をモータ又はスイッチング素子が許容することができる限界の温度に設定することで、モータ又はスイッチング素子を過度の温度上昇を抑制することができる。このため、過度の温度上昇によるモータ又はスイッチング素子の破損等を抑制することができる。【００２４】
また、該回転数制御手段が該上限値を設定する第１のモードと、該上限値を設定しない第２のモードとを切替えるモード切替手段を更に備えることが好ましい。  【００２５】
このような構成によると、ユーザが第１のモードと第２のモードとを選択可能となるため、ユーザは作業状況に応じて上限値を設定するか否かを選択でき、作業性及び利便性が向上する。【００２６】
また、該モータと該スイッチング素子とが収容された収容室が画成された筐体を更に備え、該検出温度検出手段は、該収容室に収容されていることが好ましい。  【００２７】
このような構成によると、収容室内に温度検出手段とモータ及びスイッチング素子とが収容されているため、温度検出手段による温度検出の精度が向上する。
【発明の効果】
【００２８】
本発明の作業工具によれば、モータ及びスイッチング素子の温度上昇を抑制することで、モータ及びスイッチング素子の温度上昇による劣化を抑制可能な作業工具を提供することが可能である。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１の実施の形態に係る電動丸鋸の外観を示す右側面図である。
【図２】本発明の第１の実施の形態に係る電動丸鋸の外観を示す左側面図である。
【図３】本発明の第１の実施の形態に係る電動丸鋸の外観を示す平面図である。
【図４】本発明の第１の実施の形態に係る電動丸鋸のハウジング内部を示す一部断面平面図である。
【図５】本発明の第１の実施の形態に係る電動丸鋸の制御基板を示すブロック図を含む回路図である。
【図６】本発明の第１の実施の形態に係る電動丸鋸におけるモータの回転数制御に関する検出温度とデューティ比の上限値との関係を示す上限値設定テーブルである。
【図７】本発明の第１の実施の形態に係る電動丸鋸における駆動制御を示すフローチャートである。
【図８】本発明の第１の実施の形態に係る電動丸鋸と従来の電動丸鋸との駆動時における回転数、検出温度及びデューティ比の時間変位を比較した図である。
【図９】本発明の第１の実施の形態に係る電動丸鋸及び従来の電動丸鋸の駆動時における回転数、検出温度及びデューティ比と負荷電流との関係を示す図である。
【図１０】本発明の第２の実施の形態に係る電動丸鋸における電動丸鋸の外観を示す平面図である。
【図１１】本発明の第２の実施の形態に係る電動丸鋸における駆動制御回路を示すフローチャートである。
【図１２】本発明の第２の実施の形態に係る電動丸鋸における駆動制御を示すフローチャートである。
【発明を実施するための形態】
【００３０】
本発明の第１の実施の形態による作業工具について図１乃至図９に基づき説明する。図１に示される作業工具である電動丸鋸１は、鋸刃８を回転可能に支持するハウジング２と、ベース３とを備えており、ベース３を被加工材に摺動させて鋸刃８の回転により被加工材を切断する工具である。説明の便宜のため、図１において、図中に示す前を前方向、後を後方向、上を上方向、下を下方向と定義し、後方向から見て右を右方向と定義し、左を左方向と定義する（図１の紙面手前が右方向、逆が左方向）。
【００３１】
図１及び図４に示すように、ハウジング２は、本体ハウジング２１と、ハンドル部２２と、ソーカバー２３とにより主に構成されており、ベース３に対して左右に傾動可能に設けられている。またベース３は、例えばアルミ等の金属製の板形状の部材であり、ベース３には上下方向に貫通し前後方向に延びる図示せぬ孔が形成されており、図示せぬ孔は鋸刃８の進入を許容している。ベース３の長手方向（前後方向）は切断方向と一致する。  
【００３２】
本体ハウジング２１は、例えば樹脂製であり、内部にはモータ４と、温度検出部５と、制御基板６とが収容されている。図４に示すようにモータ４、温度検出部５及び制御基板６は、本体ハウジング２１内部に画成された収容室２１ａ内に収容されている。また図３に示すように本体ハウジング２１は、電源コード２１Ａと、目標回転数設定スイッチ２１Ｂとを備え、鋸刃８を回転可能に支承している。モータ４、温度検出部５及び制御基板６の詳細については後述する。
【００３３】
図３に示すように電源コード２１Ａは、本体ハウジング２１の後部左側から左方に延出しており、商用交流電源５００に接続可能に構成されている。また電源コード２１Ａは、本体ハウジング２１内部において制御基板６に電気的に接続されており、商用交流電源５００の電力は電源コード２１Ａ及び制御基板６を介してモータ４に供給される。  
【００３４】
図３に示すように目標回転数設定スイッチ２１Ｂは、モータ４の回転数を選択するためのスイッチであり、本体ハウジング２１の上面に設けられている。また目標回転数設定スイッチ２１Ｂは、本体ハウジング２１内部において制御基板６と電気的に接続されており、目標回転数を示す信号を制御基板６に出力している。ユーザは、目標回転数設定スイッチ２１Ｂを操作することによりモータ４の回転数を「高速」、「中速」、「低速」の３種類の中から選択することが可能である。目標回転数設定スイッチ２１Ｂは、ユーザに押される毎に「高速」、「中速」、「低速」の順に目標回転数の選択状態が切替わり、ユーザは目標回転数設定スイッチ２１Ｂを複数回押すことで所望の回転数を選択することができる。なお、本実施の形態においては「高速」は５０００ｒｐｍ、「中速」は４０００ｒｐｍ、「低速」は３０００ｒｐｍである。
【００３５】
図１に示すように鋸刃８は、円板形状をなし、本体ハウジング２１の右側において回転可能に設けられており、モータ４の回転により回転駆動される。
【００３６】
図２に示すようにハンドル部２２は、ユーザが電動丸鋸１を使用する際に把持する部分であり、本体ハウジング２１の上方において前後方向に延びている。またハンドル部２２には、モータ４の駆動を制御するためのトリガ２２Ａが設けられている。トリガ２２Ａは、本体ハウジング２１内部において制御基板６と電気的に接続されており、ユーザがトリガ２２Ａを上方に押し込むことによってモータ４を始動させる始動信号を制御基板６に出力する。  
【００３７】
図１及び図３に示すようにソーカバー２３は、例えば金属製であり、鋸刃８の外縁に沿う側面視において円弧形状をなしており、本体ハウジング２１の右側に設けられて鋸刃８の上側の略半分を覆っている。またソーカバー２３は、保護カバー２３Ａを備えている。保護カバー２３Ａは、例えば樹脂製であり、ソーカバー２３の後方側に鋸刃８の外縁に沿って回動可能に設けられている。ソーカバー２３と保護カバー２３Ａとの間には図示せぬ付勢部材が設けられている。図示せぬ付勢部材は、ソーカバー２３の円周方向において鋸刃８の下側半分を覆う方向に保護カバー２３Ａを付勢している。切断作業を行っていない状態では、保護カバー２３Ａは鋸刃８の前方の一部を除いて下側半分を覆っている。
【００３８】
次にモータ４、温度検出部５、及び制御基板６について説明する。図４及び図５に示すようにモータ４は、ステータ４１と、ロータ４２と、回転軸４３とを備える３相ブラシレスＤＣモータである。ステータ４１はスター結線された３相のコイルＵ、Ｖ、Ｗにより構成され、コイルＵ、Ｖ、Ｗはそれぞれ制御基板６に接続されている。ロータ４２はＮ極、Ｓ極を１組とした永久磁石を２組含んで構成され、永久磁石に対向する位置にはホール素子４２Ａが配置されている。ホール素子４２Ａは、ロータ４２の位置信号を制御基板６に出力している。回転軸４３は、本体ハウジング２１に回転可能に支承された左右方向に延びる軸であって、モータ４が駆動されることで回転駆動する。回転軸４３には同軸回転可能にファン４３Ａが設けられている。回転軸４３が回転駆動されることで、ファン４３Ａが回転してモータ４及び制御基板６は冷却される。また回転軸４３は図示せぬ減速機構を介して鋸刃８に接続されており、回転軸４３の回転駆動によって鋸刃８は回転する。
【００３９】
図５に示すように制御基板６は、整流平滑回路６１と、スイッチング回路６２と、電流検出抵抗６３と、制御部６４とを備えている。整流平滑回路６１は、ダイオードブリッジ回路６１Ａと、平滑コンデンサ６１Ｂとを備え、商用交流電源５００及びスイッチング回路６２のそれぞれに接続されている。図４及び図５に示すようにダイオードブリッジ回路６１Ａは制御基板６上に配置され、商用交流電源５００から入力された交流電圧を全波整流している。平滑コンデンサ６１Ｂは制御基板６上に配置され、全波整流された電圧を平滑化する。整流平滑回路６１は、商用交流電源５００から入力される交流電圧をダイオードブリッジ回路６１Ａによって全波整流し、平滑コンデンサ６１Ｂによって平滑化してスイッチング回路６２に出力している。  
【００４０】
図４及び図５に示すようにスイッチング回路６２は、制御基板６上に配置されており、３相ブリッジ形式に接続された６個のＦＥＴＱ１〜Ｑ６から構成されている。６個のＦＥＴＱ１〜Ｑ６の各ゲートは制御部６４に接続され、６個のＦＥＴＱ１〜Ｑ６の各ドレイン又は各ソースは、スター結線されたコイルＵ、Ｖ、Ｗに接続されている。６個のＦＥＴＱ１〜Ｑ６は、制御部６４から入力された駆動信号によってオン／オフを繰り返すスイッチング動作を行い、整流平滑回路６１によって全波整流された直流電圧を３相電圧としてコイルＵ、Ｖ、Ｗに供給する。ＦＥＴＱ１〜Ｑ６はスイッチング素子に相当する。
【００４１】
電流検出抵抗６３は、モータ４に流れる電流を検出するための抵抗であり、整流平滑回路６１とスイッチング回路６２との間に接続されている。  
【００４２】
図４及び図５に示すように温度検出部５は、本体ハウジング２１内においてモータ４と制御基板６との間に設けられた例えばサーミスタ等の温度検出素子であり、モータ４及びスイッチング回路６２のＦＥＴＱ１〜Ｑ６の温度を検出している。また温度検出部５は、検出したモータ４及びＦＥＴＱ１〜Ｑ６の温度のうち最も高い温度を検出温度として制御部６４に出力している。なお、本実施の形態においては、検出したモータ４及びＦＥＴＱ１〜Ｑ６の温度のうち最も高い温度を検出温度として制御部６４に出力しているが、これに限定されない。制御部６４に出力する検出温度は、モータ４のみの温度、モータ４及びＦＥＴＱ１〜Ｑ６の温度の平均、ＦＥＴＱ１〜Ｑ６のうち温度を代表するＦＥＴを一つ定め当該一のＦＥＴの温度であってもよい。温度検出部５は温度検出手段に相当する。
【００４３】
図５に示すように制御部６４は、電流検出回路６４Ａと、回転子位置検出回路６４Ｂと、目標回転数設定回路６４Ｃと、制御信号出力部６４Ｄと、演算部６４Ｅとを備えている。電流検出回路６４Ａは、電流検出抵抗６３の電圧降下値を取り込んで演算部６４Ｅに出力している。回転子位置検出回路６４Ｂは、モータ４のホール素子４２Ａから入力されたロータ４２の位置信号を演算部６４Ｅに出力している。目標回転数設定回路６４Ｃは、目標回転数設定スイッチ２１Ｂによって選択された目標回転数を示す信号を演算部６４Ｅに出力している。制御信号出力部６４Ｄは、６個のＦＥＴＱ１〜Ｑ６の各ゲートに接続され、演算部６４Ｅから入力される駆動信号に基づいて６個のＦＥＴＱ１〜Ｑ６の各ゲートに電圧を印加している。６個のＦＥＴＱ１〜Ｑ６のうち、ゲートに電圧が印加されたＦＥＴはオン状態となりモータ４への通電を許容し、ゲートに電圧が印加されていないＦＥＴはオフ状態となりモータ４への通電を遮断する。
【００４４】
演算部６４Ｅは、処理プログラムとデータに基づいて駆動信号を出力するための図示せぬ中央処理装置（ＣＰＵ）と、処理プログラム、制御データ、各種閾値等を記憶するための図示せぬＲＯＭと、データを一時記憶するための図示せぬＲＡＭと、を含んで構成されている。また演算部６４Ｅは、回転子位置検出回路６４Ｂから入力されたロータ４２の位置信号に基づいて、所定のＦＥＴＱ１〜Ｑ６を交互にスイッチングするための駆動信号を形成し、その制御信号を制御信号出力部６４Ｄに出力する。これによってコイルＵ、Ｖ、Ｗのうちの所定のコイルに交互に通電し、ロータ４２を所定の回転方向に回転させる。この場合、負電源側に接続されているＦＥＴＱ４〜Ｑ６に出力する駆動信号は、パルス幅変調信号（ＰＷＭ信号）として出力される。
【００４５】
演算部６４Ｅは、目標回転数設定回路６４Ｃからの目標回転数を示す信号に基づいてＰＷＭ信号のデューティ比を変化させ、ＦＥＴＱ４〜Ｑ６を高速でオン／オフさせることによってモータ４への電力供給量を調整し、モータ４の回転数（回転速度）を制御する。ＰＷＭ信号は、ＦＥＴをオン／オフさせるスイッチング周期（所定時間）における信号出力時間（パルス幅）を変更することができる信号である。デューティ比は、スイッチング周期（所定時間）における信号出力時間の占める割合である。演算部６４Ｅは、デューティ比を変化させ、ＦＥＴＱ４〜Ｑ６のスイッチング周期におけるオン時間を変化させることで、モータ４への電力供給量を変化させる。また、演算部６４Ｅは、トリガ２２Ａからの始動信号に基づいてモータ４の起動／停止と制御している。
【００４６】
モータ４に供給される電力は、回転子位置検出回路６４Ｂから入力されるロータ４２の位置信号から算出されたモータ４の回転数と目標回転数設定回路６４Ｃから入力された目標回転数とを比較した結果に基づいて決定され、モータ４の回転数が設定された目標回転数となるように調整される。このように、制御部６４はモータ４の回転数が目標回転数となる定回転数制御を行っている。
【００４７】
さらに演算部６４Ｅは、温度検出部５から入力された検出温度に基づいてＦＥＴＱ４〜Ｑ６のスイッチング周期におけるオン時間の上限値、言い換えればデューティ比の上限値を設定可能である。演算部６４Ｅは検出温度に基づいてデューティ比の上限値を設定する上限値設定制御を行う。上限値設定制御は、設定された上限値以下の範囲内においてデューティ比を変更することで定回転数制御を行う制御である。すなわち、当該上限値を超えるデューティ比にしなければ定回転数制御を維持できない状態となった場合には、定回転数制御よりもデューティ比が当該上限値を超えないことを優先させる制御である。  
【００４８】
図６に示すテーブルは、上限値設定制御において検出温度に基づいて上限値を設定する場合の検出温度と上限値との関係、換言すれば温度閾値と上限値との関係を示す上限値設定テーブルであり、演算部６４Ｅの図示せぬＲＯＭに記憶されている。なお、図６の上限値設定テーブルにおいてはスイッチング周期におけるＦＥＴＱ１〜Ｑ６のオン時間は、デューティ比（％表示）で表されており、Ｔは検出温度を表している。
【００４９】
上限値設定テーブルに示すように温度閾値は、検出温度が高くなるに従って上限値を低下させるように設定されている。例えば、目標回転数が「高速」に設定されている場合において検出温度が１１０℃以上１２０℃未満であるときの上限値は６０％（第１上限値の一例）であり、当該温度範囲に対する温度閾値は１２０℃（温度閾値の一例）に設定されている。検出温度が当該温度閾値以上に上昇して検出温度が１２０℃以上１３０℃未満となった場合の上限値は５０％（第２上限値の一例）に設定されており、当該温度範囲に対する温度閾値は１３０℃（温度閾値の一例）に設定されている。  
【００５０】
このように、検出温度が高くなるに従って上限値を低下させるように温度閾値が設定されているため、モータ４及びＦＥＴＱ１〜Ｑ６の温度が上昇した場合にモータ４及びＦＥＴＱ１〜Ｑ６に流れる電流を抑制することができる。このため、温度上昇を効果的に抑制することができモータ４及びＦＥＴＱ１〜Ｑ６の温度上昇による劣化を抑制することが可能となる。
【００５１】
また上限値設定テーブルに示すように、検出温度が設定された温度閾値以上になった場合に上限値を低下させる低下幅は、目標回転数が小さくなるに従って大きくなるように設定されている。例えば、目標回転数が「低速」（第２回転数の一例）に設定されている場合において検出温度が６０℃未満であるときの上限値は１００％であり、当該温度範囲に対する温度閾値は６０℃に設定されている。検出温度が当該温度閾値以上に上昇して検出温度が６０℃以上７０℃未満となった場合の上限値は８０％に設定されており、上限値の低下幅は２０％（第２低下幅の一例）である。一方、目標回転数が「中速」（第１回転数の一例）に設定されている場合において検出温度が９０℃以上１００℃未満であるときの上限値は６５％であり、当該温度範囲に対する温度閾値は１００℃に設定されている。検出温度が当該温度閾値以上に上昇して検出温度が１００℃以上１１０℃未満となった場合の上限値は５５％に設定されており、上限値の低下幅は１０％（第１低下幅の一例）である。
【００５２】
このように、上限値を低下させる場合の低下幅を目標回転数が小さくなるに従って大きくなるように設定しているため、目標回転数が大きくモータ４の回転軸４３に設けられたファン４３Ａの冷却能力が一定程度ある場合と比較して目標回転数が小さくファン４３Ａの冷却能力が低い場合にデューティ比の上限値をより大きく低下させることができる。このため、ファン４３Ａの冷却能力が低くモータ４及びＦＥＴＱ１〜Ｑ６の温度上昇をファン４３Ａの冷却能力のみでは抑制することが不完全な場合に、デューティ比の上限値をより大きく低下させることで、モータ４及びＦＥＴＱ１〜Ｑ６に流れる電流を抑制し、モータ４及びＦＥＴＱ１〜Ｑ６の劣化をより効果的に抑制することができる。  
【００５３】
また同様に目標回転数が小さくなるとファン４３Ａの冷却能力が低下することを考慮して、デューティ比が所定の上限値に設定されている場合において温度閾値は、目標回転数が小さくなるに従ってより低くなるように設定されている。例えば、上限値が１００％に設定されている場合において目標回転数が「高速」（第１回転数の一例）であるときの温度閾値は８０℃（第１閾値の一例）、「中速」（第１回転数又は第２回転数の一例）であるときの温度閾値は７０℃（第１閾値又は第２閾値の一例）、「低速」（第２回転数の一例）であるときの温度閾値は６０℃（第２閾値の一例）に設定されている。
【００５４】
さらに、目標回転数が小さくなるとファン４３Ａの冷却能力が低下することを考慮して、検出温度が所定の温度である場合において上限値は、目標回転数が小さくなるに従ってより低くなるように設定されている。例えば、検出温度が１３０℃以上１４０℃未満である場合において、目標回転数が「高速」（第１回転数の一例）であるときの上限値は４０％（第１上限値の一例）、「中速」（第１回転数又は第２回転数の一例）であるときの上限値は２５％（第１上限値又は第２上限値の一例）、「低速」（第２回転数の一例）であるときの上限値は１０％（第２上限値の一例）に設定されている。  
【００５５】
このように検出温度、上限値及び温度閾値の関係は、モータ４の目標回転数等を考慮して適宜決定されることが好ましい。
【００５６】
また演算部６４Ｅは、目標回転数が「高速」、「中速」、「低速」のいずれであっても検出温度が１４０℃以上になった場合は、制御信号出力部６４Ｄに駆動信号を出力することを停止してモータ４の駆動を停止させる。このため、いずれの目標回転数であってもモータ４及びＦＥＴＱ１〜Ｑ６に負担が大きい温度となった場合にはモータ４の駆動を停止してモータ４及びＦＥＴＱ１〜Ｑ６への通電を遮断し、モータ４及びＦＥＴＱ１〜Ｑ６を過度な温度上昇による破損等から保護する。演算部６４Ｅは、目標回転数設定手段、回転数制御手段及びモータ停止手段に相当する。
【００５７】
次に、電動丸鋸１の駆動制御について図７のフローチャートを参照しながら説明する。ユーザが電動丸鋸１のトリガ２２Ａを操作すると、モータ４に対する駆動制御が開始される（Ｓ１０１）。駆動制御が開始されると、演算部６４Ｅは目標回転数を設定する（Ｓ１０２）。ユーザによって選択された目標回転数を目標回転数設定回路６４Ｃが演算部６４Ｅに出力することで、演算部６４Ｅが目標回転数を設定する。目標回転数を設定した後は、モータ４及びＦＥＴＱ１〜Ｑ６の温度を検出する（Ｓ１０３）。上述の検出温度が温度検出部５から演算部６４Ｅに入力されることで温度検出は行われる。  
【００５８】
温度検出が行われた後に、検出温度と上限値設定テーブルとからデューティ比の上限値を設定する、すなわちＦＥＴＱ４〜Ｑ６のスイッチング周期におけるオン時間に上限値を設定する（Ｓ１０４）。例えば、上限値設定テーブルに示されるように目標回転数が「中速」に設定されている場合において、検出温度が７０℃以上８０℃未満であれば上限値は８５％に設定され、当該温度範囲に対する温度閾値は８０℃に設定される。
【００５９】
次にモータ４の回転数を検出する（Ｓ１０５）。モータ４の回転数は、回転子位置検出回路６４Ｂから演算部６４Ｅにロータ４２の位置信号が入力されることにより検出される。次にＦＥＴＱ４〜Ｑ６に出力するＰＷＭ信号のデューティ比を決定する（Ｓ１０６）。デューティ比は、ステップ１０４において設定された上限値以下の範囲内で、モータ４の回転数と目標回転数とを比較した結果に基づいて決定される。  
【００６０】
デューティ比が決定された後にＦＥＴＱ１〜Ｑ６のスイッチングを行う（Ｓ１０７）。この場合、ＦＥＴＱ４〜Ｑ６は、決定されたデューティ比を用いたＰＷＭ信号によって駆動される。次に検出温度が１４０℃以上であるか否かを判別する（Ｓ１０８）。検出温度が１４０℃以上であると判別した場合（Ｓ１０８のＹＥＳ）、ＦＥＴＱ１〜Ｑ６に駆動信号を出力しないことでモータ４の駆動を停止させる（Ｓ１１０）。
【００６１】
一方、検出温度が１４０℃以上でないと判別した場合（Ｓ１０８のＮＯ）、トリガ２２ＡがＯＦＦか否か判別する（Ｓ１０９）。トリガ２２ＡがＯＦＦであると判別した場合（Ｓ１０９のＹＥＳ）、モータ４を停止させる（Ｓ１１０）。トリガ２２ＡがＯＦＦでないと判別した場合（Ｓ１０９のＮＯ）、ステップ１０２に戻りトリガ２２ＡがＯＦＦされるまでステップ１０２〜１０９を繰り返しモータ４は駆動を継続する。ステップ１０２〜１０９を繰り返す間に検出温度が上昇した場合は、ステップ１０４において検出温度と上限値設定テーブルとからデューティ比の上限値が再設定され、当該温度範囲に対する温度閾値も再設定される。上限値が再設定される場合、演算部６４Ｅは上限値をスイッチング周期の２倍以上をかけて段階的に低下させる。上限値を滑らかに変化させることで、モータの回転数を滑らかに変化させ、作業の仕上げ程度を良好とすることが可能となる。特に電動丸鋸１の鋸刃８の回転により切断作業を行う場合等においては、切断作業中に回転数が急激に変化すると被加工材の切断面の仕上げ程度が極端に悪くなるため、モータの回転数を滑らかに変化させることは被加工材の切断面の仕上げ程度を良好にする上で好適である。
【００６２】
このように、検出温度に基づいてデューティ比の上限値を設定してモータ４の回転数を制御することで、モータ４及びＦＥＴＱ１〜Ｑ６の温度上昇を抑制することができる。図８及び図９は、本発明の第１の実施の形態に係る電動丸鋸１によるモータ４の駆動制御（回転数制御）とモータ及びスイッチング素子の温度上昇を考慮していない従来の作業工具による駆動制御とを比較した図である。  
【００６３】
図８は、負荷が一定である場合のモータの回転数、検出温度及びデューティ比の上限値の時間変化を示した図である。なお、実線は電動丸鋸１の駆動制御による上記各値の変化を表し、破線は従来の作業工具の駆動制御による上記各値の変化で表している。
【００６４】
図８に示すように、従来の作業工具においては、時刻ｔ０で駆動が開始され時刻ｔ２で作業を終了するまでデューティ比に上限を設定せず一定の回転数を維持した駆動制御を行っている。  
【００６５】
一方、電動丸鋸１においては、時刻ｔ０で駆動が開始されて時刻ｔ１において検出温度が温度閾値以上となったためにデューティ比の上限値を低下させてモータ４及びＦＥＴＱ１〜Ｑ６に流れる電流を抑制している。時刻ｔ１以降の電動丸鋸１の駆動制御における温度上昇は上述のようにデューティ比の上限値を低下させてモータ４及びＦＥＴＱ１〜Ｑ６に流れる電流を抑制しているため、従来の作業工具の駆動制御と比較して緩やかになっている。  
【００６６】
さらに使用を継続し時刻ｔ１から時刻ｔ２で作業を終了するまでの過程においては、検出温度が温度閾値を超える毎にデューティ比の上限値を順次低下させてモータ４及びＦＥＴＱ１〜Ｑ６に流れる電流をより抑制している。このため、電動丸鋸１の駆動制御における時刻ｔ１から時刻ｔ２までの温度上昇幅は、従来の作業工具の駆動制御における時刻ｔ１から時刻ｔ２までの温度上昇幅よりも大幅に小さくなっている。
【００６７】
図９は、負荷電流の上昇に伴うモータの回転数、検出温度及びデューティ比の上限値の変化を示した図である。なお、実線は電動丸鋸１の駆動制御による上記各値の変化を表し、破線は従来の作業工具の駆動制御による上記各値の変化で表している。
【００６８】
図９に示すように、従来の作業工具の駆動制御においては、時刻ｔ３で駆動が開始され定回転数制御を行い時刻ｔ４まで一定の回転数を維持している。時刻ｔ４以降は負荷が大きくなりデューティ比を１００％としても定回転数制御を維持できない状態となり、時刻ｔ６で作業を終了するまで負荷が大きくなるに従って回転数が低下している。
【００６９】
一方、電動丸鋸１においては、時刻ｔ３で駆動が開始されて時刻ｔ４において負荷が大きくなりデューティ比を１００％としても定回転数制御を維持できない状態となり、時刻ｔ４以降は負荷の上昇に伴い回転数が低下している。その後ｔ５において検出温度が温度閾値以上となったためにデューティ比の上限値を１００％よりも低い値に低下させてモータ４及びＦＥＴＱ１〜Ｑ６に流れる電流を抑制している。この場合、デューティ比の上限値を低下させるため回転数が低下するが、負荷電流も一旦低下することで温度上昇が抑制されるため、従来の作業工具の駆動制御と比較して温度上昇が緩やかになっている。さらに電動丸鋸１の使用を継続し時刻ｔ５から時刻ｔ６で作業を終了するまでの過程においては、検出温度が温度閾値を超える毎にデューティ比の上限値を順次低下させてモータ４及びＦＥＴＱ１〜Ｑ６に流れる負荷電流を低下させるとともに温度上昇をより抑制している。このため、電動丸鋸１の駆動制御における時刻ｔ５から時刻ｔ６までの温度上昇幅は、従来の作業工具の駆動制御における時刻ｔ５から時刻ｔ６までの温度上昇幅よりも大幅に小さくなっている。  
【００７０】
このように、本発明の第１の実施の形態の電動丸鋸１においては、検出温度が上昇するに従ってデューティ比の上限値を低下させてモータ４及びＦＥＴＱ１〜Ｑ６に流れる電流を抑制することでモータ４及びＦＥＴＱ１〜Ｑ６の温度上昇を効果的に抑制することができる。なお、デューティ比の上限値を低下させていることを明確にするため、図８及び図９において上述のデューティ比の上限値をスイッチング周期の２倍以上の時間をかけて段階的に低下させている様子は図示していない。
【００７１】
次に本発明の第２の実施の形態にかかる作業工具である電動丸鋸２００について図１０乃至図１２に基づいて説明する。本発明の第１の実施の形態にかかる電動丸鋸１と同様の構成及び制御方法については同一の符号を付して説明を省略し、電動丸鋸１と相違する構成及び制御方法について主に説明する。  
【００７２】
図１０及び図１１に示すように電動丸鋸２００の本体ハウジング２１は、制御切換スイッチ２２１Ｃを備えており、内部にはモータ２０４と、回転数検出部２０４Ａと、温度検出部２０５と、駆動制御回路２０６とを収容している。また電動丸鋸２００は、駆動制御として上限値設定制御と通常制御との２種類を備えている。駆動制御の詳細は後述する。
【００７３】
図１０に示すように制御切換スイッチ２２１Ｃは、本体ハウジング２１の上面において目標回転数設定スイッチ２１Ｂの前方に設けられている。制御切換スイッチ２２１Ｃは、電動丸鋸２００の駆動制御を切替えるスイッチであり、ユーザによって押される毎にオン／オフが交互に切替わる。制御切換スイッチ２２１Ｃがオンである場合は駆動制御として上限値設定制御が選択され、制御切換スイッチ２２１Ｃがオフである場合は通常制御が選択される。また制御切換スイッチ２２１Ｃは、本体ハウジング２１内において駆動制御回路２０６と電気的に接続されており、上限値設定制御及び通常制御のうちユーザが選択しているいずれかのモードを示す信号を駆動制御回路２０６に出力している。上限値設定制御及び通常制御についての詳細は後述する。なお、制御切換スイッチ２２１Ｃはモード切替手段に相当する。また、上限値設定制御は第１のモードに相当し、通常制御は第２のモードに相当する。
【００７４】
図１１に示すようにモータ２０４は、ブラシ付きＡＣモータであり、モータ２０４の近傍には回転数検出部２０４Ａが設けられている。回転数検出部２０４Ａは、例えばマグネットセンサであり、モータ２０４の回転数を検出して当該検出結果を駆動制御回路２０６に出力している。温度検出部２０５は、例えばサーミスタ等の感温素子であり、モータ２０４及び後述のトライアック２０６Ａの近傍に設けられている。温度検出部２０５は、モータ２０４及びトライアック２０６Ａの温度を検出し、モータ２０４及びトライアック２０６Ａの温度のうちより高い温度を検出温度として駆動制御回路２０６に出力している。温度検出部２０５は温度検出手段に相当する。
【００７５】
駆動制御回路２０６は、本体ハウジング２１内部において商用交流電源５００及びモータ２０４に接続されており、トライアック２０６Ａと、シャント抵抗２０６Ｂと、電流検出回路２０６Ｃと、目標回転数設定回路２０６Ｄ、回転数検出回路２０６Ｅと、温度検出回路２０６Ｆと、ゼロクロス検出回路２０６Ｈと、電源回路２０６Ｇと、マイコン２０６Ｉとを備えている。  
【００７６】
トライアック２０６Ａは、商用交流電源５００とモータ２０４との間にシャント抵抗２０６Ｂを介して接続されている。トライアック２０６Ａは、マイコン２０６Ｉの信号に基づいてオン／オフすることで両方向の電流の導通／遮断を制御する交流用のスイッチング素子である。トライアック２０６Ａがオン状態である場合には、商用交流電源５００からモータ２０４への通電は許容され、トライアック２０６Ａがオフ状態である場合には、商用交流電源５００からモータ２０４への通電は遮断される。シャント抵抗２０６Ｂは、電流検出用の抵抗である。トライアック２０６Ａは、スイッチング素子に相当する。  
【００７７】
電流検出回路２０６Ｃは、シャント抵抗２０６Ｂの電圧降下値に基づいてモータ２０４に流れる電流を検出してマイコン２０６Ｉに出力している。目標回転数設定回路２０６Ｄは、目標回転数設定スイッチ２１Ｂによって設定された目標回転数を示す信号をマイコン２０６Ｉに出力している。回転数検出回路２０６Ｅは、回転数検出部２０４Ａから入力されたモータ２０４の回転数をマイコン２０６Ｉに出力している。温度検出回路２０６Ｆは、温度検出部２０５から入力される検出温度をマイコン２０６Ｉに出力している。
【００７８】
電源回路２０６Ｇは、商用交流電源５００に接続されており、商用交流電源５００の電圧を変換することでマイコン２０６Ｉの駆動電源等に使用される基準電圧Ｖｃｃを出力している。
【００７９】
ゼロクロス検出回路２０６Ｈは、商用交流電源５００とマイコン２０６Ｉとの間に接続さている。ゼロクロス検出回路２０６Ｈは、商用交流電源５００の電圧が０になる換言すれば商用交流電源５００の位相角が０°になるゼロクロスポイントを検出して当該ゼロクロスポイントをマイコン２０６Ｉに出力している。  
【００８０】
マイコン２０６Ｉは、処理プログラムとデータに基づいて駆動信号を出力するための図示せぬ中央処理装置（ＣＰＵ）と、処理プログラム、制御データ、各種閾値等を記憶するための図示せぬＲＯＭと、データを一時記憶するための図示せぬＲＡＭと、を含んで構成されている。  
【００８１】
マイコン２０６Ｉは、トライアック２０６Ａをスイッチングするための駆動信号を出力可能であり、トライアック２０６Ａの導通角を変化させる換言すればスイッチング周期におけるオン時間を変化させる導通角制御を行っている。マイコン２０６Ｉは、目標回転数設定回路２０６Ｄからの目標回転数を示す信号に基づいて導通角を変化させ、トライアック２０６Ａを高速でオン／オフさせることによってモータ２０４への電力供給量を調整し、モータ２０４の回転数を制御する。
【００８２】
モータ２０４に供給される電力は、回転数検出回路２０６Ｅから入力される回転数と目標回転数設定回路２０６Ｄから入力される目標回転数とを比較した結果に基づいて決定され、モータ２０４の回転数が設定された目標回転数となるように調整される。このように、駆動制御回路２０６はモータ２０４の回転数が目標回転数となる定回転数制御を行っている。
【００８３】
さらにマイコン２０６Ｉは、温度検出回路２０６Ｆから入力された検出温度に基づいてトライアック２０６Ａのスイッチング周期におけるオン時間の上限値、言い換えれば導通角の上限値を設定可能である。制御切換スイッチ２２１Ｃによって駆動制御が上限値設定制御に設定されている場合に、マイコン２０６Ｉは検出温度に基づいて導通角の上限値を設定する。上限値設定制御では、設定された上限値以下の範囲内において導通角を変更することで定回転数制御を行う。すなわち、当該上限値を超える導通角にしなければ定回転数制御を維持できない状態となった場合には、定回転数制御よりも導通角が当該上限値を超えないことを優先させる駆動制御である。なお、通常モードは導通角の上限値を設定しない通常の定回転数制御をする駆動制御である。マイコン２０６Ｉは、目標回転数設定手段、回転数制御手段及びモータ停止手段に相当する。
【００８４】
次に、電動丸鋸２００の駆動制御について図１２のフローチャートを参照しながら説明する。ユーザが電動丸鋸２００のトリガ２２Ａを操作すると、マイコン２０６Ｉが駆動を開始してモータ２０４の駆動制御が開始される（Ｓ３０１）。駆動制御が開始されると、マイコン２０６Ｉは目標回転数を設定する（Ｓ３０２）。ユーザによって選択された目標回転数を目標回転数設定回路２０６Ｄがマイコン２０６Ｉに出力することで、マイコン２０６Ｉは目標回転数を設定する。目標回転数を設定した後は、モータ２０４及びトライアック２０６Ａの温度を検出する（Ｓ３０３）。上述の検出温度が温度検出回路２０６Ｆからマイコン２０６Ｉに入力されることで温度検出は行われる。
【００８５】
次に制御切換スイッチ２２１Ｃがオンであるか否かを判別する（Ｓ３０４）。制御切換スイッチ２２１Ｃがオンでないと判別した場合は（Ｓ３０４のＮＯ）、導通角の上限値を１００％（角度で表すと１８０°）に設定する、すなわちスイッチング周期におけるトライアック２０６Ａのオン時間に上限値を設けず通常制御を行う（Ｓ３０６）。一方、制御切換スイッチ２２１Ｃがオンであると判別した場合は（Ｓ３０４のＹＥＳ）、検出温度と上限値設定テーブルとから導通角の上限値を設定する、すなわちトライアック２０６Ａのスイッチング周期におけるオン時間に上限値を設けて上限値設定制御を行う（Ｓ３０５）。  
【００８６】
次にモータ２０４の回転数を検出する（Ｓ３０７）。モータ２０４の回転数は、回転数検出回路２０６Ｅからマイコン２０６Ｉに回転数が入力されることにより検出される。次にトライアック２０６Ａの導通角を決定する（Ｓ３０８）。導通角は、ステップ３０４において制御切換スイッチ２２１Ｃがオンであると判別された場合にあっては、ステップ３０５において設定された上限値以下の範囲内でモータ２０４の回転数と目標回転数とを比較した結果に基づいて決定される。ステップ３０４において制御切換スイッチ２２１Ｃがオンでないと判別された場合にあっては、導通角に上限値を設定せず（導通角０°〜１８０°の範囲内）でモータ２０４の回転数と目標回転数とを比較した結果に基づいて決定される。
【００８７】
導通角が決定された後にトライアック２０６Ａのスイッチングを行う（Ｓ３０９）。この場合、トライアック２０６Ａは決定された導通角を用いて駆動される。次に検出温度が１４０℃以上であるか否かを判別する（Ｓ３１０）。検出温度が１４０℃以上であると判別した場合（Ｓ３１０のＹＥＳ）、トライアック２０６Ａに駆動信号を出力しないことでモータ２０４の駆動を停止させる（Ｓ３１２）。  
【００８８】
検出温度が１４０℃以上でないと判別した場合（Ｓ３１０のＮＯ）、トリガ２２ＡがＯＦＦか否か判別する（Ｓ３１１）。トリガ２２ＡがＯＦＦであると判別した場合（Ｓ３１１のＹＥＳ）、モータ４を停止させる（Ｓ３１２）。トリガ２２ＡがＯＦＦでないと判別した場合（Ｓ３１１のＮＯ）、ステップ３０２に戻りトリガ２２ＡがＯＦＦされるまでステップ３０２〜３１１を繰り返しながらモータ２０４は駆動を継続する。
【００８９】
このように、本発明の第２の実施の形態にかかる電動丸鋸２００においては、制御切換スイッチ２２１Ｃのオン／オフを切換えることで上限値設定制御と通常制御とを切換えることができる。このため、ユーザは作業状況に応じて上限値設定制御と通常制御とを選択することが可能となり、作業性及び利便性が向上する。
【００９０】
なお、本発明の作業工具は、上述した実施の形態に限定されず、特許請求の範囲に記載した範囲で種々の変形や改良が可能である。例えば、本発明においては作業工具として電動丸鋸１を用いているが、これに限らず、トリガがＯＮされた際にモータの回転数を目標回転数になるように制御する回転数制御手段を有したグラインダー、卓上丸鋸、ハンマ等であってもよい。
【符号の説明】
【００９１】
１、２００…電動丸鋸  ２…ハウジング  ３…ベース  ４、２０４…モータ  ５、２０５…温度検出部  ６…制御基板  ７…制御回路  ８…鋸刃  ２１…本体ハウジング  ２１Ａ…電源コード  ２１Ｂ…目標回転数設定スイッチ  ２１ａ…収容室  ２２…ハンドル部  ２２Ａ…トリガ  ２３…ソーカバー  ２３Ａ…保護カバー  ４１…ステータ  ４２…ロータ  ４２Ａ…ホール素子  ４３…回転軸  ４３Ａ…ファン  ６１…整流平滑回路  ６１Ａ…ダイオードブリッジ回路  ６１Ｂ…平滑コンデンサ  ６２…スイッチング回路  ６３…電流検出抵抗  ６４…制御部  ６４Ａ、２０６Ｃ…電流検出回路  ６４Ｂ…回転子位置検出回路  ６４Ｃ、２０６Ｄ…目標回転数設定回路  ６４Ｄ…制御信号出力部  ６４Ｅ…演算部  ２０４Ａ…回転数検出部  ２０６…駆動制御回路  ２０６Ａ…トライアック  ２０６Ｂ…シャント抵抗  ２０６Ｅ…回転数検出回路  ２０６Ｆ…温度検出回路  ２０６Ｇ…電源回路  ２０６Ｈ…ゼロクロス検出回路  ２０６Ｉ…マイコン  ２２１Ｃ…制御切換スイッチ  ５００…商用交流電源
【図１】
2015129358.tif 000003
【図２】
2015129358.tif 000004
【図３】
2015129358.tif 000005
【図４】
2015129358.tif 000006
【図５】
2015129358.tif 000007
【図６】
2015129358.tif 000008
【図７】
2015129358.tif 000009
【図８】
2015129358.tif 000010
【図９】
2015129358.tif 000011
【図１０】
2015129358.tif 000012
【図１１】
2015129358.tif 000013
【図１２】
2015129358.tif 000014
【手続補正書】
【提出日】平成28年8月5日(2016.8.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モータと、
作業者の操作によってオン及びオフが切替わるトリガと、
該モータへの通電を許容するオン状態と、該モータへの通電を遮断するオフ状態とを切替えるスイッチング素子と、
該モータの目標回転数を設定し、該トリガがオンであるか否かを判断し、該トリガがオンである場合、該スイッチング素子のスイッチング周期におけるオン時間を変化させることによって該モータの回転数が該目標回転数になるように制御する制御手段と、
該モータ及び該スイッチング素子の少なくとも一方の温度を検出する温度検出手段と、を備える作業工具であって、
該制御手段は、該温度検出手段が検出した検出温度に応じて該オン時間の上限値を設定可能であり、該上限値以下の範囲において該オン時間を変化させることを特徴とする作業工具。
【請求項２】
該制御手段は、該検出温度が高くなるに従って、該上限値を低下させることを特徴とする請求項１に記載の作業工具。
【請求項３】
該制御手段は、温度閾値を設定可能であり、該検出温度が該温度閾値未満である場合に、該上限値を第１上限値に設定し、該検出温度が該温度閾値以上である場合に、該上限値を該第１上限値よりも低い第２上限値に設定することを特徴とする請求項１又は２に記載の作業工具。
【請求項４】
該制御手段は、複数の温度閾値を設定可能であり、該複数の温度閾値は、該検出温度が高くなるに従って、該上限値を低下させるように設定されていることを特徴とする請求項１に記載の作業工具。
【請求項５】
該制御手段は、該モータの該目標回転数が第１回転数のときは、該上限値を低下させる低下幅を第１低下幅とし、該モータの該目標回転数が第１回転数よりも小さい第２回転数のときには、該上限値を低下させる低下幅を第１低下幅よりも大きい第２低下幅とすることを特徴とする請求項４に記載の作業工具。
【請求項６】
該制御手段は、該上限値が所定上限値である場合、該モータの該目標回転数が第１回転数のときには該温度閾値を第１閾値とし、該モータの該目標回転数が該第１回転数よりも小さい第２回転数のときには該温度閾値を該第１閾値よりも低い第２閾値とすることを特徴とする請求項４に記載の作業工具。
【請求項７】
該制御手段は、該検出温度が所定温度である場合、該モータの該目標回転数が第１回転数のときには該上限値を第１上限値とし、該モータの該目標回転数が該第１回転数よりも小さい第２回転数のときには該上限値を該第１上限値よりも低い第２上限値とすることを特徴とする請求項４に記載の作業工具。
【請求項８】
該制御手段は、該上限値を低下させる場合、該スイッチング周期の２倍以上をかけて該上限値を段階的に低下させることを特徴とする請求項２乃至７のいずれか１項に記載の作業工具。
【請求項９】
該検出温度が所定温度以上となった場合に該モータの駆動を停止させるモータ停止手段を更に備えることを特徴とする請求項１乃至８のいずれか１項に記載の作業工具。
【請求項１０】
該制御手段が該上限値を設定する第１のモードと、該上限値を設定しない第２のモードとを切替えるモード切替手段を更に備えることを特徴とする請求項１乃至９のいずれか１項に記載の作業工具。
【請求項１１】
該モータと該スイッチング素子とが収容された収容室が画成された筐体を更に備え、該検出温度検出手段は、該収容室に収容されていることを特徴とする請求項１乃至１０のいずれか１項に記載の作業工具。
【国際調査報告】
2015129358.tif 000015
2015129358.tif 000016
2015129358.tif 000017
2015129358.tif 000018