困ったら読みたいマブチモーター制御のTips:Arduinoで学ぶ基礎からのモーター制御(4)(2/4 ページ)
解説の前に、まずは今回の回路で電流増幅用に使っているトランジスタ、「2SC2120-Y」の最大定格を見てみましょう。
図3 「2SC2120-Y」の最大定格(データシートより抜粋)
最大定格とは「この値を超えるとデバイスが壊れる恐れがある」という値です。ですからこの値を絶対に超えない回路を設計しなければなりません。モーターはプラス電源とトランジスタのコレクター(C)間に接続されます。コレクターとエミッター間の最大定格電圧は30Vとなっています。
そこで逆起電圧対策として、トランジスタのコレクターとエミッター間にダイオードを入れます。ダイオードの向きは図2のようにトランジスタのエミッター側にダイオードのアノード、またトランジスタのコレクター側にダイオードのカソードを接続します。これによりモーターから発生した逆起電圧を逃がすことができます。
図4のようにモーターの直下にダイオードを入れるという方法もあります(図2はコレクターにかかる逆電圧を抑圧しますが、図4はコレクターにかかる順電圧への対策となります)。この方法だと発生源から逆起電圧を断つという効果を得られますが、後に説明するモーターを逆回転させる動作ができなくなります。もしモーターを一方向のみ回転させる用途であればこの方法も有効です。
図4 モーターの両極にダイオードを入れた逆起電力対策。ただし、この場合はモーターの電極を入れ替えて逆回転させることができません
- マブチモーターのノイズ対策
「マブチモーター」に代表される直流ブラシ付きモーターは安価で入手性も良好ですが、Arduinoなどと組み合わせる際には発生するノイズが問題となることがあります。そこで今回は、「直流ブラシ付きモーターのノイズ対策」について解説します。
- マブチモーターをArduinoで制御する
「マブチモーター」でもおなじみ「直流ブラシ付きモーター」は安価で入手性もよいモーターです。これをArduinoで制御するとしたら、何を理解して何を用意して、どんなプログラミンが必要でしょうか。実験します。
- 「マイコンによるモーター制御」を学ぶ前に知っておくべきこと
「動くモノ」の制御ができると手を動かした実感がわくものです。この連載では、マイコンを用いたモーター制御の基礎を学んでいきます。
- モータ制御に欠かせない技術“PWM”って何?
マイコンから電圧を変化させてモータの速度を変えるのは非常に効率が悪い。そこで周期的なパルス信号を発生させるPWMの登場となる。
- お手軽モノづくり体験――「あったらいいな」をArduinoでカタチにしてみよう!
「こんなモノがあったらいいのに……」をArduino(アルドゥイーノ)で実現。電子工作初心者や回路の知識のない人だって大丈夫。筆者と一緒に、頭の中のアイデアをカタチにし、モノづくりの喜びや難しさを体験・体感してみよう! 第1回では、開発環境の準備と電子工作の“Hello World”こと、「エルチカ」に挑戦するぞ!!
Copyright © ITmedia, Inc. All Rights Reserved.