マイコンではなく、久々にロジックICで遊びました。
作りたかったものは、LEDを順番に点灯させていく回路。
NE555とシフトレジスタの組合せでいけるはず。
まずはNE555で点滅させる回路から。
だいたい1秒くらいの点滅回路を作りました。
DUTY比はだいたい50%くらいに固定して、点滅する間隔を可変抵抗で調整できるようにしました。
参考までに回路図も載せておきます。
NE555の出力に、シフトレジスタをくっつけます。
これで一定間隔でONしていく回路が出来ます。
シフトレジスタは74HC164を使いました。
使い方などは下記の記事を参考にさせていただきました。
LEDを光らせるには電流が足りないと思うので、トランジスタアレイも使いました。
トランジスタアレイはTBD62083を使いました。
その後、電流調整用の抵抗を挟んでLEDを接続。
全体の回路図としては下記のようにしました。
これで順番にLEDが点灯するはず!
動作確認の様子がこちら。
ご覧いただくと分かる通り、若干動きが怪しいです。
オシロスコープで動きを確認したところ、どうやらシフトレジスタの動きがおかしい。
(一番下の波形がNE555の出力で、その上は下から順番にシフトレジスタの出力1~8)
実はこの74HC164ですが、秋月電子に売ってなくて共立エレショップさんで購入したもの。
参考元の記事にも、どこのメーカーのものが届くかわからないから要注意とコメントがありました。
大変勉強になりました。
5個買っていたのですが、全部同じ動作でした。
シフトレジスタを別のもの(74HC595など)に変えて再挑戦したいですね。
(2026.5.9 追記)
リベンジしました!
74HC595にすると、狙い通りの動作になりました。








