ラズパイPicoオシロ 使用前の補正作業

　前回の投稿「ラズパイPicoオシロ拡張基板で簡易オシロスコープを作る」で、簡易オシロスコープの作成とオシロアプリセットアップ方法を紹介しました。
[ラズパイPicoオシロ拡張基板で簡易オシロスコープを作る (Qiita@pipito-yukio)](https://qiita.com/pipito-yukio/items/dac1b6531623c550f8b7)

　今回はラズパイPicoオシロの使用前の補正作業を画面キャプチャ付きで説明します。

　**前回紹介した「ラズパイPicoオシロ拡張基板」の製造メーカー (pico LABO)さんの補正手順に従いますので予め該当箇所をごご覧になってください。**
[picoLABO: Raspberry Pi Pico用オシロスコープ基板 PL2302AFE](https://picolabo.org/pl2302afe/)

この投稿で掲載する画面キャプチャは 10インチのAndorid端末(タブレット)のものです。

ラズパイPicoオシロに電源を接続したあとに Wi-Fi接続でScoppyアプリを開きます。

![Scoppy_00_wifi_ok.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/9010c402-620a-601d-6b72-d32b85ae2d33.jpeg)

## 1. 入力電圧範囲の設定

### 1-0.測定情報の表示項目変更

(1) バッジ [CH1] -> [Measurements] -> [On-screen] -> [Measurements -CH1]

![Measurement_show_rows_1_init.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/a6d67b70-8fa2-4bbf-af30-959117ec98d8.jpeg)

(2) 測定情報の表示項目を電圧の最小値・最大値のみに限定します。

![Measurement_show_rows_2_MinMax.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/fc73cdb7-0d40-73ce-7f6d-c211564c4e10.jpeg)

### 1-1. 入力電圧範囲設定 その１　標準設定

(1) バッジ [CH1] をタップしメニューの **[Configure voltage ranges(s)...]** を選択

![ConfigVoltageRange_1_menu_to_blankDialog.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/8d09cee8-3f90-c29f-ec65-0d3c492e617d.jpeg)

(2) **picoLABO さんのページで設定されている標準設定値を入力します。**

![ConfigVoltageRange_2_rangeValues_standard.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/78cf0d3b-2dde-2b32-54bf-4578fec73e7a.jpeg)

### 1-2. 入力電圧範囲設定 その２　誤差補正

入力端子がBNCコネクターの場合、**ジャンパー線の接続は不要です。**

#### 1-2-1. 入力レンジ [±2V]の補正

入力レンジ SWを[±2V]に切り替えし、CH1の最小値・最大値を確認します。
※下記画面ではプラスマイナスゼロなのでこの入力レンジの補正はなしとなります。

![CorrectVoltageRange_1_0_2v.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/7d499885-6c8b-4dd9-d4b0-5dd3b061737b.jpeg)

#### 1-2-2. 入力レンジ [±8V]の補正

(1) 入力レンジ SWを[±8V]に切り替えし、CH1の最小値・最大値を確認します。
(2) 画面では [Vmin]: -0.06, [Vmax]: -0.06 となっているので **Range Number 1 を補正。**
+ Vmin = -8.73 - (-0.06) = -8.67 
+ Vmax = 8.28 - (-0.06) = 8.34 

(3) [Vmin]: -0.00, [Vmax]: -0.00 になったので補正完了です。

![CorrectVoltageRange_2_1_8v.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/b454d29a-c205-2c91-5d43-0ea978b615f0.jpeg)

#### 1-2-3. 入力レンジ [±30V]の補正

(1) 入力レンジ SWを[±30V]に切り替えし、CH1の最小値・最大値を確認します。
(2) 画面では [Vmin]: -0.28, [Vmax]: -0.28 となっているので **Range Number 2 を補正。**
+ Vmin = -37.6 - (-0.28) = -37.32 
+ Vmax = 34.5 - (-0.28) = 34.78 

(3) [Vmin]: -0.00, [Vmax]: -0.00 になったので補正完了です。

![CorrectVoltageRange_3_2_30v.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/a76ef64d-3f2b-6f6c-8b63-090b59d0cf9b.jpeg)

今回はたまたま 0V になりましたが、ならなくとも 0V に近くなればOKとします。
※**pico LABO さんのページ「入力電圧範囲設定 その２　誤差補正」❼参照**

## 2. 入力端子の容量の補正

**補正方法の手順と設定値は picoLABO さんのベージの内容を参考にしています。**
※入力端子がピンヘッダーの場合の接続については上記ページをご覧ください。

### 2-1. ラズパイPicoオシロ本体のスイッチ

**CH1の [AC/DC]切替SWを [DC]、「Input Range」切替SWを[±8V]に切替えする。**

<img width="550" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/a43e367f-522e-0a9b-6d5a-d37fe14eef57.jpeg">

### 2-2. Scoppy画面のシグナルジェネレータ設定
(1) **[Menu>>]** をタップし **[<<CONTROLS]** メニューに切り替える。
(2) **[MODE Oscilloscope]** を **[Oscilloscope]** に設定
(3) **[SIGNAL GENERATOR]** を **[Signal Type]を[Squre]**、**[Frequency]を[1kHz]** に設定

![Scoppy_04_rightMenu_SignalGenerator.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/3e2ddfb4-441c-058b-29b2-e53c98677589.jpeg)

(4) Horizontal, Vertical, Tiggerを下記画面のように設定する
※pico LABOさんページの容量補正時のScoppyの設定値一覧表
![InputTerm_0_0_settingsDialots.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/6ea49dc6-458c-05ab-bcb5-8a9674b27b84.jpeg)


### 2-3. ラズパイPicoオシロ本体の調整

#### 2-3-1. ラズパイPicoオシロ本体の[SG_OUT]端子の接続

[SG_OUT] 端子とプローブのフック・チップを下記画面のように接続します。

![InputTerm_1_1_conn_SG_OUT_to_Probe.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/09e5e7a5-f736-f113-7e2c-8a8169149720.jpeg)

画面に未調整の矩形波が表示されます。

![InputTerm_1_2_init.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/036ab9a0-0ed9-50cf-24d4-0dc76170d9d9.jpeg)

#### 2-3-2. トリマーコンデンサ（TC1）の調整

マイナスのスクリュードライバーで左または右に回して歪が最小になるよう調整します。

![InputTerm_2_1_adjusting_withScrewDriver.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/37cb88f7-21ca-f0a0-e122-45152148f50e.jpeg)

下記画面のように出力されたら調整完了となります。

![InputTerm2_2_adjusted.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/e1ffed3b-bcfb-899e-4f41-a7d9f1d22606.jpeg)

### 最後に

　pico LABOさんのサイトではラズパイPicoオシロとスマホ(Android端末) での設定方法が紹介されています。ただし補正作業の画面キャプチャが少ないためScoppyアプリを初めて触れる人にとってはどのように操作したらどの設定ができるかが分かりづらいため今回の記事を投稿させていただきました。

　自分も下記画面のようにスマホ(Pixel5)で前回投稿したWi-Fi接続まで設定したのですが、タブレットと比較するとかなり大変な作業となりました。さすがにこのページで紹介した補正まではやる気が起きませんでした。２端子利用となると補正作業も2倍なのでなおさらです。

<img width="600" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3583120/5fce7495-2fde-0f12-fcb6-8391a2f4da68.jpeg">

　もし本格的にラズパイPicoオシロを活用するのであれば10インチ以上のタブレットでの使用がおすすめです。