cho45Sパラメータは「ある基準インピーダンスのとき」のパラメータなので、50Ωとか75Ωとか、基準が決まっていないといけない。Sパラを表記するときには基準インピーダンスの表記も必須。Zパラメータの場合はSパラメータ+基準インピーダンスの情報を含んでいる。ZパラメータはSパラメータの基準インピーダンスの逆数(基準アドミッタンス)が0の場合と考えることもできる。「じゃあ最初からZパラメータで示したほうがよくない?」という気がするが、基準に0を使っているので「Zパラメータでは表現できない」というケースがあり、万能ではない。0除算が発生しないSパラメータはどんな回路でも必ず存在するが、Zパラメータはそうとは限らない。出力インピーダンスはどれ?Sパラだけではわからない。Control)次第で、短期的にはこれが十分に安定していなければいけない。入力する電圧を生成するようになっている。調整ができ、約2.5V付近で10MHzになる。ローパスフィルタにかける方法を試していた。出力でFETを駆動してレベルシフトしつつ一定の範囲に調整して、その結果をサレンキー型のアクティブローパスフィルタ(1倍)に通すというもの。これでいいはずなんだけど、部品点数が増え、誤差の扱いがよくわからなくなるのでかえって難しく、やめてしまった。シミュレーションすれば、これで十分な結果は出せるはずだとは思う。オン抵抗温度特性がよくわからなかった。スペックが決まっているので、誤差に対する考えかたはいくぶん簡単になる。気軽に手に入らないので出力可変範囲が狭くなる。可変するように抵抗分圧回路を設計して、この範囲を12bitで調整する。0.12mV/count。単位で調整できるようになる。今回使うのは、MCP4725。なり、ほぼ無視できる。100秒で6e-10(0.6ppb)になる。カウントする場合は100秒で±6mHz、1000秒で±0.6mHzの確度があることになる。周波数カウントの確度ゲート時間1秒だと、周波数測定確度が1Hz単位しかない。0.1ppb)が得られる。±1カウント誤差(量子化誤差)があるため、±1のカウント誤差は無視し、±2以上の誤差が発生したら補正をかけるようにする。この積分時間には特に上限を設けず時間に応じて補正値を計算する。温度変化で最大2mHzは変化する可能性がある。この温度範囲でこの変化量なのでかなり変動は少ない。この範囲で50mHzほど変動する可能性があり、雑に計算しても1°Cで約1mHzほど変化するかもしれない。変動することがわかる。5°C変化すれば±2.5mHz動くことになる。最悪というのは全部の抵抗の温度特性が正負も含めてバラバラというケースなので実際はもっとマシだとは思うが、ちょっと大きすぎる。よって制御されているとはいえ、1000秒(16分)ぐらいの頻度でしか調整できないので、ここはできるだけ温度安定性を上げておきたい。1000秒(約16分)で±0.6mHzの確度。あとは室温の安定性で調整する頻度などが変わる。内蔵の精度の低いものを利用しているので、相対的な傾向ぐらいしかわからない。(基本的には室温を計測する意図)。n平均で何mHzの誤があるか。(PPSの精度的に)、1000秒以上も意味がある値かどうかよくわからない。GPSにロックしているので長期ドリフトがない(右上がりにならない)ぐらいは確認できていると思う。317年で1秒しか狂わない。@cho45アーカイブ。