Python 波形ジェネレータ: バーストモード
Python を使用して波形ジェネレータでバーストまたはパルスを生成する
- Moku:Lab
- Moku:Go
-
Moku:Pro
Moku:Proに関するよくある質問 Moku:Pro波形発生器 Moku:Proタイム&周波数アナライザ Moku:Proロジックアナライザ/パターンジェネレーター Moku:Proレレーザーロックボックス Moku:Proロックインアンプ Moku:Proスペクトラムアナライザ Moku:Proデータロガー Moku:Pro任意波形発生器 Moku:Proマルチ機器モード Moku:Pro位相計 Moku:Pro FIRフィルタービルダー Moku:Pro PIDコントローラー Moku:Proオシロスコープ Moku:Pro周波数応答アナライザ Moku:Proデジタルフィルターボックス
- Python API
- MATLAB API
- 任意波形発生器
- データロガー
- デジタルフィルターボックス
- FIR フィルタ ビルダー
- 周波数応答アナライザー
- レーザーロックボックス
- ロックインアンプ
- オシロスコープ
- 位相計
- PIDコントローラー
- スペクトラムアナライザー
- 時間と周波数アナライザー
- 波形発生器
- ロジックアナライザ/パターンジェネレーター
- マルチ機器モード
- Mokuクラウドコンパイル
- Mokuに関するよくある質問
- LabVIEW API
以下の Python スクリプトは、波形ジェネレーターをバースト (または N サイクル) モードに設定します。
10 MHz 正弦波、2 Vpp の 20 サイクルを生成し、200 us ごとに繰り返します。
#
# Moku 例: 波形 ジェネレータ nサイクル バースト モード
#
# これ 例 示す どうやって あなた できる 設定する の 波形 ジェネレータ
# 楽器 に 生成する 信号 で バースト モード のために 1つの セット 番号 の サイクル
# 使用して 内部 トリガー
#
# (ハ) 2023 Liquid Pty. 株式会社
#
から moku.楽器 輸入 波形ジェネレータ
# 打ち上げ 波形 ジェネレータ そして 接続する に あなたの デバイス 経由 IP
私 = 波形ジェネレータ('192.168.###.###')
試す:
# セット 出力 1 に 生成する 正弦 波、 2Vpp、 10 MHz
i.generate_waveform(チャンネル=1, タイプ='正弦', 振幅=2、 頻度=10e6)
# 活性化 トリガー のために 出力 チャネル 1
i.set_burst_mode(チャネル=1, ソース='入力1', バーストサイクル=20、 バースト期間=200e-6、 モード='NCycle', トリガーレベル=0.1)
ついに:
# 近い の 繋がり に の Moku デバイス
# これ 保証する ネットワーク リソース は リリース 正しく
i.所有権を放棄する()