• ベストアンサー

トランジスタを用いたモータ制御

トランジスタ(エミッタ接地、コレクタ負荷、2SC1815-GR-BE)を使ってモータのon/off制御をしています。 ベースには、PICから5Vが出力され、8.6KΩの抵抗によって、0.5mA程度の電流を流しています。直流電流増幅率を200として、コレクタに100mA流そうとしましたがうまくいきません。コレクタには5Vの電圧をかけています。 原因が分かる方がおられましたら、是非ご教授よろしくお願いします。 モータ(FM34F):http://www.tokyoparts.co.jp/2-009.htm トランジスタ(2SC1815) PIC(16F819)

  • 科学
  • 回答数3
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

DCモータは、起動電流といって、回り始めに大きな電流が必要になります。その値は定格回転数で回っている時の数倍とかになったりします。今回の回路はトランジスタのhFEで電流が制限されてしまっているので、回り出すことができないでいるのではないでしょうか。 トランジスタをオン・オフのスイッチとして使う場合には、hFEのばらつきが問題にならないくらいにベース電流を多めにします。その上で2SC1815では出力電流定格が不足するので、余裕あるものにトランジスタを替えましょう。モータの逆起電力によるトランジスタ破壊防止の為のダイオードもお忘れ無く。 それから他の方も書かれている通り、このモータの定格電圧は3Vなので、5V掛けると故障したり、寿命が縮んだりすると思います。

appleuser
質問者

お礼

ご回答ありがとうございました。 モータにかける電圧は考えなおしました。

その他の回答 (2)

  • tadys
  • ベストアンサー率40% (856/2135)
回答No.2

モータ(FM34F)は、定格電圧3Vですので5Vで動作させると壊れます。 PWMで3Vにするのなら大丈夫ですが。 トランジスタをスイッチング動作で使用するときは、通常の電流増幅率を使用してはいけません。 トランジスタの種類にはあまり関係なく5~20ぐらいの値を使用します。 どれぐらいの値にするかは、データシートのVce対Icの図表から判断しますが、今回の場合は470~750Ωぐらいが適当でしょう。 ただし、2SC1815の最大電流が150mAなので100mAに対して余裕が少ないように感じられます。 2SC2120または2SC3420あたりが良いと思います。どちらも千石電商で売っています。 トランジスタでスイッチングをする場合、ベース抵抗の影響でスイッチング速度が低下する場合があります。 その場合、抵抗にパラレルにコンデンサを入れます。ただし、大きすぎてもいけません。 どんな値が最適なのかは、いろんな条件が関係しますのでここでは省略します。

appleuser
質問者

補足

ご回答ありがとうございました。 早速試してみたところ、確かに動きました。 しかし、一度スイッチをオンにすると、オフにならないという問題が出てきました。抵抗値に問題があるのでしょか? ちなみに、モータの抵抗が30Ωだったので、モータに3Vかけるために、モータのグランド側とコレクタを20Ωの抵抗でつなぎました。これが問題なのでしょうか? 基本的なことで申し訳ありませんがよろしくお願いします。

  • bob_n
  • ベストアンサー率35% (610/1732)
回答No.1

http://www.try-net.or.jp/~el_dream/parts/tr/2SC1815.html 2SC1815のタイプにYとかGRとか付いてますか? コレクターの流せる電流などもきついと思います。 抵抗は、PICの出力ポートとトランジスタのベースの間に入っていると思いますが、PICをはずすか、抵抗と出力端子の配線をはずして、5Vにつないてみてモーターが回りますか? そこの、電流を測ってみるといいかもしれません。

関連するQ&A

  • トランジスタの特性について

    NPN型トランジスタについての質問ですが、トランジスタは増幅作用というのを持っていますが、 これはベースに流れる電流とコレクタ・エミッタ間に流れる電流がトランジスタの内部で 合わさる(合流するため)増幅したように感じるのでしょうか? それから、ベースとエミッタ間にかかる電圧は一定で0.7Vくらい?らしいですが、 それはなぜでしょうか? 最後に、コレクタ・エミッタ間にかかる電圧をあげることによって、電流も多く流れますが、 エミッタ接地電流増幅率も大きくなります。 これはなぜでしょうか? ちなみに、これはコレクタ・エミッタ間にかかる電圧をどんどん上げていって、 ある値を越えてからは電流増幅率は一定の値に収束するのでしょうか?

  • トランジスタの出力電流

    トランジスタによる電流増幅の仕方がわからないため教えてください。 極端かもしれませんが、添付の画像のような回路があったとします。 トランジスタのhfeはいずれも100としてください。 まず、左のトランジスタのベースに2.2kΩを介して2.2Vがかかるとします。 この時電流は2.2V/2.2kΩ=1mA、コレクタ電流はこれがhfe倍されるので1mA×100=100mAとなります。 ここからがよくわからないところなのですが、ここでのコレクタ電圧は10Vでいいのでしょうか? また、右のトランジスタのベースへは何mA流れるのでしょうか? (100mAが絡んでくるのか、10V?と2.2kΩの関係だけで決まってしまうのか・・・) そして最終的には何mA出力されるのでしょうか? ご教示お願いいたします。

  • トランジスタの接地の特徴について

    お世話になります。 標記について、トランジスタにはベース接地、エミッタ接地、コレクタ接地とありますが、それぞれどのような特徴があるのでしょうか。コレクタ接地はあまり用いられないようですがお願いします。 調べたところでは、 ベース接地は電圧増幅作用 エミッタ接地は電流増幅作用(電圧増幅作用もあるようですが・・・いかがでしょうか?) コレクタ接地は、ある図書では電流増幅作用とあるのですが、あると書では電圧も電流も増幅作用はなく入力抵抗を大きく、出力抵抗を小さくすることができる・・とありますが、どちらが正しいのでしょうか?また、後者の場合、抵抗の大きさが代わると言うことはどういう利点があるのでしょうか? ヨロシクお願いいたします。

  • トランジスタの使用法

    低周波トランジスタの2SD633とPICで12V5Wの電球を点灯させる回路を作ったのですが、トランジスタの使用方法について疑問が湧いてきましたのでどなたか教えて下さい。 PICからの信号を抵抗を通して2SD633のベースに流し、それを増幅させて(スイッチングさせて)12V電流をコレクタ-エミッタ間に流し、電球を点灯させるという回路です。 12V電流部分の部品の配置に関してですが、 1・・12Vの電源→コレクタ→エミッタ→電球→グランドの順に配置するときちんと点灯するのですが 電球の位置を入れ替えて 2・・12Vの電源→電球→コレクタ→エミッタ→グランドの順に配置すると一応点灯はするのですが点灯しているのかどうかが分からないくらい暗くなってしまいました。 トランジスタと電球を複数個ずつ使用する為電球の-はソケット部分ですぐにひとまとめにしてGNDに戻したいと思うのですが1の方法では電球の-を出た後でトランジスタでスイッチングするような形になるためそれが出来ません。 2の方法できちんと明るく点灯させる事は出来ないのでしょうか? 1、2の方法共にPICの電源電圧は5VでPINからの電流は5V 20mA程度です。 ベース電流の制限用の抵抗は470Ωを使用しています。 トランジスタの使用方法が間違っているのでしょうか? それとも2の場合のアースの取り方が間違っているのでしょうか? 増幅率の問題でしょうか? なにぶんシロウトなものですので分かりやすい言葉で教えていただければ非常に助かります。 よろしくお願いします。

  • トランジスタのことで

    トランジスタの静特性の測定の実験をやったんですが、考察を書くうえでわからないことがでてきました。 ひとつは今回の実験はNPN形のトランジスタを使い、ベース接地回路とエミッタ接地回路について行ったんですが、コレクタ接地回路はやりませんでした。なぜコレクタ接地回路はやらなかったか? もうひとつは、ベース接地回路において出力したときコレクタ電圧が0Vなのにコレクタ電流に電流が流れるのはなぜ?またコレクタ電流が0Aになる条件は? というものです。 よろしくおねがいします。

  • ステッピングモーターがピクリとも動かなかった者です

    PIC16F84Aを使用して、本に書いてある回路とプログラムをそのまま書き写しましたが、ピクリとも動きません。と質問させていただいたものです。 回答をいただき、よく回路を見直してみてどうしても分からないことが出てきましたのでアドバイスいただけたらと思います。 PICの出力ピンに3KΩの抵抗、2SD2012のトランジスタ、それからモーターの線、という順でつながっています。 この抵抗の意味がよく分かりません。 PICから5Vの電圧がかかって、トランジスタは0.7V消費するとすると、 抵抗では4.3V消費される。 つまり抵抗を流れる電流は 4.3÷3000=0.00143=1.4mA つまり、ベース電流は1.4mAということになるのでしょうか? 東芝のトランジスタの表を見ても、ベース電流が10mAより大きいのときのコレクタ電流は載っているのですが、それ以下のベース電流のときのデータはありません。 仮にベース電流は1.4mAだとすると、hfeが100~320だから コレクタ電流は140mA~448mAとなるのでしょうか? モーターは電圧4.9V、電流1.0Aでトルク422mN・mのものを使用しています。電流が少ないために動かないなら、この抵抗値を3KΩよりもっと小さくしてみようかと考えています。 回路図もない場所で数字をいろいろ書いてすみません。 アドバイスいただけたら大変ありがたいです。

  • 初歩のトランジスタ

    2sc1815のデータシートを見ますと、 http://www2.famille.ne.jp/~teddy/tubes/image/c1815.pdf Ic-Vce(コレクターエミッタ間電流)のグラフでIB(ベース電流)が2mA以上は5Vのところのデータがありません。ということは、ベース電流、2mA以下で使えということなんでしょうか。もし2mA以上で使うとトランジスタ破損するんでしょうか?

  • トランジスタ

    1.NPN型トランジスタでエミッタ接地の場合の増幅作用の原理について 2.コレクタ電流が飽和値に到達しない理由について 3.トランジスタの動作点ゎどこにとったらよいか。 と質問3つで多いですがどれか一つでも解答して頂けたら助かります。 ちなみに使用したトランジスタゎ2S950です。 解答よろしくお願いします。

  • トランジスタ増幅率について

    質問させていただきます。 ある本にトランジスタ増幅率を表す、hパラメータがあると書かれていました。 その中で、電流増幅率を表すパラメータは”hf”とありました。 さらに、各パラメータには接地方式を表す添え字をつけることになっており、 エミッタを接地にする場合、添え字”e”をつけた、”hfe”を用いて、 エミッタ接地の場合の電流増幅率は”hfe”と表す。とあったのですが、 ベースや、コレクタを接地する場合、”hf”につける添え字は何になるのでしょうか。

  • NPN形トランジスタのコレクタに1mAの電流を流したい。この場合ベース

    NPN形トランジスタのコレクタに1mAの電流を流したい。この場合ベース抵抗Rの値をいくらにすればよいか?ただし、ベース接地電流増幅率αは0.95、ベース-エミッタ間電圧Vbeは0とする。 自分で出した答えは250オームになりました。 ぜひ教えてください。