制御システムの中核には52個のシングルチップマイコンを採用。超音波振動子の距離値を4桁カソードコモンデジタル管で表示します。障害物間の距離に応じてブザー周波数の異なる警報音を使用し、超音波送信信号は52個のシングルチップマイコンで構成されています。 P1.0ポートは超音波送信回路に送られて超音波を送信し、警報システムはブザー回路で構成されています。この設計では、超音波を送信するプローブと受信するプローブが分離されているため、送信信号と受信信号のエイリアスが発生せず、干渉が回避され、システムの信頼性が大幅に向上します。システムブロック図は次のとおりです。
超音波測距モジュール
基本原理は、超音波測距モジュールは2cm〜400cmの非接触距離感知機能を提供でき、測距精度は3mmに達し、モジュールには超音波送信機、受信機、制御回路が含まれています。基本的な動作原理には次の側面が含まれます。
1) IO ポート TRIG を使用してレンジングをトリガーし、ハイレベル信号を与えるのは少なくとも 10us;
2) モジュールは 40khz の方形波を自動的に送信し、信号の戻りがあるかどうかを自動的に検出します。
3) IO ポート ECHO を介して信号の戻りと出力があり、高レベルの継続時間は超音波の送信から戻りまでの時間、テスト距離 = (高時間 * 音速)
距離測定用超音波センサーの表示モジュールは、動的表示と静的表示に分かれたデジタル管です。ここでは、ダイナミック ディスプレイが選択されており、ダイナミック ディスプレイ ドライバ: デジタル チューブ ダイナミック ディスプレイ インターフェイスは、シングルチップ マイクロコンピュータで最も広く使用されている表示モードの 1 つであり、各デジタル チューブのコモン ポール COM にストローブ制御回路が追加され、ビット ストローブは独立した I/O ラインによって制御されます。 MCUがグリフコードを出力すると、すべてのデジタル管は同じグリフコードを受け取りますが、デジタル管はシングルチップマイコンのシングルチップストロボCOM端子回路の制御に応じてグリフを表示します。表示したいデジタル管の制御をオンにするだけでビットがグリフを表示し、ストロボのないデジタル管は点灯しません。各デジタル管のCOM端を順番に制御することで、デジタル管を順番に表示制御するダイナミック駆動です。回転表示プロセス中の各デジタル管の点灯時間は 1 ~ 2ms です。人間の視覚の持続性と LED の残光効果により、デジタル管は同時に点灯しませんが、スキャン速度が十分に速い限り、安定した表示データのセットである印象があり、ちらつきがなく、動的表示は静的表示と同じであり、多くの O ポートを節約でき、消費電力が低くなります。アラームモジュールは、距離によって表示される距離に応じてブザーのチャイムを制御します(I/Oポートを使用して周波数の方形波を生成します) ソフトウェア設計システムプログラム設計の主な機能は、超音波の送信、超音波の受信、測定距離の計算、データ計算、ブザーアラームとデジタル管表示のメインプログラムフローチャートです。割り込みが発生した場合には、割り込み処理が行われます。設計割り込み処理フローチャート 割り込み処理の流れには、アラーム処理とデジタルチューブスキャン処理が含まれます。
