LEDバー表示:B-1000x
- LEDバー
LEDバーはLEDを棒状に並べた表示器で、ここで使用するB-1000x(ParaLight社)は、10個のLEDを並べ、2色のLEDを並べて、緑から赤色のトーンで表示します。
内部はつぎのように、単なるLEDのアレイです。
- シフトレジスタ
シフトレジスタ(74164)は小型のディジタル回路です。CLR端子を0に「すると、QA〜QH はすべて0にクリアされます。A,Bを1にして、CKにパルスを入れるとパルスの数だけ、QA〜QH
が1になります。たとえば、パルスを3個入れると、Qa,Qb,QCが1になり、QD〜QH は0のままです。パルスの数だけ、右シフトが起こり、A
* B の値を取り込みます。
この素子の QA〜QH を LED バーに接続します(LEDの2本は利用できません)。PICの1本をCLRに、他の1本をCKに接続すれば、LEDバーを点灯制御できます。このICを3個直列に接続すれば(前段のQHを次段のA,Bに接続)、24レベルまでのバーコードを
2本の信号線で制御できます。
このファミリのICは右下(7ピン)にグランド、左上(14ピン)に5Vを接続します。
- 回路例
PICの B4,B5 にシフトレジスタを接続した例です。 PCとのシリアル接続部分は省略しています。