標準関数モード
- 更新日2025-11-03
- 2分で読める
標準関数出力モードは、正弦波、方形波、三角波などの標準関数波形を生成するのに使用されます。
DDSの実装
標準関数出力モードは、NI /5402/5406/5441/5442/5450/5451でダイレクトデジタルシンセシス (DDS) を使用して実装されています。DDSは、デジタル制御において、単一基準クロック周波数からアナログ周波数ソースを取得する技術です。この技術により、高周波数確度と分解能、温度安定性、広帯域チューニング、および高速な連続位相の周波数切り替えが可能になります。
ソフトウエアの実装
NI 5412/5421/5422では、標準関数出力モードは主にソフトウェアで実行されます。別のDDSハードウェアを使用して標準関数波形を生成する代わりに、NI-FGENは、標準関数波形を任意波形メモリにダウンロードし、任意波形と同様に生成します。NI-FGENは最適なクロックモード、サンプリングレート、バッファサイズを自動的に選択し、可能な限り正確な波形を生成します。任意メモリの使用量を決定するには、「バッファサイズ」プロパティまたは「NIFGEN_ATTR_FUNC_BUFFER_SIZE」属性をクエリします。標準関数波形生成におけるNI-FGENの最大メモリ使用量を調整するには、「最大バッファサイズ」プロパティNIFGEN_ATTR_FUNC_MAX_BUFFER_SIZE属性を設定します。最大バッファサイズを増やすことで、より正確な波形が生成される場合があります。
メモ
周波数ホッピングおよびスイープはNI 5412/5421/5422でサポートされていません。