ブラウザをアップデートしてください。 Liquid Instrumentsを最適にご利用いただくには、Chrome、Edge、Firefox、またはSafariを最新バージョンにアップデートしてください。 Microsoft Edge をアップデートする.
液体機器のロゴ
製品
ハードウェアプラットフォーム
もく:デルタ
もく:デルタ
New
高度な設計と検証
Moku:Pro
Moku:Pro多目的テストおよび測定用
Moku:Lab
Moku:Lab実験研究室向け
Moku:Go
Moku:Go迅速なテストとデバッグのために
ハードウェアの比較
ハードウェアの比較すべてのMokuハードウェアを並べて表示
テクノロジー
GenInst Studio
New
パーソナライズされた楽器を生成する
統合計測器あなたの指先でプロ級の楽器
ニューラルネットワークFPGA によるニューラル ネットワーク統合
マルチインストゥルメントモード機器を組み合わせてカスタマイズされた試験システムを作成
Mokuコンパイルコーディング、コンパイル、Moku の FPGA へのデプロイ
ソフトウェア
もくOSWindows、macOS、iPadOS、visionOS 用の Moku アプリをダウンロードしてください。
APIPython、MATLAB、LabVIEW
ユーティリティファイル変換用のコマンドラインおよびグラフィカルツール
インストゥルメンツ
分析
オシロスコープ
スペクトラムアナライザ
周波数応答アナライザ
ロックインアンプ
位相計
ロジックアナライザ/パターンジェネレーター
タイム&周波数アナライザ
データロガー
世代
波形発生器
任意波形発生器
コントロールとコンディショニング
PIDコントローラー
デジタルフィルターボックス
FIRフィルタービルダー
レーザーロックボックス
カスタム&ユーティリティ
GenInst Studio
New
ギガビットストリーマー
カスタム楽器
ニューラルネットワーク
マルチインストゥルメントモード
用途
光学・フォトニクス
顕微鏡・分光器
光子計数
量子光学
航空宇宙と防衛
A&D計測機器
コンポーネントテスト
自動テスト
半導体テスト
制御システムとボーデ線解析
MEMSテスト
AIと機械学習
生成計測
New
ニューラルネットワーク
教育支援
教育と研究
資料
アプリノート
Blog
ケーススタディ
コースワーク
ガイド
製品ドキュメント
出版物
ウェビナー
ホワイトペーパー
サポート
会社
お問い合わせ
私たちに関しては
リーダーシップ
Partners
お知らせ & 最新情報
メディア掲載
イベントカレンダー
Careers
ストア
もく:デルタ
Moku:Pro
Moku:Go
Moku:Proをアップグレード
Moku:Labをアップグレード
Moku:Goをアップグレード
0
見積もりを取得 購入する
ホワイトペーパー

ハードウェアAIを用いたエンベロープ検出器の構築

2026 年 9 月 9 日

    情報は、RF波の位相、周波数、振幅のいずれかを変調することで、RF波を通して保存および送信できます。振幅変調(AM)と振幅偏移変調(ASK)は、このデータを符号化する2つの方法で、搬送波の振幅の時間変化に情報を格納します。ラジオで一般的に使用されるAM信号は、搬送波に符号化された連続的なアナログデータで構成されます。一方、ASK信号は、振幅の急激で不連続な変化によって表されるデジタルデータを格納します。

    数式で表すと、AM信号とASK信号は次のように表されます。

    y(t)=A(t)cos(ωt+ϕ)y(t) = A(t)cos(ωt+ϕ)

    ここで、ωはAM/ASK信号の搬送周波数、ϕは任意の位相係数であり、 で) これは時間変動振幅、すなわちエンベロープを表します。A(t)はさらに定数オフセットCと時間依存メッセージに分解できます。 メートル(t)

    A(t)=C+m(t)A(t) = C + m(t)

    送信機は振幅に情報を符号化する で)通常は周波数混合を用いる。受信側でこのメッセージを復元するには、エンベロープ検出器を用いることができる。

    エンベロープ検出器とは何ですか?

    その名前が示すように、 封筒検出器 AM信号からエンベロープを検出・復元するために使用されます。概略的には、ダイオード、コンデンサ、抵抗器が組み合わさってローパスフィルタを形成します。ダイオードはAM信号の負の半サイクルを整流し、正の半サイクルのみを残します。ローパスフィルタはエンベロープ信号を平滑化し、高周波搬送波成分を除去します。

    信号環境は時にノイズが多い。例えば、一般的なAMラジオは、異なる搬送周波数で数十もの変調信号を受信する。上述のエンベロープ検出器は周波数選択性を持たないため、すべての信号を同時に処理する。そのため、厳密に言えばエンベロープ検出器自体の機能ではないが、検出回路には搬送波信号をエンベロープ検出器に送る前に分離するためのバンドパスフィルタが組み込まれることが多い。 

    封筒検出器はどこで使用されていますか?

    エンベロープ検出器は、信号の振幅に有用な情報が含まれるあらゆる用途で一般的に使用されています。これは、RF、通信、光学、センシング、制御などにも当てはまります。一般的な用途には以下のようなものがあります。

    • AM復調: RF搬送波の振幅に符号化された情報を復元する。
    • 脈拍検出: すべてのサイクルを追跡することなく、パルスまたはバーストの開始と終了を判断する。
    • 光学とフォトニクス: 分光法や干渉法実験において、光検出器信号の振幅変調を抽出する。
    • 量子光学: 光検出器信号の振幅を抽出することで、共振器およびレーザー安定化実験における共振強度をリアルタイムで示す。
    • 超音波またはレーダー: 反射パルスの振幅プロファイルを抽出する。これはターゲットに対応する可能性がある。
    • 制御システム: 振動の振幅を制御変数として用いる。
    • 状態監視: 振動や音響特性を追跡して、繰り返し発生する衝撃を特定する。 
    • 録音: コンプレッサー、リミッター、レベルメーターなどの振幅を測定します。

    実験ごとに、エンベロープ検出器の設計パラメータは、対象となるアプリケーションによって異なります。これらのすべての使用例に対応できる汎用的なエンベロープ検出器は存在せず、帯域幅、応答時間、フィルタリング、トリガー動作はすべて、信号と望ましい結果に合わせて調整する必要があります。

    エンベロープ検出器の設計上の考慮事項

    エンベロープ検出器を設計する際には、主に2つの重要な考慮事項があります。1つ目は、バンドパスフィルタを使用するかどうか、そして2つ目は、目的の搬送波周波数付近の狭帯域を分離できるフィルタを選択することです。

    2つ目の考慮事項は、エンベロープ検出器内のローパスフィルタの選択です。RC回路の時定数τ(静電容量と抵抗の積の逆数に等しい)は、歪みを最小限に抑えるように選択する必要があります。最高の性能を得るには、時定数は次の条件を満たす必要があります。

    1fcarrier≪τ≪1fmax\frac{1}{f_{carrier}} \ll \tau \ll \frac{1}{f_{max}}

    場所 fキャリア 搬送周波数です。 fマックス はエンベロープに含まれるデータの帯域幅であり、=1/(RC)です。これにより、搬送波信号の漏洩を防ぎながら、エンベロープが回路を通過することができます。 

    エンベロープ検出器の実装

    エンベロープ検出器を実装する方法は3つあります。

    1. プリント基板と標準的な回路部品を用いて、エンベロープ検出器を実際に製作する。 エンベロープ検出器を構成する個々の部品は高価ではないため、部品をプリント基板にはんだ付けしてデバイスを直接システムに組み込む方が、多くの場合、より迅速かつ安価に実現できます。さらに、この方法ではエンドユーザーにプログラミングの経験は必要ありません。
      このような物理検出器は安価で高速ですが、部品をはんだ付けしてしまうと変更できません。フィルタ形状、中心周波数、時定数などを能動的に制御する必要があるシステムでは、この方法は柔軟性に欠け、設定可能な処理もできません。例えば、搬送波周波数や帯域幅が変化する場合、固定されたアナログ回路では変化する信号パラメータに対応できません。
    1. デジタル信号の後処理とフィルタリングを実装する。 デジタルフィルタリング用のソフトウェアパッケージが容易に入手できることを考えると、この方法は非常に簡単に設定できます。この方法を用いることで、精度と正確性を向上させ、ユーザーはフィルタパラメータと波形整形を完全に制御できるようになります。
      しかし、これにはリアルタイム解析の制約が伴います。コンピュータベースのDSPの性質上、データは個別のトレースとして収集され、後で解析する必要があります。実験で低遅延が求められる場合や、信号がトリガーやフィードバックループに入力される場合、ソフトウェアによる後処理では処理速度が遅すぎる可能性があります。ハードウェアで振幅を継続的に計算することで、リアルタイムでのデータ抽出が可能になります。
    1. FPGA上でリアルタイムに展開する。 これは、超低遅延かつ決定論的なタイミングを備えたハードウェア上でDSPを実装することで、これまでの2つの方法の利点を兼ね備えつつ、フィルタパラメータの再構成可能性と制御性を維持します。FPGAは、他の解析機能やDSP機能を並列に実行することも可能です。 

    リアルタイムデジタルフィルタやエンベロープ検出器は最も柔軟な選択肢となり得る一方で、参入障壁が最も高い場合が多い。FPGAを効率的にプログラミングするために必要なツールやスキルを習得するのは容易ではなく、エンベロープ検出器を対象信号に合わせてカスタマイズすることが重要な場合でも同様である。カスタマイズは、以下のようなアプリケーションにとって唯一現実的な解決策となる場合もある。

    • 搬送波またはビート周波数は、実験ごとに固有のものである。
    • スキャン中に変調帯域幅が変化する場合があります。
    • 有用な信号は、検出器のノイズに比べて非常に小さい場合がある。
    • 特定の応答時間が必要になる場合があります。
    • エンベロープがしきい値を超えたときにトリガーする必要があるかもしれません。
    • フィードバックループ内でエンベロープを直接使用する必要があるかもしれません。
    • 複数のチャネルを同時に処理する必要がある場合がある。

    これらのアプリケーションはすべて、追加のロジック、リアルタイム調整、または特定のパラメータ設定を必要としますが、カスタマイズなしでは実装が困難、あるいは不可能です。しかし、カスタム計測器や信号処理機能の作成は、これまで以上に迅速かつ容易になり、FPGAプログラミングを必要とせず、自然言語で機能を定義できるようになりました。

    ジェネレーティブ・インストゥルメンテーションとは何ですか?

    ベンチ上で物理的なフィルターを構築したり、独自のファームウェアを開発したりする代わりに、 ジェネレーティブ インストルメンテーション (GenInst) エンジニアが定義できるようにするもの:

    • 入力
    • 出力
    • フィルタの形状と帯域幅
    • タイミング要件
    • 国家の行動

    自然言語を使用します。定義が完了すると、ユーザーはガイド付きの仕様策定プロセスを経て、プロジェクト要件を完全に把握します。その後、GenInstは、再構成可能なMokuハードウェアに展開可能なカスタムエンベロープ検出器を設計、テスト、構築します。

    例えば、量子光学のエンジニアは、毎回手作業で個別の部品からフィルターを構築する代わりに、現在の実験に合わせてエンベロープ検出器を調整することができます。彼らは、

    「光検出器のビート信号のエンベロープを抽出し、設定可能なフィルタリングを適用し、光結合または干渉コントラストがユーザー定義の閾値を下回った場合にトリガーを生成します。」

    数分で、リアルタイムの光学的ビート振幅モニタが完成するだろう。通常、この機能を構築するには、信号処理チェーンを手動で設計し、エンベロープ検出方法とフィルタアーキテクチャを選択し、それをリアルタイムで実行するためのFPGAロジックを記述する必要がある。エンジニアは、固定小数点データの幅とスケーリングを定義し、想定されるビート周波数と変調帯域幅に合わせてフィルタパラメータを調整し、しきい値とトリガーロジックを実装し、ハードウェアに展開する前に設計をシミュレーションして検証する必要がある。ビート周波数、応答時間、トリガー条件など、実験に変更があった場合は、HDLを修正し、テストベンチを再構築し、設計を再コンパイルし、すべてを再度検証する必要がある。

    エンベロープ検出器の構築は目新しいものでも本質的に難しいものでもありませんが、高度な研究や実験のためにそれらを実装するのに必要な時間は、目の前の実験から貴重な時間とリソースを奪います。カスタム測定機能の構築作業をオフロードすることで、 GenInst Studioエンジニアは、貴重な成果を得るために必要な計測機器や電子機器の管理から解放され、プロジェクトそのものに集中できるようになる。

    GenInstを使用してカスタムエンベロープ検出器を構築する方法

    プロンプト:

    「AMラジオの一般的な周波数帯域内でAM復調に使用できる2段構成のエンベロープ検出器を構築してください。第1段は、搬送波を分離するための調整可能なバンドパスフィルタで、中心周波数は調整可能です。この段は、実行時レジスタによって有効化/無効化されます。第2段は、整流後に調整可能なローパスフィルタを備えたエンベロープ検出器です。得られた信号は出力Aに送られます。」

    要件を平易な言葉で説明してください。この例では、オプションのバンドパスフィルタ段を組み込んでおり、これにより目的の信号を分離し、より正確な振幅推定値を得ることができます。

    GenInstはその後、質問を投げかけ、背景情報を収集し、共同作業を通じてお客様の意見を取り入れながら、機器の仕様と要件を定義します。

    構築、検証、そして反復。GenInstは、計測機器のドキュメント作成、エッジケース処理、そして計測機器を検証するための完全なテストベンチを含む包括的な計画を作成します。承認後、GenInstは自動的に計測機器の構築、テスト、そして改善を開始します。

    事前に構築された計測機器と並行してMokuにデプロイすることで、計測機器はハードウェアにデプロイされ、AIから完全に切り離されるため、結果は真に決定論的なものとなります。

    機器の要件

    この機器は以下の目的で設計されました。

    入力信号をフィルタリングする

    InputAに入力された信号は、まずバンドパスフィルタに入力されます。このフィルタは、中心周波数と帯域幅を調整可能です。入力信号が既にクリーンな場合、ビート周波数が大きく変動する場合、または広い周波数範囲で振幅を評価したい場合は、このステップは省略可能です。ただし、フィルタをランタイムで設定可能にすることで、このエンベロープ検出器は様々な信号に対応できます。

    封筒を修正して取り出します

    次の段階では、前述のコンポーネントのデジタルアナログを使用して、AM信号からエンベロープを復元します。実行時に調整可能な時定数により、エンドユーザーはフィルタリングの最適な設定を見つけることができます。

    楽器の同期をサポート

    エンベロープ信号は以下にルーティングできます。

    • 外部マイク(AMラジオ信号用)
    • 目盛り付きオシロスコープまたはデータロガー
    • 追加の取得システム

    展開後、最終的なツールは元のプロンプトをそのまま翻訳したものではありません。この例の対話では、GenInstは元のプロンプトを超えたツール設計の提案を行いました。GenInstは以下のように提案しました。

    • 中波AM帯域全体をカバー
    • バンドパスフィルターを調整可能にする
    • 整流器後段ローパスフィルタの周波数範囲を調整する

    GenInstは、単なるコード生成ツールではなく、共同設計支援ツールとして機能します。開発者の意図を捉えつつ、開発プロセス全体を通して提案やベストプラクティスを提供します。質の高い成果を得るために、開発対象の機器に関する専門知識は必要ありません。

    構成例

    楽器を作ることは、最初のステップに過ぎない。 

    AMラジオのモニタリング。 この構成では、Mokuの物理入力がAM信号を受信し、AMエンベロープ検出器とオシロスコープの両方に信号を送信します。これにより、アンテナからの生信号とエンベロープ信号をリアルタイムで並べて表示できます。

    カスタム/オプションのフィルタリング機能を追加する。 カスタムのフィルタ形状調整や信号調整が必要な場合は、AMエンベロープ検出器のバンドパスフィルタを無効にして、Mokuデジタルフィルタボックスに搭載されている多数のオプションを使用して独自のフィルタを実装できます。 

    結論

    このアプリケーションでは、GenInstを使用することで、時間と労力を大幅に節約でき、最終製品の柔軟性も向上しました。開発期間は、数週間かかっていたFPGA開発から、わずか1日で完了するようになりました。 GenInst Studio セッション。エンジニアはHDL、ドライバコード、GUIを一切記述していません。エンベロープ検出器は、エンジニアが手作業で構築した場合と同じ特性で、Mokuハードウェア上で決定論的に動作します。さらに、GenInst Studioで生成されたすべての計測器はバージョン管理され、共有可能です。カスタムフィルタリングやエンベロープ検出を実装する必要がある次のプロジェクトでは、以前の設計を反復して、新しいカスタム計測器を迅速に作成できます。

    GenInst Studioを無料で試用するには、トライアルに登録してください。 こちら.

    Mokuをデモモードで試す Mokuアプリをダウンロード → よくある質問への回答 知識ベースをご覧ください → Mokuユーザーとつながる ユーザーフォーラムに参加する →

    その他のホワイトペーパー

    Blog
    あなたの上級デザインプロジェクトは機能していますか?

    日付: 2023 年 3 月 16 日

    一覧に戻る

    ナビゲーション

    • 製品
    • インストゥルメンツ
    • 資料
    • サポート
    • 会社
    • お問い合わせ
    • プライバシーポリシー
    • 利用規約

    営業所

    米国
    (619) 332-6230
    12526 ハイブラフドライブ
    Suite 150
    サンディエゴ、カリフォルニア州92130

    Australia
    +61 2 6171 9730
    243ノースボーンアベニュー
    Suite 1、レベル1
    リンハム、ACT 2602

    Australia
    +61 3 7073 3594
    スイート5C、レベル5、
    スワンストン通り700番地
    カールトン、ビクトリア州 – 3058

     

     

    公式SNS

    LinkedIn YouTubeでご覧いただけます。 X Facebook Instagram

    公式WeChat

    © 2026 Liquid Instruments. All rights reserved.