LEDバー表示:B-1000x


  1. LEDバー

     LEDバーはLEDを棒状に並べた表示器で、ここで使用するB-1000x(ParaLight社)は、10個のLEDを並べ、2色のLEDを並べて、緑から赤色のトーンで表示します。



    内部はつぎのように、単なるLEDのアレイです。



  2. シフトレジスタ
    シフトレジスタ(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を接続します。

  3. 回路例
    PICの B4,B5 にシフトレジスタを接続した例です。 PCとのシリアル接続部分は省略しています。