AND回路の仕組みとは?トランジスタ・ダイオードで学ぶ論理回路
1 min
- AND回路は両方そろったときだけ出力する
- AND回路は条件判定に使われる
- ダイオードANDでは入力ごとにダイオードを用意する
- トランジスタではAND的な負荷制御として考える
- まとめ:AND回路は複数条件をまとめる基本回路
デジタル回路を学び始めると、AND回路、OR回路、NOT回路といった言葉が出てきます。記号だけで見ると難しそうですが、AND回路は「条件がすべてそろったときだけ動く回路」と考えると分かりやすくなります。
たとえば、「スイッチAもON、スイッチBもONのときだけLEDを光らせたい」という動きはAND回路の考え方です。この記事では、AND回路をスイッチ、ダイオード、トランジスタの視点から整理します。
AND回路は両方そろったときだけ出力する
AND回路は「論理積」とも呼ばれます。2つの入力AとBがある場合、Aも1、Bも1のときだけ、出力が1になります。どちらか片方でも0なら、出力は0です。
電子工作の感覚でいうと、2つのスイッチを直列につないだランプ回路に近いです。スイッチAとスイッチBの両方がONのときだけ電流が流れ、ランプやLEDが点灯します。片方だけONでも、もう片方が切れていれば電流の道がつながらないため、出力はOFFになります。
AND回路は条件判定に使われる
AND回路の考え方は、条件を組み合わせる場面でよく使われます。たとえば、「安全スイッチがONで、スタートボタンも押されたときだけ動く」という制御です。どちらか一方だけでは動かず、必要な条件がすべてそろったときだけ出力します。
デジタル回路では、電圧の高い状態を1、つまりHigh、低い状態を0、つまりLowとして扱います。AND回路は、この0と1の組み合わせに対して、出力を決める基本的な論理回路です。OR回路が「どれか1つでも条件が成り立てば出力する」のに対して、AND回路は「すべての条件がそろったときだけ出力する」と考えると違いが分かりやすくなります。
ダイオードANDでは入力ごとにダイオードを用意する

AND回路は、ICの中だけにあるものではありません。ダイオードと抵抗を使っても、ANDに近い動きをする回路を作ることができます。このような考え方は、ダイオード論理回路の基本例として見ることができます。
2入力のダイオードAND回路では、入力A用と入力B用に、合計2個のダイオードを使います。入力が増える場合は、基本的には入力ごとにダイオードを追加して考えます。
ダイオードAND回路の例。2入力の場合は、inputA用とinputB用にダイオードを1個ずつ使います。
基本的な考え方は、出力を抵抗でHighに引き上げておき、各入力と出力の間にダイオードを1個ずつ入れる構成です。入力Aまたは入力BのどちらかがLowになると、その入力側のダイオードが導通し、出力はLow側へ引き下げられます。
| inputA | inputB | Output |
| Low | Low | Low |
| Low | High | Low |
| High | Low | Low |
| High | High | High |
一方、入力AとBがどちらもHighのときは、出力をLowへ引き下げる経路がなくなります。その結果、出力はプルアップ抵抗によってHighに保たれます。つまり、「AもBもHighのときだけ出力がHigh」というAND回路の動きになります。
ダイオードを使った論理回路では、AND回路だけでなく、ダイオードOR回路のような考え方もあります。ただし、ダイオードだけの論理回路には、電圧降下や次の回路を強く駆動しにくいといった制限があります。学習用には分かりやすいですが、実用ではロジックICやマイコンを使う方が扱いやすい場合が多いです。
トランジスタではAND的な負荷制御として考える
トランジスタAND回路を部品レベルで考える場合は、2つのトランジスタを直列スイッチとして見ると分かりやすいです。入力Aで1つ目のトランジスタをONにし、入力Bで2つ目のトランジスタをONにします。

この回路は、AとBが両方HighのときだけLEDなどの負荷を動かす、AND的なスイッチ回路です。ロジックICのように、きれいなHigh/Low信号を出力するANDゲートそのものではありません。
AだけがHighでも、BだけがHighでも、どちらか一方のトランジスタがOFFなら電流の通り道は途中で切れます。AとBの両方がHighになったときだけ電流が流れるため、LEDやリレーなどの負荷を動かす電子回路としてはAND的に考えることができます。
ただし、これはロジックICのように、きれいなHigh/Low信号を出すANDゲートそのものとは少し違います。出力をどこから取るかによってNANDのような動きになることもあるため、実際に論理信号として使う場合は、ロジックICやマイコンで処理する方が分かりやすく安全です。
トランジスタを使ったOR回路やNOT回路もありますが、初心者の段階では、まずトランジスタを「電気で動くスイッチ」として見て、AND回路では2つのスイッチが直列に入っていると考えると理解しやすくなります。
まとめ:AND回路は複数条件をまとめる基本回路
AND回路は、すべての入力が1のときだけ出力が1になる論理回路です。スイッチを直列につないだ回路として考えると、動作を直感的に理解できます。
ダイオードANDでは、入力ごとにダイオードを入れることで、どれか1つでもLowなら出力をLowにできます。トランジスタAND回路では、トランジスタを直列スイッチとして考えると分かりやすくなります。AND回路の「条件が全部そろったときだけ動く」という基本を押さえておくと、デジタル回路や電子回路の理解が進みます。


学び続ける
AND回路の仕組みとは?トランジスタ・ダイオードで学ぶ論理回路
デジタル回路を学び始めると、AND回路、OR回路、NOT回路といった言葉が出てきます。記号だけで見ると難しそうですが、AND回路は「条件がすべてそろったときだけ動く回路」と考えると分かりやすくなります。 たとえば、「スイッチAもON、スイッチBもONのときだけLEDを光らせたい」という動きはAND回路の考え方です。この記事では、AND回路をスイッチ、ダイオード、トランジスタの視点から整理します。 AND回路は両方そろったときだけ出力する AND回路は「論理積」とも呼ばれます。2つの入力AとBがある場合、Aも1、Bも1のときだけ、出力が1になります。どちらか片方でも0なら、出力は0です。 電子工作の感覚でいうと、2つのスイッチを直列につないだランプ回路に近いです。スイッチAとスイッチBの両方がONのときだけ電流が流れ、ランプやLEDが点灯します。片方だけONでも、もう片方が切れていれば電流の道がつながらないため、出力はOFFになります。 AND回路は条件判定に使われる AND回路の考え方は、条件を組み合わせる場面でよく使われます。たとえば、「安全スイッチがONで、スタートボタンも押されたときだけ動く......
Arduino回路を基板化する前に確認したい設計ポイント
Arduinoで電子工作の動作確認をする場合、まずはブレッドボードで回路を組み、ジャンパーワイヤを使って動作を確認することが多いです。LEDを光らせる、センサーの値を読む、モーターを動かすなど、試作の段階では配線を手軽に変更できるのが大きなメリットです。 しかし、ブレッドボードで動いた回路をそのまま基板化するときは、注意すべき点があります。プリント基板にすると、配線や部品の位置が固定されます。そのため、Arduino基板として自作する前に、電源、配線、部品配置、コネクタ、Arduino本体との接続方法を整理しておくことが大切です。 回路図を整理してミスを防ぐ 基板化の前に、最初に確認したいのが回路図です。ブレッドボードでは、配線が見た目で分かっているつもりでも、実際にはどのピンがどこにつながっているのか曖昧なことがあります。 Arduinoのどのピンを使うのか、5Vなのか3.3Vなのか、GNDは共通になっているのかを確認しましょう。抵抗、コンデンサ、ダイオードなどを入れ忘れていないかも重要です。基板化したあとでは配線を簡単に差し替えられないため、回路図の整理がミス防止になります。 電源の取り方を考......
デカップリングコンデンサとは?ICの近くに置く理由とPCB配置
プリント基板を見ていると、マイコンやICのすぐ近くに小さなコンデンサが配置されていることがあります。回路図では電源とGNDの間につながっているだけなので、どの場所に置いても同じように見えるかもしれません。 しかし、実際のPCBでは配線にもわずかな抵抗やインダクタンスがあり、コンデンサの位置によってノイズ対策の効果が変わります。特にマイコンやデジタルICは、動作の切り替わりに短時間だけ大きな電流を必要とするため、電源を安定させる工夫が重要です。 この記事では、ICの近くに置くデカップリングコンデンサの役割や容量の考え方、PCBレイアウトで注意したいポイントを、電子工作初心者にも分かりやすく整理します。 ICの電源はいつも一定とは限らない マイコンやロジックICは、内部の回路が切り替わる瞬間に電源から電流を取り込みます。平均的な消費電流が小さくても、ごく短い時間に必要となる電流は大きくなることがあります。 電源からICまでの配線が長いと、その瞬間の電流をすぐに供給できず、ICの電源端子付近で電圧が一時的に下がる場合があります。この電圧変動は、マイコンのリセット、通信エラー、センサー値の乱れなど、不安定......
モーター制御基板で考える、電流の流れと保護回路の基本
電子工作でモーターをはじめとしたコイルを扱うと、回路が一気に不安定になることがあります。LEDを光らせるだけの回路と違い、モーターには比較的大きな電流が流れ、動き始めや停止時には電源ラインや制御回路へ影響を与えることがあります。 そのため、モーターの制御をする場合、部品の種類だけでなく、電流がどこから入り、どこを通って戻るのかを考えることが大切です。この記事では、DCモーターを使った電子工作を例に、電源ライン、GND、逆起電力対策、逆接続保護など、モーターを安全に動かすための基本を整理します。 モーターを動かす回路は電流の流れが重要 電子工作でDCモーターを使うとき、電源をつなげば回るため、最初は単純な部品に見えるかもしれません。しかし、マイコンで回転を制御したり、スイッチやMOSFETでオン・オフしたりする場合は、電流の流れをきちんと考える必要があります。 特にモーター制御基板では、マイコンが扱う小さな信号と、モーターに流れる比較的大きな電流が同じ基板上に混在します。信号線だけを見ていると問題がなくても、電源ラインやGNDの取り方が悪いと、マイコンがリセットしたり、センサー値が不安定になったりす......
ピッチ変換基板と変換基板の使い方:小型ICやセンサーモジュールを試作で扱うコツ
小さな部品はそのままでは使いにくいので変換して使いやすくする。 電子工作をしていると、便利そうなICやセンサーを見つけても、「足の間隔が細かすぎて使えない」と感じることがあります。とくに最近の部品は小型化が進んでおり、ブレッドボードやユニバーサル基板にそのまま差し込めないものも多くあります。 そんなときに役立つのが、ピッチ変換基板や変換基板です。小さな部品の端子間隔を、扱いやすい間隔に変換することで、試作や実験がぐっと楽になります。 ピッチ変換基板とはなにか ピッチとは、部品の端子と端子の間隔のことです。ブレッドボードや一般的なピンヘッダでは、2.54mmピッチがよく使われます。つまり部品の端子と端子が2.54mmの間隔のものはそのまま挿して使えます。一方、小型ICやセンサーモジュールでは、0.5mm、0.65mm、1.27mmなど、もっと細かいピッチの部品もあります。 ピッチ変換基板は、この細かい端子間隔を2.54mmなどの扱いやすい間隔に変換するための基板です。小型ICを変換基板にはんだ付けし、ピンヘッダを立てれば、ブレッドボードやジャンパーワイヤで扱いやすくなります。 変換基板は試作の橋渡し......
スイッチを基板に取り付けて基板上でスイッチ操作できるパネル:配線をすっきりまとめる電子工作のアイデア
スイッチまわりは意外と配線が増えることがある。 電子工作でボタンやスイッチを使うとき、最初はブレッドボードに差し込むだけで簡単に試せます。しかし、実用的な作品としてケースに入れたり、複数のボタンを並べたりすると、配線が一気に増えてしまいます。 そこで便利なのが、スイッチを別の基板に搭載して作るいわゆるスイッチ基板です。スイッチを使った操作パネルを別に作る考え方です。スイッチを基板上にまとめて配置することで、配線を整理し、見た目も扱いやすさも改善できます。 スイッチ基板とはなにか? スイッチ基板とは、タクトスイッチ、スライドスイッチ、トグルスイッチなどを取り付けるための基板です。複数のスイッチを一か所にまとめ、信号線やGNDを整理しておくことで、マイコン側との接続を分かりやすくできます。 スイッチを一つずつ配線すると、信号線やGNDの線が増え、ケースに組み込むときに配線がごちゃつきやすくなります。そこで、スイッチ 基板側にスイッチをまとめ、共通のGNDやコネクタを用意しておくと、制御基板との接続をすっきり整理できます。 たとえば、操作パネル用のスイッチをまとめて基板化しておけば、マイコン側にはコネク......
