今回は、三つのポートで6個のLEDを駆動する仕組みを解説します。
多くのLEDを駆動する仕組み
6個のLEDは、異なるポートそれぞれの間に張られる、
いわゆる「完全グラフ」の枝状に配置されます。
このため、4個のポートを使えば12個のLEDを
8個のポートを使えば理論上56個のLEDを駆動することができます。
この状態で、
三つのポートのうち、
一つをH出力、
もう一つをL出力、
残った一つを入力に設定します。
すると、6個あるLEDのうち、
H出力とL出力ではさまれた
LEDだけに電流が流れます。
下の図では、LED4だけが点灯します。
ただし、この駆動方式には欠点があって、
原則として、一度に点灯できるLEDは、一つだけです。
特定のLED一個だけを点灯させれば十分な用途には、
便利な回路です。
次回も、引き続き6個のLEDを制御する仕組みを解説します。
田中範明