駆動源としてのモーターと、このモーターの駆動制御用であってモーターの回転数をフィードバック制御する制御回路とを備えた電動工具であって、上記制御回路は、モーター回転に関する設定に応じてモーター回転数の制御サイクルを変更するものであることを特徴とする電動工具。変速機能を備えた増減速手段を介して上記モーターの回転を出力部に伝達するものであるとともに、上記制御回路は上記増減速手段の変速設定に応じてモーター回転数の制御サイクルを変更するものであることを特徴とする請求項1記載の電動工具。上記モーターの回転を直接出力部に伝達する回転出力モードと、上記モーターの回転をインパクト機構を介して出力部に伝達するインパクトモードとを備えているとともに、上記制御回路は、上記回転出力モードとインパクトモードとにおいてモーター回転数の制御サイクルを変更するものであることを特徴とする請求項1記載の電動工具。上記制御回路は、操作手段の操作量に応じてモーター回転数を増減させるものであるとともに、上記操作手段の操作量が大であるときと小であるときとでモーター回転数の制御サイクルを変更するものであることを特徴とする請求項1記載の電動工具。ここにおいて、低速回転を選択する時は、フィードバック制御に伴う回転数の振れ幅ができるだけ小さいことが好ましいことが多いのであるが、高速回転を選択した時と同じフィードバック制御を行っていると、振れ幅を抑えることが難しい。本発明はこのような点に鑑みなされたもので、低速回転での作業時にはモーター回転数の脈動を小さくすることができる電動工具を提供することを課題とする。本発明は、駆動源としてのモーターと、このモーターの駆動制御用であってモーターの回転数をフィードバック制御する制御回路とを備えた電動工具であって、上記制御回路は、モーター回転に関する設定に応じてモーター回転数の制御サイクルを変更するものであることに特徴を有している。フィードバック制御の制御サイクルの変更によって、回転数の振れ幅を変えることができるようにしたものである。この場合、変速機能を備えた増減速手段を介して上記モーターの回転を出力部に伝達するものであるとともに、上記制御回路は上記増減速手段の変速設定に応じてモーター回転数の制御サイクルを変更するものを好適に用いることができる。また、上記モーターの回転を直接出力部に伝達する回転出力モードと、上記モーターの回転をインパクト機構を介して出力部に伝達するインパクトモードとを備えているものにおいて、上記制御回路は、上記回転出力モードとインパクトモードとにおいてモーター回転数の制御サイクルを変更するものであってもよい。さらに上記制御回路は、操作手段の操作量に応じてモーター回転数を増減させるものであるとともに、上記操作手段の操作量が大であるときと小であるときとでモーター回転数の制御サイクルを変更するものであってもよい。本発明においては、モーター回転数の設定に応じて制御サイクルを変更するものであり、最終出力部の回転数を低速にする時には、フィードバック制御サイクルを遅くすることでモータ回転数の振れ幅を小さくして、脈動がきわめて小さい回転を得ることができるために、低速回転での作業時の精度を高めることができるものであり、しかも高速回転での作業時に支障が生じることを避けることができる。本発明を実施の形態の一例に基づいて詳述すると、図2及び図3に示す電動工具は、モーター11を内蔵する工具本体1におけるグリップ部の下端に、二次電池を内蔵する電池パック2が着脱自在に装着されて、電池パック2から供給される電流によってモーター11が駆動されるもので、上記工具本体1内には、モーター11の回転出力を減速して出力部13に出力する減速機12と、トリガスイッチレバー14の引き量に応じて上記モーター11の回転数を制御する制御回路3や電源回路30図3参照等を実装した回路基板39が納められている。上記トリガスイッチレバー14を引き込めば、上記制御回路3はトリガスイッチ17のオンによってモーター11へのスイッチング素子32を介した給電を開始してモーター11を回転させるものであり、またトリガスイッチレバー14の引き込み量を可変抵抗18によって検知して上記引き込み量が大きくなるほどモーター回転数が大となるように例えばPWM制御を行い、トリガスイッチレバー14を最大限に引き込んだ時には、制御回路3はモーター11をフル回転させる。また、上記制御回路3は、モーター11が内蔵する周波数ジェネレータなどを利用した回転数のフィードバック制御PID制御も行っており、トリガスイッチレバー14の引き量に応じて設定されるモーター回転数目標値にモーター回転数を収束させる。図3中の30は電源回路、31は電池電圧検出回路であり、制御回路3は電池電圧検出回路31で検出された電池電圧に応じたモーター制御も行うものとなっている。そして、この電動工具における上記減速機12は、モード切換レバー15の操作に伴って減速比を2段に切り替える変速機能付きのもので、変速操作により、出力部の回転数は図3に示すように、高速低トルクの高速モードと、低速高トルクの低速モードとを選択することができるものとなっている。ここで、上記制御回路3は、上記モード切換レバー15の操作によってオンオフされるスイッチ16によって、高速モードにあるのか、低速モードにあるのかを検知できるものとなっている。そして制御回路3は、高速モードにある際は、上記のフィードバック制御を行うが、低速モードにあることが検知された時には、モーター回転数のフィードバック制御サイクルを高速モードの際のフィードバック制御サイクルよりも遅くする。具体的には図1に示すように、高速モードにある時は、スイッチング素子32を含むモーター駆動回路へのPWM出力を行いつつ、トリガスイッチレバー14の引き込み量変動の有無や回転数フィードバックによるPWMオンデューティの増減の必要の有無を判定し、増減が必要と判断された場合はPWMオンデューティを増減させて次のPWM出力を行うのに対し、低速モードにある時は、所定時間待つというステップを挿入することで、モーター回転数の制御サイクルを高速モード時よりも遅くしている。フィードバック制御に際してのモーター回転数目標値と検出されたモーター回転数との差などに応じた制御ゲインに関しては高速モード時と低速モード時とで変更はしていないために、高速モード時には図5に示すように、モーター回転数は振れ幅Hが大きいものの目標値に早く近づき、低速モード時にはモーター回転数が目標値に到達するのが遅くなるものの、振れ幅Hは少なくなる。つまり、低速モード時にはモーター回転数の脈動がきわめて少ないものとなる。電動工具として、回転方向衝撃を加えるインパクトモードにも切り換えることができるものにおいては、インパクトモード時には制御サイクルを早く、ドリルドライバーモードでは制御サイクルを遅くするようにしてもよい。図6にこの場合のフローチャートを示す。インパクトモードは、ハンマーばねに力を蓄えることと、これを解放してハンマーでアンビルに回転衝撃を与えることとを繰り返すことで木ねじなどを締め付けるモードであり、この間のモーター11の回転は、ばねに力を蓄えている間は低速、解放して衝撃を与える間は高速という瞬間的な挙動の繰り返しとなり、モーター回転数目標値に対してのフィードバックも瞬間的な反応が求められることから、フィードバックスピードは早いほうが望ましい。これに対してドリルドライバーモードではモーター回転数は減速機12を経て直接出力部の回転数となるために、作業精度が求められる場合はインパクトモードに比べてフィードバックスピードを早くしないほうがよいからである。従って、モード切換レバー15の操作で上記高速モードと低速モードいずれもドリルドライバーモードに加えてインパクトモードへの切り換えもできるようにしている電動工具においては、インパクトモードでのフィードバック制御サイクルをもっとも早く、高速モードではインパクトモードと同等か少し遅い制御サイクルとし、低速モードではもっとも遅い制御サイクルとなるようにするとよい。なお、変速機能を有していない電動工具においても、インパクトモードとドリルドライバーモードとで制御サイクルを変更することは有効である。また、トリガスイッチレバー14の引き込み量に応じてモーター回転数を変更している場合、トリガスイッチレバー14の引き込み量が大となるほど、モーター回転数を高くするために、トリガスイッチレバー14の引き込み量が所定値を超える時は、制御サイクルを早くし、引き込み量が所定値に達しない時には制御サイクルを遅くするようにしてもよい。図7にこの場合のフローチャートを示す。この場合も、変速機能を有していない電動工具において、トリガスイッチレバー14の引き込み量に応じた制御サイクルの変更を行うことは有効である。上記各実施例では、所定時間待つというステップの挿入によって制御サイクルを変更してフィードバック制御についての処理速度を変更しているが、その他、制御回路3の動作クロックの変更で制御サイクル時間的間隔を変更するようにしてもよい。