RFワールド No.35 記事関連ファイル
特集関連ダウンロード・サービス
作るベクトル・ネットワーク・アナライザ
ziVNAu関連ソフトウェアおよび回路図等一式のダウンロード




====================================
     RFワールド No.35 ダウンロード・サービス RFW35V
  特集 「作る!ベクトル・ネットワーク・アナライザ」 の関連ファイル
           CQ出版社 RFワールド編集部
      http://www.rf-world.jp/ http://www.cqpub.co.jp/
        Ver.1.2:RFW35VNA-v1R2.zip 2017年9月25日
====================================
==================
更新の記録
==================
Ver.1.2:RFW35VNA-v1R2.zip;プログラム本体の改良,詳細はリリース・ノート
  (relnotes.txt)をご覧ください.

Ver.1.1: RFW35VNA-v1R1.zip;プログラム本体の改良,回路図と部品表の修正を
  行いました.

Ver.1.0: RFW35VNA-v1R0.zip

==================
概要
==================
 小誌「RFワールド」をご愛読いただき誠にありがとうございます.
 このアーカイブには,表題の記事の中で紹介されている,以下のファイルが収録
されています.
  詳しくは該当記事をお読みください.

==================
最初にお読み下さい
==================
 アーカイブを解凍しましたら,真っ先に以下の(1)のファイルをお読みください.
また,PICマイコンのソースファイルを利用する方は(2)のファイルもお読みください.

(1) "MCHPFSUSB Library Help.pdf"  ページ2
 "2 Software License Agreement" の内容です.
 この内容にご了解いただく事が前提でドライバ・ソフトが利用できます.

(2) "harmony_license_v1.07.01.pdf" ページ1〜ページ5
 この内容にご了解いただく事が前提で PIC マイコンのソース・ファイルが利用できます.

==================
フォルダ一覧
==================
[Delphi] …………… Delphi ソースとコンパイルに必要なファイル一式
[Driver and inf] … USB ドライバーをインストールする時に選択するフォルダ
[MPLABX] …………… MPLABX ソースとコンパイルに必要なファイル一式
[ziVNAu] …………… PC アプリの起動に必要な 2つのファイルを保存
[ZV-1] ……………… 部品表と回路図
[docs] ……………… バージョンアップに伴う新機能の説明書
[RFW37]  …………… RFワールド No.37 ziVNAu に関連するデータ

==================
ファイル一覧
==================
[.\]
  +- readme.txt  ……………………………………… このファイル
  +- relnotes.txt  …………………………………… リリース・ノート
  +- harmony_license_v1.07.01.pdf  ……………… マイクロチップ社 USB フレーム・ワークの License Agreement
  +- MCHPFSUSB Library Help.pdf  ………………… マイクロチップ社 USB ドライバの License Agreement
  |
  +- [Delphi] -+- ziVNAu.dproj …………………… Delphi のプロジェクトを開く時に選択するファイル
  |            +- ziVNAu.dpr ……………………… Delphi プロジェクト・ファイル (旧バージョン用)
  |            +- *.pas  …………………………… Pascal ソース・ファイル
  |            +- *.dfm  …………………………… フォーム・ファイル 
  |            +- [Win32]  ………………………… コンパイルの出力ファイルを格納するフォルダ
  |            +- [ZiPackA1] ……………………… Delphi ziVNAu 専用パッケージの格納フォルダ
  |                 +- PackInst_170919a.pdf…… パッケージ の インストール手順書
  |                 +- ZiPackA.dproj …………… パッケージのインストールに使用するプロジェクト・ファイル
  |
  +- [Driver and inf] -+- mchpusb.cat  ………… ドライバーのインストール用 (マイクロチップ社製)
  |                    +- mchpusb.inf  ………… ドライバーのインストール用 (マイクロチップ社製)
  |                    +- mchpusb.sys  ………… ドライバー (マイクロチップ社製)
  |                    +- mchpusb64.sys  ……… 64-bit OS用ドライバー (マイクロチップ社製)
  |
  +- [MPLABX] 
  |    +- [firmware]
  |         +- [ziVNAu.X] …………………………………… MPALBX上でプロジェクトを開く時に選択するフォルダ
  |         |    +- [build] ………………………………… コンパイルの中間生成ファイルを格納するフォルダ
  |         |    +- [debug] ………………………………… デバッグ用
  |         |    +- [dist]  ………………………………… コンパイルの出力ファイルを格納するフォルダ
  |         |    |    +- … ziVNAu.X.production.hex … マイコンに書き込むファイル (バージョン:170528b_DST)
  |         |    |                 
  |         |    +- [nbproject] …………………………… makefileとメタデータファイルを格納するフォルダ
  |         |
  |         +- [src] -+- [system_config]  ……………… この下にある各ファイルは,今回は編集しない
  |                   +- app.c  …………………………… ユーザが追加するソース・ファイル
  |                   +- app.h  …………………………… ユーザが追加するヘッダ・ファイル
  |                   +- main.c …………………………… 今回は編集しない
  |
  |   "C:\microchip\harmony\v1_07_01\apps\MPLABX\firmware" のようにフォルダを配置すると,
  |   MPLABX からプロジェクトが正しく開きます.
  |   (プロジェクト・ファイルの中の,相対パスが設定されている為です)
  |
  |
  +- [ziVNAu] -+- ziVNAu.exe ……………………… Delphi でコンパイルした PC アプリの実行ファイル
  |            |                                  (バージョン:17.8.27.0)
  |            |                                  バージョンの確認方法は,RFワールド No.35
  |            |                                  p68「5.7.2 PCアプリのバージョン確認」をご覧ください.
  |            +- mpusbapi.dll …………………… mchpusb.sys をコールする DLL (マイクロチップ社製)
  |
  +- [ZV-1]   -+- PartList-161017a.csv …………… 部品表(v.1.1)
  |            +- ZV-1_Sch_161017a.pdf …………… 回路図(v.1.1)
  |
  +- [docs]   -+- バージョンアップ_161010a.pdf … バージョンアップに伴う説明書
  |
  +- [RFW37]  -+- fc55MHz_BPF.csv  … 測定した画面のデータを CSV ファイルに保存した例 (第9章) 
  |            +- fc55MHz_BPF.s2p  … 測定した Sパラメータを S2P ファイルに保存した例 (第10章)
  |            +- FIR1.txt …………… FIRフィルタのタップ係数の例1 (第9章)
  |            +- FIR2.txt …………… FIRフィルタのタップ係数の例2 (第9章)
  |            +- Hilb.txt …………… ヒルベルト変換のタップ係数の例 (第9章)
  |            +- SACal.txt  ………… 簡易スペアナ機能の縦軸を [dBm] にするオフセット・ファイルの例 (第9章)

==================
動作確認
==================
 動作を確認したOS は以下の通りです:
・ Windows 7 Home 32ビット
・ Windows 7 Pro 32ビット/ 64ビット
・ Windows 8.1 64ビット(注-1)
・ Windows 10 Home 32ビット
・ Windows 10 Pro 32 ビット,64 ビット(注-1)

注-1:Windows 8 以降の 64-bit 版 
    ドライバをインストールするには,ドライバのデジタル署名に
  関わる追加の操作が必要です.
  詳しいインストール手順は,下記 URL の,
  [ USBドライバのインストール方法:Windows 10 Pro 64 bit編 (PDF)] ボタン
  をクリックして開く PDF をご参照ください.
  http://www.rf-world.jp/go/3501/

注-2:Windows 10 Creators update 64-bit版
    ドライバーのインストールする画面が上記 URL と多少異なるようです.
  以下の URL (RFワールド掲示板2) が参考になると思います.
    https://www.rf-world.com/x/bbs/c-board.cgi?cmd=one;no=389;id=RFW2#389
    この URL で紹介する内容は,ドライバーの再インストールの手順ですが,
  初めてインストールする時にも同じ画面をたどる事になります.
    Windows 10 が Creators update に適応されているかの確認は,
  Windows のバージョン情報の画面で,以下の条件の時に適応されています.
    - バージョン:1703
    - OSビルド  :15063.xxx

注-3:UEFIのセキュアブートが有効な PC の場合
    Windows 8 以降の 64-bit 版で,かつ,UEFIのセキュアブートが有効の場合,
    上記の注-1 に示すインストール手順を実施しても,ステップ1 のテストモードに
    変更する操作でエラーが発生し,作業を先に進める事ができません.
    セキュアブートを無効にするには,RFワールド 掲示板2 の,
  以下の情報が役立つと思います.
  https://www.rf-world.com/x/bbs/c-board.cgi?cmd=one;no=401;id=RFW2#401
   

==================
ご注意
==================
 本ダウンロード・サービスに収録してあるプログラム,データ,記事,ドキュメントには著作権があり,また産業所有権が確立されている場合があります.個人で利用される場合以外は,権利者の承諾が必要です.
 また,収録された回路,技術,プログラム,データを利用して生じたトラブルに関しては,
  CQ出版株式会社ならびに著作権者は責任を負いかねますので,ご了承ください.
  Copyright (C) 2016, 2017 Tommy Reach
  Copyright (C) 2016, 2017 CQ Publishing Co., Ltd.

以上