戻る リレーによる半加算器  (half adder)


スイッチを組み合わせれば基本論理回路、 AND 回路OR 回路 と同じような働きをさせることができます。



(スイッチをクリックすると動きますから、確かめてください。)



基本論理回路ができるのですから、 もう少し複雑な回路、 たとえば半加算器も、スイッチで作ることができます。
ただしこのような場合は、たくさんのスイッチを同時に動かさなくてはならないので、 一般的にはリレー(relay: 継電器) が使われます。

リレー
リレーの例



リレーは、電磁石とスイッチを組み合わせたものです。

左の写真は、電磁石のコイルとスイッチの接点がよく見えるように、リレーのカバーを取り外してあります。
コイルに電流が流れていないときは接点 c は接点 b に接触していますが、 コイルに電流が流れると鉄片が電磁石に吸い付けられて、接点 c は接点 a に接触します。

コイルに電流を流したり切ったりするたびに、この写真のリレーでは4組の接点が、 同時に、 a と接触したり、 b に接続されたりします。

(左の写真をクリックすると接点が動きます。 ダブルクリックすれば自動モードに戻ります。)


電磁石の ON-OFF とリレーの接点との関係を表にまとめると、 次のようになります。

 コイルの電流  c - a  c - b 
OFFOFFON
ONONOFF

コイルの ON-OFF と接点 c-a の関係は同じですが、 接点 c-b はコイルの ON-OFF と逆になっています。
これは NOT 回路 の働きです。

こうして、基本論理回路の AND 回路、 OR 回路、 NOT 回路の機能は、 すべてリレーで揃います。


下図はリレーで作った半加算器です。
図中、A はリレー A のコイルを表しています。 スイッチ A を押すと電磁石の働きで、3組の接点 A が同時に動きます。 は接点 c-b を使っています。 リレー B についても同様です。
下図の、コイルにつながっているスイッチの付近 や 真理値表 をクリックするとスイッチが動きます。
半加算器 として動作しますから、 確認してみて下さい。








下図左はリレーによる半加算器、 右は AND回路、OR回路、NOT回路 を使った半加算器です。

半加算回路2種

上図左、 リレーの半加算器で、 ピンクの線で囲んだ部分は接点 A と 接点 Not_B が直列に接続されていますから、 右側の、やはりピンクの線で囲んだ A と NOT 回路を経た B が入力されている AND 回路と等価です。
同様に、左のブルーの線で囲んだ回路は、右のブルーの線で囲んだ部分に対応しています。
そしてこれら全体は、ベージュの線で示しているように並列に接続されていますから、 OR回路 として働きます。
緑の線で囲んだ部分は AND回路 に他なりませんから、 右の図の C を出力する AND回路 に対応します。

上図のふたつの回路は一見別物に見えますが、こうして考えれば、 まったく同じであることが分かります。




関連事項:  半加算器   リレーによる 4bit 加算回路  


情報処理概論 に戻る   講義資料 に戻る   戻る  

Java applet 圧縮アーカイブファイル    自由利用マーク
update: 2007.07.30  address