ラベル Counter の投稿を表示しています。 すべての投稿を表示
ラベル Counter の投稿を表示しています。 すべての投稿を表示

2020/12/25

Time Base Act.2

測定しました。

我が家の中古カウンターでの測定結果なので絶対的周波数の値は、
アテになりませんが 揺れズレは、ホボホボ合っているはず。

使用した、 カウンターは、
HP 5334B Universal Counter
https://daikunomokichi.blogspot.com/2015/09/hp-5334b-universal-counter-act4.html

基準発振器(タイムベース)は、
OCXO TOYOCOM TCO-6730C2
Temperature: +-2.5×10-8 ,0℃ to 65℃
Frequnency ading: +-2×10-10/day Max
https://www5.epsondevice.com/ja/information/discon/pdf/TCO-6730_E07X.pdf
https://daikunomokichi.blogspot.com/2015/10/blog-post_8.html
です。
周波数微調整の電圧の揺れは、 5.07490V~5.07510Vで収まっています。
ADVANTEST TR6150 R6871E で監視しています。
(HP3478A 併用)

なお 使用する機器の電源は3日以上通電しています。 室温は20度前後です。

結論から言いますと「くわTBは、素晴らしい」の一言です。
3分後に安定運転になります。

多回転半固定抵抗器を時計回りに90度回して
我が家のTBとホボ同じになるように調整した。

調整後の測定結果 測定60回中 表3]参照
F +1.0 000 000 001E+07 16回
F +1.0 000 000 002E+07 25回
F +1.0 000 000 003E+07 12回
F +1.0 000 000 004E+07 1回
平均値から
10MHzと0.002Hzということになる。

我が家のTBが正確で有るならばですが! 安定しているのは間違いないです。


左上から
くわTB、時計兼温度湿度計
5334B
5316B,3478A
3325B
写っていませんが
8657D
MT8820A、R6871E
TOYOCOM TCO-6730C2
TR6150
があります。
HP 5334B 本体は9桁表示ですが、GP-IBでデータ取得すると11桁表示になります。
https://daikunomokichi.blogspot.com/2015/08/blog-post_30.html
https://daikunomokichi.blogspot.com/2015/09/hp-5334b-universal-counter-act4.html

1]ゲートタイム1S
測定間隔15S
電源投入後3分
で安定しています。
戻り値
F   +9.999 999 92E+06
2]調整前
ゲートタイム10S
測定間隔60S測定回数60回
戻り値
F  +9.999 999 942E+06
3]調整後
ゲートタイム10S
測定間隔60S、測定回数60回
戻り値
F +1.0 000 000 002E+07
4]参考MT8820A
ゲートタイム10S
測定間隔60S、測定回数60回
戻り値
F +1.0 000 000 091E+07
5]参考HP8657D
ゲートタイム10S
測定間隔60S、測定回数60回
戻り値
F +1.0 000 000 129E+07
調整前
調整後
多回転半固定抵抗器を
時計回りに90度回転。


追記 12/26
くわTB 電源投入から24時間以上経過
 表3]の条件での再現(2回目)
測定結果 測定60回中
F +1.0 000 000 000E+07 18回
F +1.0 000 000 001E+07 31回
F +1.0 000 000 002E+07 11回
平均値から
10MHzと0.001Hzということになる。

表3]の条件での再現(3回目)時のEXCEL_DATA

2020/12/24

Time Base Act.1

先日、昔むかしアマチュア無線で遊んでいた頃のお友達が2人遊びに来ました。
御一方は、200Wで開局されていて、「FT8」で交信しているとのこと。
使用するパーソナルコンピュータの内部時計のズレを最小限にする必要が有るらしい。

FT8 って何?
その辺のお話は別の機会に、今回はタイムベースのお話です。

PCの内部時計のズレをGPSで補正の件で検索したら下記サイトが見つかりました。

ICT-Kuwa さんのサイトで下記の2つの記事を読む。

GPSでWindows10 時計合わせ

超高精度10MHz基準信号発振器の制作

「そこらの周波数カウンターより高精度・高安定度です。
周波数カウンターの基準Clockとして使うのにも良いですね(^o^)」
の記述を見つけ、頒布をお願いしました。
無線機で使用しないのにもかかわらず、
迅速な対応をしていただき、「くわ」様には感謝です。
手持ちの40年前購入の未使用ケースに収めました。
製作時間の省力化のため、BNCと電源の各ケーブルは直出としました。
アダプタやケーブルが無くならないので、それはそれで便利?です。


2015/09/12

HP 5334B Universal Counter Act.4

2015/08/30
HP 5334B Universal Counter をGP-IB でデータを取得した時、
桁数が増えるという事を試験しました。

http://daikunomokichi.blogspot.jp/2015/08/blog-post_30.html

その追試です。
GPS 1PPS を計測した時、ゲートタイムを1Sより10Sの方が1桁多く取得できました。

EXCEL + VBA は即席なので画面周りがひどいですがご勘弁願います。
測定間隔は、20秒です。


EasyGPIB (木下清美氏)の設定で、タイムアウトは、
5秒から60秒に長くしました。

HP 5334B のタイムベースは、MT8820A の10MHz を使用しています。
(昨日、MT8820A ADJ は、1回と1/4くらい右に回しました。)
GATE TIME 10S → [ 1.00000000 ] でちらつくことなく安定に表示しています。


表3を見ると 11桁表示しています。
最小 0.999 999 9995 Hz
最大 1.000 000 0012 Hz

10MHzだったら -0.005~+0.012Hz になるのでしょうか?
ここまで来ると小生には、未知の領域です。



GATE TIME 1S

GATE TIME 10S 1st

GATE TIME 10S 2nd


MT8820A
----------
周波数範囲:30~2700 MHz
最大入力レベル:+35 dBm(Main 1)
Main 1入出力
インピーダンス:50 Ω
VSWR:≦1.2(<1.6 GHz)、≦1.25(1.6~2.2 GHz)、≦1.3(>2.2 GHz)
コネクタ:N型
AUX 1出力
インピーダンス:50 Ω
VSWR:≦1.3(SG出力レベル:≦-10 dBm時)
総合 コネクタ:SMA型
基準発振器
周波数:10 MHz
レベル:TTLレベル
起動特性:≦±5 × 10-8(電源投入10分後、24時間動作した後の周波数を基準)
エージングレート:≦±2 × 10-8/day、≦±1 × 10-7/year(電源投入24時間後の周波数を基準)
温度特性:≦±5 × 10-8
コネクタ:BNC型
外部基準入力
周波数:10 MHzまたは13 MHz(±1 ppm)、レベル:≧0 dBm、インピーダンス:50 Ω、コネクタ:BNC型
----------

09/13 追伸
変化量を再度計測。グラフにしました。
60秒毎 60回 所要時間 1時間 室温24℃

F  +9.999999985E-01 Min=-15
F +1.0000000031E+00 Max=+31

60回の平均 Avg=+8


左のHP 5316B(内部TB)表示単位は秒です。

自作のGPS時計 + 外部アンテナ

2015/09/03

FUJITSU MB506

FUJITSU MB506

2.4GHz ULTRA HIGH FREQUENCY PRESCALER

を2個購入した。

送料込みで金1200円でした。



2015/08/30

HP 5334B Universal Counter Act.3

GP-IBで測定値を取得した場合の桁数。

5334B の ゲートタイムは、1S。
(0.3Sだと桁は少なくなる。時間が長いとタイムアウトエラー。ゲートクローズ後、ホールドする機能があるのかも知れない。)
ソースは、HP 3325B Synthesizer + 外部 OXCO TB
EXCEL + VBA からコマンド FN1 送出。

3325B → 1234567.89Hz
5334B → F  +1.234567944E+06

3325B → 12345678.9Hz
5334B → F  +1.234567919E+07

表示されない桁は、切捨てられている模様。
(単に表示していない。)



GP-IBで測定値を取得した場合の桁数の説明をマニュアルで探してみた。

14個のキャラクターの箱が用意されているが、スペースの個数は可変するみたいだ。

14個のキャラクターで表す意味は???
[ ][+][.] と 数字11個?!・・・。


2015/08/29

HP 5334B Universal Counter Act.2

GPS 時計からの1PPSを測定する。

3時間通電後、TB ADJ で追い込んで

1.00000008 Hz にした後、さらに3時間経過後の状態です。
時々
1.00000009 Hz と表示します。

GATE TIME は、10S
室温26℃ です。

結果は、 1.00000010 Hz

この状態で10MHzを計測したら

10.0000010MHz
10000001.0Hz になるはずです。

普通の水晶発振子ですから、十分だと思います。





2015/08/28

HP 5334B Universal Counter

今年に入ってから、Hewlett-Packardに、ハマっています。11台目です。
 HP 5334B Universal Counter です。

9102 と印字してあるICを見つけました。

1991年ころの製品と思われます。

掃除の必要がないくらい中は、きれいです。





2015/08/27

FUJITSU MB510

2.7GHz TWO MODULUS PRESCALER

を2個購入した。

送料込みで金1566円でした。




2015/08/19

CONTEC API-PAC(W32)RM/GPIB


EXCEL VBA と GP-IB 経由の測定器
で遊んでいる今日この頃。
先日購入した、
Hewlett-Packard 5316B Universal Counter
で送信はできるが受信がうまくできない。

CONTEC社製GP-IB(PCI)FLを使用。
CONTEC社製の診断プログラムでは、送受信とも可能である。

EXCEL VBA とGP-IBで接続されている測定機器と通信するのに
EasyGPIB (木下清美氏) のコマンド群を利用する。

eg.CardOpen
eg.CardCLose
eg.ActiveAddress
eg.AsciiLine (送信時と受信時)
eg.WAITmS

の5つのコマンド(6種類の使い方)で良い。

eg.AsciiLine で受信すると、

HP 3478A は通るのに、
HP 5316B は、エラー13000タイムアウト発生

となる。

EasyGPIB (木下清美氏) の説明書を読むと
EOIは常に有効です。EOIがアクティブにならない通信はサポートしていません。
の記述あり。

この辺がポイントだろうと予測する。

 ドライバライブラリ API-PAC(W32)

http://www2.contec.co.jp/dl_data/LZF832/LZF832_031023.PDF

http://seyo.info/pdf/LZF832_031023_ALL.pdf
http://seyo.info/pdf/LZF832_031023_P33.pdf
http://seyo.info/pdf/LZF832_031023_P34.pdf
http://seyo.info/pdf/LZF832_031023_P44.pdf

 GpListenBinary と GpDelim の2つに絞る。

VBAをトレースしてGpListenBinaryの戻り値を見ると、

HP 3478A は通る。 ==> 戻り値 2 EOI受信終了
HP 5316B は、エラー13000タイムアウト発生。 ==> 戻り値 254 タイムアウト

HP 5316B の受信バッファの内容を調べると、
「計測数値CR+LF」を3回受信している。
EasyGPIB での GpDelim の設定を見ると、

Delim(0&,1&)と記述を見つける。

Delim
0 : 未使用
1 : CR+LF
2 : CR
3 : LF
Eoi : EOI
0 : 未使用
1 : 使用

Delimは、使用していない。つまりEOIを受信して、受信終了するしかない。

受信時にCR+LFが来ているので、Delim(1&,1&)と記述の変更を試みる。

HP 3478A は通る。 ==> 戻り値 1 デリミタ及びEOI受信終了
HP 5316B は通る。 ==> 戻り値 0 デリミタ受信終了

HP 5316B でも受信できるようになった。

設定を変更したので、どこかで悪い影響が出ているかも知れない。
また受信時は、生のデータを直接セルに入れるのではなく、
NULLや制御文字など、テキストで現れないコードを
除去する関数を通している。
(除去する関数は、自前です。)

EasyGPIBで木下清美氏は、なぜEOIに、こだわったのか
それはきっと理由があるのだろう。



2015/08/14

HP 5316B Universal Counter

今年に入ってから、Hewlett-Packardに、ハマっています。10台目です。
 HP 5316B Universal Counter です。

足がなかったので、HP 3488Aから移植。
中を見てみると、基板上には、埃がまったくなく、
アルミケース内側に静電気チリが少しあるだけでした。

OPTIONS 001が装着されている。
TCXO Time Base で
Temperature: +-1×10-6 ,0℃ to 40℃

標準仕様の Time Base で
Temperature: <-5×10-6 ,0℃ to 40℃

小生の手持ちの OCXO
TOYOCOM TCO-6730C2
Temperature: +-2.5×10-8 ,0℃ to 65℃

動作確認は
HP 5316B INT.STD を
ADVNTEST TR5288 ( OCXO 10MHz をEXT.STDに、接続済み。)
で計測。
TCXO は、10.000002MHz ~ 10.000003MHzを約0.5秒間隔で交互に表示。
その状態で、GPS時計 1PPSをHP 5316Bで計測。
999.99975 -3
と表示。
0.99999975Hzである。

ツジツマが合う?

OPTIONS 001 TCXO Time Base は、 ADJ ができるようなので
後ほど、調整してみたい。

GPS 1PPS の精度は、5×10-13だそうです。↓を参考にしました。 
http://www.cqpub.co.jp/hanbai/books/45/45451/45451_p151-216.pdf


外も中もきれい。
20年近く前の製品とは思えない。
TCXO Time Base
大きい。
1996年製造のICが見つかる。
自作GPS時計
TOYOCOM
TCO-6730C2
通電6時間経過
追記
TCXO Time Base ADJ を
約45度右回転した。



追記2
サービスマニアルによると
10.0000035MHzにするのが正解らしい。
と言うことは、狂わせてしまった???のかな!

「ちょっと待ってお兄さん!」

「TCXOのCOVERにLABELがあり、OFFSETが書かれているので、それに合わせる事」

のようです。TCXO本体カバーの写真を見ると「0Hz」と読み取ることが出来ます。


2014/04/07

3.579545MHz

NTSCコンポジット映像からバースト信号を取り出し、 それに位相ロックした基準クロックを生成し、その精度はルビジウム発振器近い。

という話をしました。

秋月電子通商に説明書がありました。

JH2CLVさんの解説は、↓。

アナログ放送終了した現在、過去の遺物となってしまいました。
が、試しに、繋いでみました。
地デジTVのビデオアウトより
スカイパーフェクトTVのSD画質チューナーのビデオアウトの方が
ふらつきが少なかったので3.579545MHzでロックしていると仮定し
カウンターを微調整してみました。
1Hz減でまで追い込みました。


2014/04/04

手に入れました。カウンター

手に入れました。ユニバーサルカウンター。
中古の ADVANTEST TR5822
https://www.advantest.com/cs/groups/public/documents/document/adv007807.pdf
(1985年製のMPU搭載、「H61-Y」、「D61-Y」という印字から1986年製造と思われる。)

















この機種でよくあるタクトスイッチの不具合は6個中6個。100%壊れていました。
(1個は正常でしたが、4~5回押したら壊れてしまいました。)

解説は↓
同様な機種を修理をされている「気まぐれ天使」さんのHam Radio 修理日記
http://blogs.yahoo.co.jp/osamu_1961/31048964.html#31048964

ある掲示板で
ALPS SKECADA010 という情報がありましたので、

http://smartdata.usbid.com/datasheets/usbid/2000/2000-q2/5252_85.pdf

アルプス電気株式会社 電即納サービスセンター に メールにて問い合わせをしました。
Apr.3 2014 返信有り、

「大変申し訳ございませんが、SKECシリーズは現在生産中止となっており、在庫もなくご対応が難しい状況です。ご希望に添えず、まことに心苦しい限りではございますが、御了承戴きますよう宜しくお願い申し上げます。」

とのことです。

そこで、なんとかしたいと素人の浅知恵。でやってみました。写真はありません。

材料
[1]ノック式ボールペンのバネ直径4.5mm程度(キャップ軸3mm角が入る大きさ)
[2]薄い両面テープ
工具
ドライバー、強力ニッパ、ハサミを用意します。

リカバリ作業
[Act.1]タクトスイッチは、土台を基板に残し、可動部分を引き抜くことが出来ます。
[Act.2]ゴム中央の突起部分は、切除し捨てます。(押しても戻ってこない場合は分離している。)
中央の穴の空いたゴム筒にします。
[Act.3]]両面テープにゴム筒を置き、0.5mm程度大きく円状にハサミで切ります。
[Act.4]ゴム筒を可動側キャップ軸の元に位置に貼り付けます。
[Act.5]白い□をキャップ軸に通し、バネを2ターン切り、キャップとの間に入れます。

バネの形状が、押した時の感触を左右します。また、ストロークを2mm程度確保する必要があります。ターンを中央部分を大に巻始めと終わりを小にすると良いと思います。
何度か作って元に戻してを繰り返し、カットアンドトライでフーリングがつかめると思います。

オリジナルは、ゴムの突起が、キャップを手前側に押していましたが、
リカバリでは、「スプリングで浮かす。」そこがポイントになります。

TR5822 はユニバーサルカウンタなので、レシプロカル計測や周期計測ができます。
GPS から得られる 1PPS 信号 (1秒に1回の基準パルス) で 周波数校正を行う予定です。

気になる、1PPS出力の有るGPSモジュールは、
PA6H Breakout基板

http://runningele.cart.fc2.com/ca2/20/p-r-s/
http://www.switch-science.com/catalog/1085/
https://www.adafruit.com/products/746

レシプロカル計測の特徴は、周期から周波数を逆算しているので、
低周波の場合、1Hzより小さい少数点以下の桁まで測定できることです。

たとえば
RCオシレータで約10Hzを発信させて、それを計測した場合

通常のカウンタでは、1秒間で何回かを計測します。
結果は、10Hz。+-1カウントの誤差がでることがある。

レシプロカル計測では、9.991070Hzと小数点以下まで表示。
校生済みであれば、0.000010Hzまでは正確に計測可能となるはず?です。