質問: 434測距問題に対するRF送信機と受信機 生徒として私は距離測定に434 MHzのRFトランスミッタとレシーバのペアを使用するプロジェクトに取り組んでいます。私は、この技術はこれには適していないことを知っていますが、外部の制約のためにこの問題に対処しなければなりません。 受信機は次のとおりです。 RFリンクレシーバ - 4800bps(434MHz)です。 私はこれらの受信機がどのように機能するかについて少し研究しましたが、ビットごとにそれらを理解することは圧倒していました。 距離測定には信号強度を使用します。そこで、ある送信機から受信機に信号のパルスを送信しようとしました。受信した信号の振幅がある値よりも高い場合(3Vと言う)、2つのパルスの間のギャップに信号を戻します(トリガー信号と呼ぶ)。 問題は、これらの信号が同じ時間にないにもかかわらず、互いに影響を及ぼしているように見えることです(つまり、我々が話している重ね合わせではありません)。送り返された信号がある場合、次のパルスはより低くなり、その結果、誤った距離測定が行われる。 データを送信するためにこれらの信号を使用していないという難しさが(私にとってはそう思われますが)、距離測定に使用しています。私の考えは、長すぎるパルスを使用しており、受信機のACカップリングがそれを許容しないということです。しかし、私は安全にそれを言うには十分な電気知識がありません。 私はこれが説明的ではないことを知っていますが、私はそれをより記述的にする方法を知らないので、必要に応じてより多くの質問に答えることができます。
回答: AGCに問題がある可能性は非常に高いです。測定を遅くしてみてください。送信者は、1秒に1回以上のデータを送信しません。 このアイデアは、距離測定には完全には完璧ではありません。壁、反射、受信機のAGCなどの影響を受けて、受信電力の強さを測定します。スコープを持っている場合は、モジュールのピン3の波形を測定します(線形出力)。それは一定の電圧ではありません、私は恐れていますので、何らかの平均化も必要です。 あなたがAGCを持っていてもやっていくのは難しいことですが、AGCがどれくらいの期間解決する必要があるかを測定することです。 AGCは次のように動作します。信号を検出し、ある時間(たとえば2ms)以内に信号が完全な振幅を持つように増幅を変更します。 * 送信機を駆動する信号パルスを2チャンネルのスコープと比較する * 受信モジュールのピン3の信号 運が良ければ、実際にピン3またはピン2の出力がトランスミッタの駆動パルスに比べて少し遅れていることがわかります。遅延は、距離に依存する受信機への入力信号の電力に依存する。 私は上記の原則を使用して、標準のAGC対応IR受信機から許容可能な距離センサーを作ることができました。