はじめに:
今日、道路を走る車両には、マイクロプロセッサ、トランスデューサ、アクチュエータ、スイッチで構成される電子システムとサブシステムが多数あります。これらのシステムには、特に重要なエンジン制御、環境制御、運転支援システム、計器クラスター、エンターテイメントシステムなどが含まれます。これらの相互に関連するシステムの複雑さは、複数のチャネル、さまざまな帯域幅、解像度の向上、長いデータ記録を処理するために迅速に再構成できる非常に柔軟なテスト機器を必要とします。モジュラーデジタイザ (A/Dボード) とモジュラー信号源 (D/Aボード) はこの用途に理想的な機器です。
モジュール式測定器は、従来の測定器のサイズを小型化して、デジタイザ (A/Dボード) が収まるようにします。共通のコンピューターインタフェース、電源、および相互接続を使用して、複数のカードをフレームに挿入できます。モジュール式測定器フレームには、標準PCIeインタフェースを使用するコンピュータ、PXIテストフレーム、またはLXIベースのボックスが含まれます。一般に、エンジニアは複数のカードを使用してテストシステムに組み込みます。システムには、複数の機器、複数のチャンネルを持つ単一の機器タイプ、または両方の組み合わせが含まれる場合があります。
Figure 1は、2枚のPCIeモジュラーデジタイザ (A/Dボード) を搭載したポータブルコンピューターを示しています。このコンパクトな自己完結型のセットアップは、車両内で使用でき、車両が動いている時に測定することができます。PXIベースのモジュール式システムはそれほどコンパクトではありませんが、単一のクレート内でより多くのモジュラーデジタイザ (A/Dボード) を搭載することができます。これには外部モニターとキーボードが必要です。Spectrum社のdigitizerNETBOXなどのLXIベースのシステムは、実験室での設置やモバイルでの使用に適しています。ラップトップまたはリモートコントロールルームの監視と制御に直接接続するためのLAN経由の接続と多チャンネル入力を提供します。
車両用エレクトロニクス:
車両の電子サブシステムの中心はマイクロプロセッサです。 Figure 2に一般的な自動車用マイクロプロセッサのブロック図を示します。このマイクロプロセッサは、標準のマイクロプロセッサとは異なり、より高い環境および信頼性の基準を備えているだけでなく、CAN、LIN、PSI5などの専用車両バスおよびインタフェースが追加されています。これらのインタフェースにより、マイクロプロセッサは他のプロセッサ、トランスデューサ、およびアクチュエータと通信できます。
Controller Area NetworkまたはCANbusは、ここに示す最も洗練されたデータバスであり、多くの自動車データリンクのバックボーンです。基本形式では、8バイトのデータパケットを使用した差動シグナリングを使用して、2線式バスを介して20 kb/s~1 Mb/sでデータを転送します。新しいバージョンのCANフレキシブルデータレート(CAN FD)は、データコンテンツを最大12 Mb/sで転送できる64バイトパケットに拡張されます。
ローカル相互接続ネットワークまたはLINバスは、重要ではないアプリケーションのコスト削減に役立つ低コストのバスです。2、4、8バイトのデータフレームを使用して、最大20 kb/sの単一ワイヤで動作します。PSI 5インタフェースは、複数のセンサーを電子制御ユニットに接続するために使用され、エアバッグおよび関連する抑制システムの主要なセンサー通信バスとして使用されています。マンチェスターエンコーディングを使用して最大189 kb/sで動作する2線式バスです。
モジュラーデジタイザの適用:
最も一般的に使用されるモジュール式測定器はアナログデータ収集です。モジュール式測定器に搭載されているデジタイザは、アナログ波形を取得しA/Dコンバータ(ADC)を介してサンプリングおよびデジタル化し、デジタル化されたサンプルをバッファーに送信し、コンピュータで処理する前に保存できる電子取得デバイスです。Spectrum社のようなモジュール式機器サプライヤは、1.5GHzまでのアナログ帯域幅、8~16ビットのADC分解能、1カードあたり1~16チャンネル、最大5ギガサンプル/秒(GS/s)のサンプルレートのデジタイザ (A/Dボード) を提供しています。複数のカードを同期するためのハードウェアで、システムごとに最大16枚のカード(または最大256の完全に同期されたチャネル)を同期することができます。
これらの測定器は、車両の組み込みシステムで信号を取得、保存、測定するために無限に再構成できます。デジタイザ (A/Dボード) は、これらの各インタフェースのデータレートと帯域幅の要件、およびより一般的なプロセッサと関連操作に合わせて選択できます。
ここで、CANbusインタフェースを監視するタスクを検討します。この測定に使用されるデジタイザ (A/Dボード) には、リモートで構成可能な入力があり、各チャネルにシングルエンドまたは差動入力のいずれかを使用できます。この場合、差動入力を使用しています。結果をFigure 3に示します。この取得は、インタフェースの物理層の分析を可能にするSpectrum社のSBench 6ソフトウェアを使用して表示されます。信号の振幅とタイミングを検証して、CANbus規格への準拠を保証できます。ピークツーピーク、最大・最小を含む信号振幅の基本的な測定はパケットを特徴付けています。バス信号の完全性を保証するために、立ち上がり時間と立ち下がり時間の追加のタイミング測定が行われます。
物理層を超えて、SpectrumのデジタイザはLabVIEWやMATLABなどのサードパーティプログラムとインタフェースでき、波形データをデコードしてプロトコル層を探索できます。経験豊富なプログラマーは、WindowsおよびLinuxドライバーを使用して、C、C ++、Pythonまたは同様の言語でカスタムプログラムを作成し、カスタムデコード操作を開発できます。
シミュレーションに信号源を使用する:
多くのエンジニアリングプロジェクトのテストは、重要なコンポーネントが欠落しているか、物理テストを実施するには費用がかかりすぎるため延期されることがあります。この場合任意波形発生器(AWG)(D/Aボード) を使用して、ほぼすべての波形を作成し欠落しているコンポーネントをシミュレートできます。任意波形発生器は、デジタイザに非常によく似た逆の動作をするデジタル信号源です。デジタイザ (A/Dボード) がアナログ波形をサンプリングし、デジタル化してから集録メモリに保存する場合、AWG (D/Aボード) には波形メモリに保存された波形の数値記述があります。選択された波形サンプルは、D/Aコンバータ(DAC)に送信され、適切なフィルター処理と信号調整を行ってアナログ波形として出力されます。
シミュレーションのため、デジタイザ (A/Dボード) によって取得された欠落部分の応答波形にアクセスできる場合、または分析的に作成できる場合は、AWG (D/Aボード) を代替として使用できます。一般的な問題の1つは、テスト対象のシステムのそれぞれが異なる状態を表す一連の波形を出力することです。これは複数のジェネレータと切り替え操作で行うことができますが、より効率的な方法があります。Spectrum製 M4i.66xx-x8シリーズなどのフル機能のシーケンスモードを備えたAWG (D/Aボード) は、異なる波形をリロードする時間さえも排除して、リアルタイムで波形を切り替える機能を提供します。AWG (D/Aボード) の波形メモリはセグメント化され、テストに必要なすべての波形を、それぞれ独自のセグメントに保存できます。AWG (D/Aボード) は、個別のシーケンスメモリに保存された命令に基づいて、コンピュータ制御下で波形を順次出力します。AWGの出力状態に影響を与えることなく、シーケンスメモリの内容を更新または変更できます。このシーケンスモード操作により、テスト結果に基づいてテストシーケンスを適応的に変更できます。この機能により、テスト時間が大幅に短縮されテストの完全性が向上します。
例として、AWG (D/Aボード) を使用して、プログラム可能な一連の出力コードを生成するPSI5トランスデューサを置き換えることができます。PSI5はマンチェスターエンコーディングを使用します。 マンチェスターコードでは、常に各ビット周期の中間に遷移が配置されます。(送信される情報に応じて)期間の開始時に遷移が発生する場合もあります。中間ビット遷移の方向はデータを示します。期間境界での遷移には情報が含まれません。それらは、ミッドビット遷移を可能にするために信号を正しい状態にするためだけに存在します。保証された遷移により、信号のセルフクロッキングが可能になります。PSI5パケットを生成するには、Figure 4に示すように3つの波形セグメントが必要です。
論理「1」(セグメント1)は、高から低への遷移によって示されます。論理「0」(セグメント0)は、低から高への遷移によって示されます。最後に、0ボルトDCレベルのベースラインレベル(セグメント2)。
これらのコンポーネントを使用して3つの波形セグメントを定義することにより、データパターンの任意の組み合わせを合成できます。これは、これら3つのセグメントの順序を並べ替えることにより、パケットの内容を変更できることを意味します。
Figure 5は、それぞれが3つのセグメントで構成されているが、それぞれが異なるデータコンテンツを持つPSI5パケットの4つの例を示しています。この例では、各コンポーネントの持続時間(TBIT)が10.24μsになるように、セグメントは50 MS/sのクロックレートで512サンプルの長さに設定されます。パケットは、2ビットクロック周期以上続くベースライン信号によって分離されます。AWG (D/Aボード) は、このテストの目的で3つのセグメントから4つの異なるデータパターンを組み立てたMATLABスクリプトを使用して制御されました。パケット間の切り替えは、途切れることなくシームレスに行われます。
電源シーケンス:
もう1つの懸念事項は、パワーアップまたはパワーダウン時の電源レールの適切なシーケンスです。通常、組み込みコンピューティングシステムでは、マイクロプロセッサ、メモリ、その他のオンボードデバイスに電力を供給するために複数の供給電圧が必要です。ほとんどのマイクロコントローラには、ロックアップなどの問題を防ぐために電圧を印加する所定の順序があります。電源管理IC(PMIC)または電源シーケンサは、多くのシーケンスタスクを実行します。ほとんどのプロセッサは複数の電圧を使用するため、最大8入力のデジタイザ (A/Dボード) は、このタイプの測定に最適な機器です。
さらに、電源投入/切断シーケンスには数ミリ秒かかるため、大きな収集メモリも必要です。Figure 6は、電力シーケンス測定の簡単な例です。3つの電源レールが監視されます(5、3.3、1.8V)。予想されるのは、電圧レベルが単調に、そして望ましい順序で上昇することです。この例では、5ボルトの供給が最初にオンになり、その後に3.3ボルトと1.8ボルトのラインが続きます。図に示すように、カーソルを使用して時間遅延を測定できます。図では、5ボルトと3.3ボルトのバス間の時間遅延は35.5秒と測定されています。このタイプの電力測定は、リップル、レギュレーション、過渡現象への応答の測定にまで拡大できます。
機械的測定:
モジュラー機器は、適切なトランスデューサを使用して機械的測定を行うこともできます。Figure 7は、ファンで実行された一連の機械的測定を示しています。このSBench 6画面イメージは、左端のグリッドにタコメーターの出力を示しています。この波形は、ファンの回転ごとに1つのパルスで構成されています。ファンの速度は、この信号の周波数を測定することで読み取られます。図の左中央にある情報ペインの周波数の読み取り値は、この周波数を27.8 Hz(1秒あたりの回転数)として読み取ります。この周波数の読み取り値に60を掛けると、ファンの回転速度が1668回転/分(RPM)になります。周波数の最小値、最大値、偏差を示す統計値は、周波数値の下に表示されます。
加速度計出力は、「Accelerometer Output」というラベルの付いた上部中央グリッドに表示されます。アナログチャネル設定を使用してgで直接読み取るカスタムの垂直スケールが設定されています。信号のピーク間の測定値と実効(rms)振幅が[Info]ペインに表示されます。信号のこの時間領域ビューは解釈がやや難しいため、この信号の高速フーリエ変換(FFT)が計算され、右上のディスプレイグリッドに表示されます。FFTは、加速度信号を構成する周波数成分を示します。FFTの周波数ドメインまたはスペクトルビューでは、さまざまな周波数成分が分離されるため、物理的な解釈が容易になります。
左端のピークは、ファンモーターの回転周波数である27.8 Hzで発生します。他のスペクトル成分は、ファンの物理的属性に対応しています。マイク出力は、音響音圧を読み取るためにスケーリングされた中央下部グリッドに表示されます。このデータは、圧力の単位、つまりパスカルで読み取るように再スケーリングされています。[Info]ペインの測定値には、この信号のピークツーピークおよび有効振幅が表示されます。振動信号の場合のように、音響のFFTはかなりの物理的洞察を提供します。
まとめ:
モジュール式測定器は、車両のテストおよび測定アプリケーションに適合しています。8~16ビットの解像度で多数のチャネルを提供します。最大5 GS/sのデジタル化レートにより、アプリケーションに合ったサンプリングレートを選択できます。任意波形発生器により、テストシナリオのシミュレーションが可能になります。コンポーネントが欠落していてもテストできます。PCIe、PXI、またはLXI構成の選択は、ポータブルまたはラボでのテストの要求によります。
———————————————————————
原文ドキュメント:Spectrum Instrumentation社
an_vehicular_testing_with_modular_instruments.pdf
Vehicular Testing with Modular Instruments
関連製品
M2p.5968-x4:125MHz/80MHz A/D ボード (PCIe)
M4i.6622-x8:625MHz 高速D/A ボード (PCIe)
Spectrum Instrumentation社について
Spectrum社は、Spectrum Systementwicklung Microelectronic GmbHとして1989年に設立され、2017年にSpectrum Instrumentation GmbHに改名されました。最も一般的な業界標準(PCIe、LXI、PXIe)で500を超えるデジタイザおよびジェネレータ製品を作成するモジュール設計のパイオニアです。これら高性能のPCベースのテスト&メジャーメントデザインは、電子信号の取得・生成および解析に使用されます。同社はドイツのGrosshansdorfに本社を置き、幅広い販売ネットワークを通じて世界中に製品を販売し、設計エンジニアによる優れたサポートを提供しています。 Spectrum社の詳細については、www.spectrum-instrumentation.comを参照してください。