NE555
Hackaday コミュニティでは、プロジェクトが 555 タイマーで実行できた、あるいは実行すべきだったと示唆するのがちょっとしたジョークになっています。 [ティム] は、3 つの由緒あるデバイスを使用する最新の Electronic Dice プロジェクトでこのことをむしろ心に留めています。
電子ダイを作るのに 555 が 3 つ必要だと思われる場合は、前回私たちが彼のプロジェクトを共有したとき、彼は 555 を 22 個使用していたことを考慮する価値があるかもしれません。 それ以来、[ティム] は昔ながらのスルーホールはんだ付けキットの制約を守りながら、設計の最適化に忙しく取り組んできました。
おそらくこのプロジェクトで最も驚くべきことは、NE555 デバイスが課せられた目的です。 これらは、有名な発振特性に使用されるのではなく、実際には、ディスクリート トランジスタと受動素子で構成される三相リング発振器をクリーンアップするためのシュミット トリガーとして使用されているだけです。
リング オシレーターは、3 つの位相をシフトした方形波を巧みに生成し、3 つの位相のバイナリの組み合わせで 6 つの固有の状態を提供します。 6 はサイコロを投げるのに最適な数字です。あとは、どの LED をどの状態でオンにする必要があるかを判断し、それに応じて配線するだけです。
サイコロを「振る」には、押しボタンを押すと発振器の電源が入り、ボタンを放すと再び発振器が停止し、ランダムな終了状態が LED に表示されます。
古いテクノロジーを使用して何ができるかを知るのは楽しいこともあり、最小限のパーツに至るまで設計を最適化することを試みることは勉強になることもあります。
デザインがどのように進化したかを見たい場合は、[ティム] の以前のプロジェクトがここにあります。 これら両方の反復に関するドキュメントは優れており、一読の価値があります。