8051マイクロコントローラーベースの振り子の操作について知っている

問題を排除するために楽器を試してください





振り子

振り子

振り子は、摩擦がなく、自由に振れる無重力で硬い棒の1つの装置です。振り子は、重力による力の回復に応じて、平衡位置との間を行き来することができ、加速して平衡位置に戻ることができます。振り子は時計だけでなく、地震計にも使用できます。中世の間、振り子は犠牲者を拷問するために使用され、振り子のボブは斧に置き換えられ、犠牲者が死ぬまで前後に回転しました。



この記事では、を使用して実装された振り子の操作について説明します 基本的な8051マイクロコントローラー 。ボブの動きはで示されます LEDライトの使用 オンとオフの頻度はマイクロコントローラーによって決定されます。振り子回路とその動作について簡単に説明します。


8051マイクロコントローラーベースの振り子操作

今日、私たちの多くは、市場で入手可能なさまざまな種類の掛け時計を購入しています。これらの時計は音を出しますが、かなり高価です。ここで説明する回路は音を発します。つまり、LEDを使用して時間を示します。この回路では、LEDは、一方向に振り子の形で時間を取得し、次に反対方向に移動するように配置されています。



回路の説明:

回路はに基づいています 8051マイクロコントローラー およびその他のいくつかのコンポーネント 水晶発振器 、コンデンサリセット回路、コンデンサ、抵抗器、LED。 8051マイクロコントローラーが最も人気があります マイクロコントローラー 多くのプロジェクト このマイクロコントローラを使用して行われます。 8ビットのマイクロコントローラーを使用してすべての操作を制御します。ポートを介してすべてのLEDを制御します。

このプロジェクトでは、マルチパターンのランニングライトを使用して、いくつかのデザインのランニングライトを生成します。また、表示にはLEDを使用しています。 LEDのデザインは上下に動かすことで選択できます。マイクロコントローラーはスイッチを継続的に監視するために使用され、LEDのスイッチオフは以下に従って行われます。 組み込みCプログラミング KEILソフトウェアを使用してマイクロコントローラーで実行されます。回路全体の電力は、 降圧トランス 、および電圧レギュレータは 電源回路で使用 。電圧レギュレータは5Vの一定出力を生成します。

回路図:


回路図

回路図

コンポーネント

抵抗器: 抵抗器 回路の電流を制御するために使用される受動部品です。抵抗は、端子間に印加される電圧と、端子を通過する電流の比率として定義されます。抵抗器の値は、抵抗器を流れる電流を制限する固定電圧に依存します。

コンデンサ: コンデンサ 電荷を蓄積するために使用されるコンポーネントです。コンデンサに蓄積された電荷は、その静電容量値とその両端に印加された電圧の積として定義されます。

水晶発振器: 水晶発振回路は 電子回路 これは、振動回路の機械的共振を利用して、周波数に関する電気信号を生成します。 8051は、動作を同期させるために水晶を動作させます。行われる同期の種類は、マシンサイクルと呼ばれます。

リセット回路: リセットは、8051マイクロコントローラのプライマリ値を設定するために使用されます。このリセット回路の目的は、2つの機械回転の高さを設定することです。

8051マイクロコントローラー: このマイクロコントローラは、プログラムメモリとデータメモリが完全に異なるハーバードアーキテクチャに依存する40ピンで構成されています。このマイクロコントローラは、あらゆるプロジェクトに簡単に統合できるため、幅広いシステムで使用できます。

LED: 発光ダイオード 半導体光源です。 LEDから放出される光は、可視領域から赤外線領域、および紫外線領域の間で変化します。このダイオードは低電圧と低電力で動作します。 LEDは、回路の表示目的で使用される最も一般的な電子部品の1つです。

回路動作

  • このシステムでは、水晶発振器は、特定のクロック周波数で一連の命令を操作するために使用されるマイクロコントローラのピン18と19の間に接続されます。マシンサイクルは、単一の命令セットの実行中の最小時間を測定するために使用されます。
  • リセット回路は、コンデンサと抵抗を使用してマイクロコントローラのピン9に接続されています。抵抗とコンデンサは、手動リセット動作モードを実行するように接続されています。スイッチが閉じている場合、リセットピンはハイに設定されます。
  • LEDは8セットあり、LEDの各セットはマイクロコントローラーのポート1の各ピンに接続されています。 LEDのもう一方の端はアースに接続されています。 LEDの残りのセットもマイクロコントローラのポート1の残りのピンに接続され、もう一方の端はグランドに接続されます。
  • マイクロコントローラがKEILソフトウェアでプログラムされている振り子の場合と同様に、LEDの各セットは特定の期間切り替えられます。
  • 回路に電源が供給されると、LEDは振り子のように点灯します。つまり、マイクロコントローラプログラムで設定された期間で、左から右へ、次に右から左へと点灯します。リセットボタンを押して出力表示をリセットすることもできます。

したがって、これは マイクロコントローラーベースのプロジェクト 振り子の設計について説明し、その動作はLEDライトのセットを使用して表示されます。以下のリストから、8051マイクロコントローラーベースのプロジェクトをさらに入手することもできます。

マイクロコントローラー8051ベースのミニプロジェクト

8051プロジェクト

8051プロジェクト

以前、ECEミニプロジェクトマイクロコントローラーベースのミニプロジェクトのアイデアなど、さまざまなプロジェクトのアイデアを公開しました。これらのプロジェクトのアイデアはすべて、工学部の学生に役立つため、さまざまなソースから収集されました。さらに、この特定の記事はいくつかの最新のものにも言及しています マイクロコントローラー8051ベースのミニプロジェクト 。これらの8051プロジェクトは、IIIおよびIV年を目指す工学部の学生にとって非常に役立ちます。

  1. 8051マイクロコントローラーベース 自動駐車スロットインジケーター
  2. RFIDベースの時間出席システム およびマイクロコントローラを使用したアクセス制御
  3. マイクロコントローラーベース 教育機関や学校向けの自動ベルシステム
  4. マイクロコントローラーへの異なる波長のカラーセンシングインターフェース
  5. パスワードベースのデジタルロックシステム 8051マイクロコントローラー付き
  6. バイオメディカル心拍モニタリング 8051マイクロコントローラーを使用
  7. 8051マイクロコントローラベースの7セグメント多重化
  8. 水位監視および制御システム 8051マイクロコントローラーの使用
  9. 8051マイクロコントローラーを使用した自動機密性を備えた並列電話
  10. 8051マイクロコントローラーベース 非接触デジタルタコメータ
  11. マイクロコントローラを使用したスタンドアロンの温度測定システム
  12. マイクロコントローラーへの異なる波長のカラーセンシングインターフェース
  13. GSMベース 患者モニタリングシステム 8051マイクロコントローラー付き
  14. 8051マイクロコントローラーを使用したデータ記録機能を備えたデジタルカードダッシュボード
  15. 8候補クイズブザー回路 8051マイクロコントローラーを使用して

したがって、振り子の動作を観察するための上記の8051マイクロコントローラベースのプロジェクトは、簡単な回路接続で明確な説明を提供します。アプリケーションベースのアイデアをさらに進めるために、指定されたプロジェクトのリストに従っている可能性があります。したがって、これらのプロジェクトを実装するための技術的なヘルプについては、以下にコメントできます。

写真クレジット