NPNトランジスタなのでシンクドライバーとなりカソードコモンで良いのだ。旅行から戻って行事も一段落したので、ぼちぼち7セグLEDの基板を作り始めた。久しぶりのUEW線のハンダ付けである。4桁にしたのは特に理由はない。時計あたりにするなら、時分秒で6つ欲しいところだが、演習問題には多すぎるので4つに減らした。それでも、4つのLEDの8つのセグメント(ドット発光に+1)を並列につけるだけでも結構手間がかかる。コモン側は定石どおりトランジスタアレイでドライブする。ひとつひとつのLEDは数mAだが、まとまれば数十mAになりFPGAの1ピンには過大になることを考慮した。こいつも最初動かなかった。単独では問題ないのに、トランジスタアレイを通すと動かない。やれやれ何処が悪いのだ。ありゃあー、トランジスタアレイのTopViewとBottmViewを間違えている。ドライブ側と出力がちょうど逆だ。久しぶりにハンダ付けするとこれだ。ICそのものをソケットの印を無視して逆ざしし、帳尻をあわせる(8本×2の16ヶもハンダ付けをしなおすのは大変だ)。コネクターは前の電光掲示板のケーブルを流用し、ブレッドボードでテストする。うむ、問題なく動いた。考えてみればFPGAのVccは3.3Vだ。5Vを想定した330オームの制限抵抗が大きすぎたようだ。