マイコンではなく、久々にロジックICで遊びました。

 

作りたかったものは、LEDを順番に点灯させていく回路。

NE555シフトレジスタの組合せでいけるはず。

 

まずはNE555で点滅させる回路から。

だいたい1秒くらいの点滅回路を作りました。

 

DUTY比はだいたい50%くらいに固定して、点滅する間隔を可変抵抗で調整できるようにしました

参考までに回路図も載せておきます。

 

NE555の出力に、シフトレジスタをくっつけます。

これで一定間隔でONしていく回路が出来ます。

 

シフトレジスタは74HC164を使いました。

使い方などは下記の記事を参考にさせていただきました。

 

LEDを光らせるには電流が足りないと思うので、トランジスタアレイも使いました。

トランジスタアレイはTBD62083を使いました。

 

その後、電流調整用の抵抗を挟んでLEDを接続。

全体の回路図としては下記のようにしました。

 

 

これで順番にLEDが点灯するはず!

動作確認の様子がこちら。

 

ご覧いただくと分かる通り、若干動きが怪しいです。

オシロスコープで動きを確認したところ、どうやらシフトレジスタの動きがおかしい。

(一番下の波形がNE555の出力で、その上は下から順番にシフトレジスタの出力1~8)

 

 

実はこの74HC164ですが、秋月電子に売ってなくて共立エレショップさんで購入したもの。

参考元の記事にも、どこのメーカーのものが届くかわからないから要注意とコメントがありました。

大変勉強になりました。

5個買っていたのですが、全部同じ動作でした。

 

シフトレジスタを別のもの(74HC595など)に変えて再挑戦したいですね。

 

 

(2026.5.9 追記)

リベンジしました!

74HC595にすると、狙い通りの動作になりました。