html RS485受信器にヒステリシスが必要な理由:チャタリングを防ぐ2つのしきい値 - FCTEL
                                   +8618758069661 [email protected]
製品検索 検索ガイド: スペース = AND(かつ)、 | = OR(または)、 ! = NOT(除外)

RS485受信器にヒステリシスが必要な理由:チャタリングを防ぐ2つのしきい値

ご質問はありますか? 今すぐお電話ください!

+8618758069661

またはメッセージをお送りください

オンラインお問い合わせ

RS485受信器にヒステリシスが必要な理由:チャタリングを防ぐ2つのしきい値

閲覧数: 2 +2FCTELEによるオリジナル記事著者:FCTELE技術チーム

RS485 / 受信判定

出力が直前の状態を保持するのはなぜですか?

ヒステリシスを備えた受信器は、切り替え方向ごとに異なる入力しきい値で動作します。その区間内では、直前の出力を保持します。これにより、しきい値付近での小さな入力の逆行による繰り返し切り替えが抑えられます。図は一般的な学習用モデルです。実際のしきい値、保証されるノイズマージン、動作限界については、デバイスの資料を確認する必要があります。

01 · ローを維持

立ち上がりしきい値未満では、ロー出力が保持されます。

02 · ハイを維持

立ち下がりしきい値より高い範囲では、ハイ出力が保持されます。

03 · 履歴を追跡

区間内では、同じ電圧でも出力が異なる場合があります。

両方向を記録

立ち上がり時と立ち下がり時の切り替え点を個別に測定します。

測定条件も残す

電源、基準電位、温度、観測点を記録します。

システムを検証

復元された論理信号を、実際の要求・応答の結果と比較します。

選定・検証チェックリスト — 展開
確認項目 確認 検証記録
しきい値 実際のデバイスの限界値 納入時のデータシート
条件 許容入力範囲 ベンチ試験の構成
結果 両方向の変化経路 入力と出力の記録

RS485光端末に到達する信号は、完全に整った階段状の電圧波形ではありません。エッジや干渉により、判定点付近で信号が上下に揺れることがあります。しきい値が1つしかない受信器では、このような小さな変動が出力の繰り返し遷移につながる可能性があります。ヒステリシスを備えた受信器は、2つの切り替え方向に異なるしきい値を使用します。小さな逆行があっても、入力がもう一方のしきい値を越えるまでは現在の状態が保持されます。

銅線入力からデバイス内部への経路をたどる

RS485受信器は、2本の信号導体間の電圧差に応答します。ここでVdは、選択した極性に従って算出した電圧差を意味します。AとBの名称は機器によって異なる場合があるため、納入時の資料に記載された電気的定義に従ってください。受信器は差動入力を、後段のシリアル回路や内部論理回路で処理できるデジタル判定に変換します。

導体間の電圧差を取ることで、両方に同様に作用する干渉の一部が低減されます。これが同相除去です。干渉が各導線に異なる影響を与えたり、電圧差を直接変化させたりする場合、差動入力は依然として変動します。したがって、ツイストペアを使用しても受信器がノイズの影響を受けなくなるわけではありません。減衰、反射、基準電位の条件はそれぞれ確認する必要があり、文字化けだけでは、これらのどれが原因かを特定できません。

シリアル光端末の内部では、銅線入力が製品の保護回路と受信回路を通り、復元された論理信号が後段の処理と光伝送に送られます。ヒステリシスは受信判定に関わるものであり、光ファイバー内部のフィルターではありません。図では、銅線側の受信方向だけを拡大しています。飛暢のチップを特定するものでも、実際の製品の分解図でもありません。

RS485の受信経路、2つのしきい値、保持される出力状態 1
図1。ツイストペア入力が受信器に到達し、復元された論理信号が後段の処理に送られます。銅線側の一方向の受信を示しており、特定製品の回路ではありません。AIの支援によりFCTELEが作成した一般的な技術解説図。

しきい値が1つだとチャタリングが起こり得る理由

しきい値がゼロの理想的なコンパレーターを考えます。負の入力がゆっくり正の値に向かって上昇し、そこに小さな外乱が重なっているとします。ゼロ付近では、入力が正、負、再び正と変化する可能性があります。その瞬間の符号だけに基づいて判定すると、遷移が繰り返され、送信器が意図していない余分なエッジが後段のデジタル論理回路に生じる可能性があります。

この例は、遅いエッジが必ずエラーを引き起こすと予測するものではありません。実際のデバイスには、帯域幅、遅延、しきい値、規定の動作条件があります。要点は、切り替え点付近では、繰り返し切り替えを制限する何らかの仕組みがないと、小さな外乱がデジタル信号の変化に変換され得るということです。例示されたスパイクは、設置済みシステムで文字誤りが発生した証拠ではありません。

ヒステリシスがある場合、出力をローからハイに変えるしきい値は、ハイからローに変えるしきい値と異なります。その間では、直前の状態が保持されます。そのため、同じ瞬間入力でも、それまでの変化経路に応じて、どちらの状態も取り得ます。この状態依存性は、受信器がシリアルメッセージを保存することを意味しません。

5つの入力値を順に確認する

立ち上がりしきい値が+0.20 V、立ち下がりしきい値が−0.20 Vの理想的な学習用モデルを想定します。これらの対称なしきい値は、RS485に共通の値でも、飛暢の仕様でもありません。実際のトランシーバーでは、フェイルセーフ受信などの機能のために、両方のしきい値が移動する場合があります。該当するデータシートで、保証されるヒステリシス、条件、温度範囲を確認してください。

出力がローの状態から始め、−0.30、+0.10、+0.25、+0.10、−0.25 Vの順に印加します。最初の値は立ち下がりしきい値より低く、出力はローです。2番目の値は正ですが、立ち上がりしきい値未満なので、出力はローのままです。3番目の値は立ち上がりしきい値を超え、出力はハイになります。4番目の点で+0.10 Vに戻っても、ハイが保持されます。5番目の点で初めて立ち下がりしきい値を下回り、出力がローに戻ります。出力の順序は、ロー、ロー、ハイ、ハイ、ローです。

2番目と4番目の点の入力は、まったく同じ+0.10 Vですが、出力は異なります。電圧だけに基づく対応表では、直前の状態と変化方向を考慮しない限り、この違いを説明できません。図では、入力と出力を共通の時間軸上の別々の段に示し、両方のしきい値を破線で表示することで、対応する時点を比較できるようにしています。

2つのしきい値の差がヒステリシス幅で、このモデルでは0.40 Vです。これは許容同相電圧範囲やドライバーの出力振幅ではなく、システムのノイズ耐性を保証するものでもありません。幅を広げると、切り替えに必要な入力変化量が変わります。無条件に最大化すべき値と考えるのではなく、感度、信号マージン、必要な速度と併せて検討する必要があります。

RS485の受信経路、2つのしきい値、保持される出力状態 2
図2。例示した立ち上がりしきい値と立ち下がりしきい値は、それぞれ+0.20 Vと−0.20 Vです。5つの入力点によって、ロー、ロー、ハイ、ハイ、ローの出力が生じます。学習用モデルであり、製品仕様や測定結果ではありません。AIの支援によりFCTELEが作成した一般的な技術解説図。

ヒステリシス、アイドル時バイアス、終端は役割が異なる

ヒステリシスは、しきい値付近で入力がわずかに逆行した際に、状態の保持を助けます。アイドル時バイアスは、どのドライバーも送信していないときの電気的条件に関わります。フェイルセーフ機能を内蔵するデバイスもありますが、バス全体の動作は依然として機器の設計に依存します。ヒステリシスの仕様があっても、あらゆる開放、短絡、電源投入、アイドルの条件で出力が一定になるとは限りません。また、すべてのノードにバイアス抵抗を追加してよい根拠にもなりません。

終端は、伝送線路の端で生じる反射に対処します。大きなリンギングがある場合は、ケーブル、トポロジー、終端を確認する必要があります。ヒステリシスでは、導体の断線を修復したり、同相電圧範囲や絶対定格を外れた入力を安全にしたりすることはできません。バイアスや終端の変更は負荷や信号レベルも変えるため、変更する前に既存回路と許容される構成を確認してください。

デジタル出力が安定していても、Modbusトランザクション全体が正しいことの証明にはなりません。UART形式、アドレス、フレーム検査、方向制御、アプリケーション処理は、引き続き後段で関わります。電気的入力、復元された論理信号、実際の要求・応答の動作を関連付け、受信チャタリングと他の層の障害を区別してください。

RS485の受信経路、2つのしきい値、保持される出力状態 3
図3。上昇する入力と下降する入力は、異なる切り替え経路をたどります。区間内では、出力がそれまでの状態を保持します。一般的な学習用モデルであり、測定データではありません。AIの支援によりFCTELEが作成した一般的な技術解説図。

仕組みを検証可能な証拠に結び付ける

使用が認められたベンチ試験環境で、適切な差動信号源、負荷、測定器を使用し、文書化された動作限界内で試験してください。入力を上げるときと下げるときの切り替え点を個別に記録します。電源、基準電位、温度、ランプ速度、観測位置も記録してください。不明な端子に任意の電圧を印加したり、資料に記載されていないテストポイントに接触するために生産設備を開けたりしないでください。内部の測定点を利用できない場合は、メーカーの方法に従ってください。

RS485を1チャネル、RS232を1チャネル搭載した飛暢のDINレール端末は、実際のシリアル接続例です。その受信器の実装、ヒステリシス幅、利用可能な診断機能については、納入時の資料を確認する必要があります。本記事は、TIのチップ仕様を飛暢製品に当てはめることなく、一般的な動作を説明しています。光ファイバー延長区間の両側にある各銅線セグメントには、それぞれ固有の受信条件と終端条件があります。

現場で比較する場合は、機器と設定を固定したまま、正常であることが確認済みの短いケーブルに交換します。カウンター、受信バイト、アプリケーションの結果を記録し、その後、設置時の配線に段階的に戻してください。ヒステリシス自体の試験には、追跡可能な入力と出力の観測記録が必要です。コンピューターのログからアナログしきい値を再構成することはできません。上昇時と下降時を個別に記録することで、1回の受信成功だけでは得られない裏付けが得られます。

出典と適用範囲

TI SLLA322 — 受信器のヒステリシス · 飛暢のRS485およびRS232光端末(中国語)

以下の中国語技術記事から翻訳: 中国語の原文記事を読む.

よくある質問

区間内の出力は電圧だけで決まりますか?

いいえ。直前の出力と入力の変化経路が関係します。

±0.20 Vは、RS485に共通の切り替えしきい値ですか?

いいえ。これらは対称なしきい値を用いた学習用モデルです。実際のしきい値については、該当するデバイスの資料を確認する必要があります。

ヒステリシスは終端やアイドル状態の設計に代わるものですか?

いいえ。しきい値間での状態保持、反射の制御、バスが駆動されていないときの条件は、それぞれ役割が異なります。

関連資料

10BASE-Tはどのようにタイミングを復元するのか · ギガビット光ポートがフレーム間に送信するもの

この記事を共有する