Skip to content
RFrftools.io
General

コンパレータヒステリシス (シュミットトリガー) カリキュレータ

シュミットトリガー回路のコンパレータヒステリシストリップポイント、上限および下限スレッショルド電圧を計算し、必要なヒステリシス率になるように抵抗値を設計します。

Loading calculator...

公式

VT+=Vref×R2/(R1+R2)+Vcc×R1/(R1+R2),VT=Vref×R2/(R1+R2)V_T+ = V_ref × R2/(R1+R2) + V_cc × R1/(R1+R2), V_T− = V_ref × R2/(R1+R2)
V_ref基準電圧 (V)
V_cc電源電圧 (V)
R1フィードバック抵抗 (Ω)
R2入力抵抗 (Ω)
ΔVヒステリシスバンド (V)

仕組み

コンパレータ・ヒステリシス・カリキュレータは、信号検出、ゼロクロス回路、レベル変換に不可欠なノイズ耐スイッチングの上限および下限スレッショルド電圧を計算します。組込みシステムのエンジニア、センサー・インターフェースの設計者、およびパワーエレクトロニクス・エンジニアは、これを利用して、入力信号がスレッショルドをゆっくりと超えたり、ノイズが重なったりしたときの発振を防ぎます。Horowitz & Hillの「Art of Electronics」(第3版、231ページ)によると、ヒステリシスによってデッドバンドが発生し、コンパレータが小さな入力変動を無視するため、ハイに切り替えるには入力がV_TH+を超え、ローに切り替えるには入力がV_TH+を下回る必要があります。信頼性の高いスイッチングを行うには、ヒステリシス電圧V_hyst = V_TH+-V_TH-がピークツーピークノイズを少なくとも2倍上回る必要があります。標準コンパレータ (LM339、LM393) ではヒステリシスを設定するために外付け抵抗が必要です。内蔵のシュミットトリガー (74HC14) のヒステリシスは電源電圧に応じて0.4~0.9Vの固定ヒステリシスを備えています。

計算例

LM393を使用するバッテリ電圧モニタ用に、1.65Vを中心とする100mVのヒステリシスを備えた3.3Vのコンパレータ回路を設計します。必須:V_TH+ = 1.70V、V_TH-= 1.60V、V_Hyst = 100mV。ポジティブ・フィードバック・トポロジーを使用すると、R1 (入力分圧器) = 10kΩ、R2 = 10kΩ とすると、V_ref = 1.65V となります。出力振幅が3.3Vの100mVヒステリシスの場合、R_FB = R_Parallel × (V_out/V_Hyst) = 5kΩ × (3.3V/0.1V) = 165kΩ。160kΩ (E24 シリーズ) を選択してください。実際のヒステリシス = 3.3V × 5kΩ/160kΩ = 103mV入力のノイズが50mVppの場合、ノイズマージンは2倍になります。つまり、信号がしきい値を超えると、チャタリングなしでクリーンな出力遷移がトリガーされます。

実践的なヒント

  • 5Vシステムの場合、74HC14は外付け部品なしで0.9Vのヒステリシスを提供するため、デジタルロジックレベルでのデバウンスやシグナルコンディショニングに最適です
  • フィードバック抵抗の計算:R_FB = R_eq × (V_Swing/V_Hyst) ここで、R_eq = 入力分圧器のR1||R2、R_FBが大きいほどヒステリシスが小さい
  • オープンドレインコンパレータ(LM339)にはプルアップ抵抗が必要ですが、プッシュプルコンパレータ(TLV3201)には必要ありません。データシートで出力タイプを確認してください

よくある間違い

  • ヒステリシスを入力ノイズよりも狭く設定すると、単一入力の交差時に複数の出力遷移(チャタリング)が発生し、ヒステリシスはピークツーピークノイズの2倍を超えるはずです
  • オペアンプをコンパレータとして使用 — オペアンプの回復遅延は、出力が飽和すると1~100μsになります。専用コンパレータ(LM339、LM393)は100~300nsで回復します
  • コンパレータの伝搬遅延は無視してください。LM339の遅延は1.3μsです。高速アプリケーションの場合は、リニアテクノロジーセレクションガイドに従ってMAX942 (80ns) またはLT1016 (10ns) を使用してください

よくある質問

入力信号がスレッショルドをゆっくりと超えたり、ノイズが重なったりした場合に、出力のチャタリング(急激な振動)を防止します。TIアプリケーションレポートSLAA068によると、ノイズ振幅の2倍を超えるヒステリシスにより、誤ったトリガーが排除されます。10mVppのノイズには、20mVを超えるヒステリシスを使用してください。
出力から非反転入力への正のフィードバック:R_FBは出力をV+入力に接続します。出力が高い場合、V+ は上昇 (V_TH-を上げる)、出力が低いと V+ は下降 (V_TH+ を下げる)。この差によってヒステリシス・ウィンドウが生成されます。ヒステリシスを内蔵したICには、TLV3201 (6mV) とMAX9117 (ユーザプログラマブル) があります。
はい。シュミットトリガー(74HC14、40106)はロジック信号にデジタルレベルのヒステリシスを提供し、フィードバック抵抗付きのコンパレータはセンサーインターフェースにアナログレベルのヒステリシスを提供します。コンパレータを内蔵した ADC (TI ADS1115) には、ウィンドウコンパレータ機能用の設定可能なスレッショルドヒステリシスが組み込まれています。
経験則では、V_Hyst > 2× ノイズ + 2× コンパレータオフセット電圧 + 2× 予想スレッショルドドリフトノイズが50mVppで、LM339 (最大オフセットが5mV) のセンサー信号の場合、V_Hyst > 100mV + 10mV = 最小 110mV になります。マージンには 150mV を使用してください。ヒステリシスが大きすぎると検出が遅れるため、ノイズ耐性と応答時間のバランスを取ってください。

Shop Components

As an Amazon Associate we earn from qualifying purchases.

Resistor Kit (1%, E24)

Precision 1% thin-film SMD resistor assortment, 0402 package

Ceramic Capacitor Kit

MLCC ceramic capacitor assortment in 0402 package

Solderless Breadboard

Full-size breadboard for circuit prototyping

関連電卓