- 締切済み
リング発振回路について
リング発振回路でLEDを点滅させる回路を 製作しようと思っているのですが 発振の原理が解らずに困っています。 どなたか解る方よろしくおねがいします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- tadys
- ベストアンサー率40% (856/2135)
回答No.1
リング発振器をたとえて言えば、次のように言えます。 100人の人で円周上に行列を作ります。 それぞれに旗を持たせて、全員に旗を下げさせます。 次に、99人の人には前の人が旗を上げたら自分も上げなさい、一人には前の人が旗を上げたら下げなさいと指示します。 一人違う指示を受けた人は旗を揚げます。 それを見て後ろの人が旗を揚げて、それを見た次の人が旗を揚げて....、一回りします。 すると指示を受けた人は旗を下げて....次の人が.... というわけで旗が上がったり下がったりします。 人数が奇数であれば全員に「前の人が旗を上げたら下げなさい」という指示をすればOKです。 リング発振器では人間ではなく入力と逆極性の信号を出力するインバータを使います。 今手に入るインバータICは高速で動作するので、LEDを点滅させるには極めて沢山のインバータが必要になります。 NE555のようなマルチバイブレータを使うのが良いです。 複数のLEDを順番に点滅させるのであれば、NE555の出力でシフトレジスタをリング発振器のように動作させるのがいいです。 点滅の周期をランダムに変えたい場合などではPICマイコンのようなものを使うのがいいでしょう。
お礼
回答ありがとうございます。 理解する事ができました。 あと一つ質問なのですが このサイトのような回路の 発振原理はどうなっているのでしょうか? よろしくお願いします。
補足
お礼に書き忘れたサイトです。 http://www.e-ele.net/3Tr3LED_Flasher.html