///////////////////////////●CA5351-visa.py説明書//////////////////////////
作成　2022.12.15

●プログラム概要
USB接続したCA5351をPyVISAで制御し、各種設定を行います。

●動作を確認した環境　※動作を保証するものではありません
・Raspberry Pi 4 Model B Rev 1.5
　Raspberry Pi OS (64bit) / Debian GNU/Linux 11 (bullseye)

・Python 3.9.2
　- pyusb 1.2.1
　- PyVISA 1.12.0
　- PyVISA-py 0.5.3(usbtmc.py変更版)

●使用準備
PyVISA等のPythonモジュールをインストールし、実行環境が構築済みであることを前提とします。
本プログラムを適切なフォルダに配置してください。

●プログラムの実行
terminalで、本プログラムを配置したディレクトリに移動し、下記のようにコマンドを実行します。

> python CA5351-visa.py

※環境によっては、"python3"、"py"等のコマンドでPython処理系を起動します

またはファイルマネジャーのフォルダでアイコンをクリックして立ち上がるソフトから起動します。

●プログラムの処理内容

・PyVISAをimportする。

・CA5351と接続し確認を行う。

・CA5351の初期化を行う。

・IVゲインの設定を行う。下記のように指定する。
    gain   1k[V/A] => 1
    gain  10k[V/A] => 2
    gain 100k[V/A] => 3
    gain   1M[V/A] => 4
    gain  10M[V/A] => 5
    gain 100M[V/A] => 6
    gain   1G[V/A] => 7
    gain  10G[V/A] => 8

・CS設定を行う。レンジはオートに、値は100μAに設定される。
    プログラム内でCS設定範囲は-8mA〜+8mAの範囲で設定が可能。
    変数はCS

・フィルタの設定をOFFにする。

・ゼロチェックを無効にする

●ライセンス
Copyright (c) 2022 NF Corporation
Released under the MIT license
https://opensource.org/licenses/mit-license.php




以上
