"磁界発生用のコイルと、コイルへの通電をPWM制御する制御部を有するとともに、前記コイルへの通電によって回転駆動されるロータと、前記ロータの回転角を検知する回転角検知手段と、前記ロータの回転速度を検出する回転速度検出手段とを備えており、前記制御部は前記回転角検知手段と前記回転速度検出手段からの出力信号を受けて、PWMキャリア周波数を決定するとともに外部からの能力可変信号に合わせてPWM制御のデューティを決定し、決定したPWMキャリア周波数とデューティで前記コイルへの電力供給を行うことを特徴とするDCモータ。前記制御部は、設定した通電角内に予め設定した数のパルスが収まるようにPWMキャリア周波数を決定していることを特徴とする請求項1記載のDCモータ。前記制御部は、回転速度に応じてパルス数を変更するとともに、通電角内に前記パルス数が収まるようにPWMキャリア周波数を決定していることを特徴とする請求項1または2記載のDCモータ。前記制御部は、設定した通電角内に収めるパルス数を増加させることと減少させることを順次繰り返すことを特徴とする請求項2または3記載のDCモータ。前記制御部は、設定した通電角内の少なくとも最初と最後にPWMデューティのオンデューティ期間をセットしていることを特徴とする請求項1~4のいずれか1項に記載のDCモータ。前記制御部は、設定した通電角内の少なくとも最初と最後及び中間時点にPWMデューティのオンデューティ期間をセットしていることを特徴とする請求項1~5のいずれか1項に記載のDCモータ。請求項1~6のいずれか1項に記載のDCモータを動力源として備えていることを特徴とするポンプ。本発明はこのような点に鑑みなされたもので、低損失低ノイズのDCモータ及びこれを備えたポンプを提供することを課題とする。本発明は、磁界発生用のコイルと、コイルへの通電をPWM制御する制御部を有するとともに、前記コイルへの通電によって回転駆動されるロータと、前記ロータの回転角を検知する回転角検知手段と、前記ロータの回転速度を検出する回転速度検出手段とを備えており、前記制御部は前記回転角検知手段と前記回転速度検出手段からの出力信号を受けて、PWMキャリア周波数を決定するとともに外部からの能力可変信号に合わせてPWM制御のデューティを決定し、決定したPWMキャリア周波数とデューティで前記コイルへの電力供給を行うことに特徴を有している。回転数が遅い時は、負荷が大きくて電流も大きくなるために、スイッチングロス及びノイズが大きくなるが、そのかわりにPWMキャリア周波数が小さくなるため、トータルとして相殺されることになり、回転数が速い時はPWMキャリア周波数は大きくなるものの電流は小さくなるために相殺されることになり、このために、常に低損失低ノイズとすることができる。前記制御部は、設定した通電角内に予め設定した数のパルスが収まるようにPWMキャリア周波数を決定することが好ましく、また、回転速度に応じてパルス数を変更するとともに、通電角内に前記パルス数が収まるようにPWMキャリア周波数を決定するようにしてもよく、さらに設定した通電角内に収めるパルス数を増加させることと減少させることを順次繰り返すものであってもよい。また、前記制御部は、設定した通電角内の少なくとも最初と最後にPWMデューティのオンデューティ期間をセットするか、設定した通電角内の少なくとも最初と最後及び中間時点にPWMデューティのオンデューティ期間をセットしていることが好ましい。そして本発明に係るポンプは、上記のDCモータを動力源として備えていることに有している。本発明においては、PWMキャリア周波数を回転数に応じたものとするために、PWM制御における高出力時及び低出力時の問題を、PWMキャリア周波数の変更で相殺して夫々抑えることができ、このために低損失低ノイズのものとすることができる。本発明を実施の形態の一例に基づいて詳述すると、図2は3相直流ブラシレスモータであるモータ1及びこのモータと一体に構成されたポンプを示しており、環流体の入口となる吸込口21と出口となる吐出口22を備えたケーシング20内には、回転駆動されることで前記吸込口21から流入した流体を遠心力によって外周側に押し出す羽根車23が配されている。この羽根車23はマグネットロータ24と軸受25とが一体に成形されており、モータにおけるロータを構成している。図中29は軸である。上記マグネットロータ24及び羽根車23を回転させる回転磁界を発生させるステータは、一般に鋼板を積層して構成されるステータコア26と、該ステータコア26に巻回された複数のコイル27とからなり、前記マグネットロータ14の磁極位置を検出する位置センサ5の出力信号を受けた制御部2からの出力でコイル27への通電が制御される。前記位置センサ5は、図3に示すように、ステータコア26の極間に配置されており、ホールセンサやホールICが一般的に使用される。この位置センサ5の出力から図1に示す回転角検知手段3で回転角を検出するとともに、回転速度検知手段4において回転速度が算出される。位置センサ5がホールセンサの場合、図3中の3つの位置センサ5のいずれか一つの信号状態がゼロクロスをしたタイミングから、その次の位置センサ5のいずれか1つの信号状態がゼロクロスしたタイミングまでの時間を計測して回転速度を演算する。なお、回転速度検出手段4は、分配回路を有しており、6つのゲート信号UH,UV,UW,UL,VL,WLを発生する。上記制御部2は、図1に示すように、回転角検知手段3及び回転速度検知手段4に加えて、PWMキャリア周波数決定手段6と、PWMデューティ決定手段7とを備えて、スイッチング素子12-1~12-6を有する駆動回路12を介してモータ1のコイル27への通電を制御する。図中11はハイサイドドライバーである。なお、図1ではハイサイド側のみを示していて、ローサイド側は省略している。上記PWMキャリア周波数決定手段6は、上側ゲート信号UH,VH,WHのHハイ状態の時間で一つ前の時間からPWMキャリア周波数を決めている。図4に示すものを例にとれば、UH出力時のPWMキャリア周波数はひとつ前のWHのH状態の時間T1から算出する。またVH出力時のPWMキャリア周波数はひとつ前のUHのH状態の時間T2から算出し、さらにWH出力時のPWMキャリア周波数はひとつ前のVHのH状態の時間T3から算出する。この時、設定した通電角内に予め設定した数のオンデューティパルスが収まるように、PWMキャリア周波数を決定する。外部からの能力可変信号アナログの大きさに合わせてPWMデューテイを決定するPWMデューティ決定手段7は、能力可変信号に合わせたデューティとPWMキャリア周波数決定手段6で決定された周波数とを出力する。今、パルス数が3個で固定の場合、外部からの能力可変信号の大きさに合わせたデューティで図4に示すように相切替期間内に3個のオンデューティパルスを出力する。回転数及び電流値に合わせてスイッチング周波数が変わるために、スイッチングロスと電流ロスとが相殺されるものであり、またスイッチング時のノイズ量も電流値が大きい時は周波数が低く、電流値が小さい時は周波数が高くて相殺される。また通電角内に固定数のパルスを供給する場合、相切替ごとのPWMパルス数が変わらないために、相切替ごとのトルクむらを抑えることができる。検出される回転速度回転数に応じて変化させるPWMキャリア周波数が、モータ1の共振周波数と同じにならないようにPWMキャリア周波数を決定することも好ましい。PWMキャリア周波数決定手段6の出力と、予め設定した共振周波数とを比較し、その差が規定の周波数以下例えば100Hzになったときには、パルス数を1個増やす、もしくは1個減らすことで、共振を低減して低振動とすることができる。上記共振に関係なく、図5に示すように、パルス数を2個と3個との間で交互に切替えるようにしてもよい。2個の場合のPWMキャリア周波数の振動基本周波数と、3個の場合のPWMキャリア周波数の振動基本周波数を2つ持つことになるが、それぞれの振動値が小さくなるために、パルス数が固定の時よりも振動値が小さくなる。ちなみに、図5において、P2v,P3vはパルス数を2個と3個とを交互に切り換えた場合のパルス数2個の時の振動加速度と、パルス数3個の時の振動加速度を示しており、P3fはパルス数を3個で固定した場合の振動加速度を示している。なお、通電角内におけるオンデューティ期間は、通電角内の少なくとも最初と最後にくるようにする。このために通電角内のパルス数は2個が最小となる。このようにオンデューティ期間をセットすることで、相切替時のトルクリップルの落ち込みを低減することができる。図6はパルス数が2個の場合を示しており、オンデューティ期間が通電角の最初だけの従来例図6中の破線の場合よりも、トルクリップルを図中Rz分、改善することができ、これによりモータの振動を抑えることができる。そして図7に示すように、パルス数を3個とし、通電角内におけるオンデューティ期間が、通電角内の最初と最後に加えて中間時点にもくるようにすることで、トルクリップル改善Rzに加えて、最もモータ出力を発生させることができる中間時点でも通電するために、図中1点鎖線で示すパルス数が2個の場合よりも、出力向上Pzを図ることができる。"