掩蔽(星食)観測用GPS/1PPS発光器の仕様とバグ
掩蔽観測用のGPS受信モジュールの1PPS信号を使っています。ほんとうはタイムインサータにしたいのですがお金と手間暇がかかるので1PPS信号による発光器で我慢しています。
毎秒発光色を変化させることによって発光器だけでも秒の単位は読み取れるようにしてあります。毎正秒から0.1秒間発光するのですが前半では10秒の位、後半では1秒の位に相当する色になります。と言っても色は三つしか使えないのでこんな感じです。
00秒 赤+赤、01秒 赤+緑、02秒 赤+青、03秒 赤+赤、04秒 赤+緑、05秒 赤+青、06秒 赤+赤、07秒 赤+緑、08秒 赤+青、09秒 無発光
10秒台はこれと同じ、20秒台、30秒台は最初の発光が緑、40秒台、50秒台は青に変わります。同じパターンが何か所もあるのですが、それでも21秒以上記録(録画)すれば何秒の発光なのか知ることができます(実際には1PPS発光の開始あるいは終了の瞬間が確実に写りこむだけの時間録画する必要があり、この時間はカメラによって違います)
掩蔽の起きる時刻が予測と30秒以上ずれるということはあり得ませんのでこれで潜入・出現の時刻を正しく知ることができます。
以下NHKラジオの時報とか電波時計モジュールの出力とか使っていますが、どちらも掩蔽観測(の時刻基準)に使えるほどの精度はありません。1秒ずれているかどうかのチェックはできるので使っているだけです。また、動画の音声と画像は同期しているとは限りません。念のために書いておきます。詳しいことは「時刻標準について」にあります。
NHK第一放送の時報と同時に録画した例
これはGPS受信モジュールとしてGE-612Tを使っていたときのものです。59秒では発光がなく00秒で赤+赤の発光パターンが見られます。
ところが.....
======
昨2014年11月にGPS受信モジュールをGM-5157A に変えました。発光パターンはこうなっています。
上と違って59秒 青+青、00秒 無発光となり01秒で赤+赤の発光パターンになっています。つまり1秒遅れています。
じつは最近までこのことに気が付かずアルデバラン食をはじめ潜入・出現の時刻を最初の方の発光パターンをもとに求めていました。とうぜん1秒違っているわけですからOccultでの整約結果は思わしくなく悩んでいました。ついにはOccultがうるう秒を考慮していないに違いないとOccultに濡れ衣を着せてしまいました (^^;;
------------------------------
ところで、なぜこういうことになったのか、というのが問題です。
上にあげたGPS受信モジュールはいずれも1PPS信号を出力した後その1PPSの時刻を示すメッセージを送出しています。したがって意図したとおりの発光パターンを作るためには時刻をプラス1秒する必要があります。
時刻を取得してすぐにプラス1秒してしまうと、それが発光途中の場合発光色を変化させてしまいます。そこでタイマー割り込みを使って1PPS信号の送出後0.3秒くらい経ってからプラス1秒していました。
1PPS信号の直後にメッセージを送出するGE-612Tならこれでいいのですが、GM-5157Aは1PPS信号の0.5秒後くらいにメッセージが送出されます。つまりプラス1秒の操作が行われず取得した時刻からそのまま発光パターンを作ってしまうことになっていたのです。
-------
ここまで考えるとそもそもプラス1秒する必要があったのかという疑問も沸いてきます。
毎0秒で無発光、毎1秒で赤+赤のパターンでもそれとわかって使えば何の問題もないわけですから。もう少しよく考えるべきでした。
こういう話を書くと、ほんとに正秒に1PPS発光が行われているかを心配されそうですが、こちらは問題ないです。1PPS発光はGPS受信モジュールから出てくる1PPS信号をもとに100%アナログの回路で作っており、プログラムは発光色を変化させる(のと時刻をLEDで表示する)のにしか使っていないからです。
------
最後に電波時計モジュール(JJY受信モジュール)の出力と比較した動画をあげます。
どこをチェックしているのかわかる方はかなりの時刻オタク(?)です (^^)
-------
関連
「時刻標準について」
「GPS受信モジュールあれこれ」
「「掩蔽(星食)の予測と観測」記事目次とリンク集」
「星食観測用1PPS発光器取扱説明書 - 6」
「**重要** 星食観測用1PPS発光器取扱説明書 - 4」
「**重要** 星食観測用1PPS発光器取扱説明書 - 5」
「動画の撮影時刻を知る(1)」
「動画の撮影時刻を知る(2)」
「はじめてのGPS受信モジュール - GE-612T編 - 1」
「はじめてのGPS受信モジュール - GE-612T編 - 2」
「はじめてのGPS受信モジュール - GE-612T編 - 3」
「はじめてのGPS受信モジュール - GM-5157A - 実装」
「はじめてのGPS受信モジュール - GM-5157A - 概要」
「GM-5157Aの実装」
« 観測結果が掩蔽(星食)データベースに登録されてちょっと気分がいいかも | トップページ | 掩蔽(アルデバラン食)観測の整約結果 - Occultの濡れ衣を晴らす »
「時刻と時間」カテゴリの記事
- 星食観測ハンドブック2016とaitendoのGPS受信モジュールNEO6M-ANT-4P(2016.03.15)
- 毎日送信してほしいJJY(標準電波/電波時計)の試験電波(2016.01.26)
- GPS受信モジュールu-blox6/NEO6M-ANT-4Pと温度補償型水晶発振器VM39S5Gの周波数(位相)を比較してみた(2016.01.15)
- GPS受信モジュールNEO6M-ANT-4Pはまじおすすめ、現在在庫数 76(2016.01.13)
- (非公式)JJY(標準電波/電波時計)の呼び出し符号(コールサイン)送出方法(2016.01.13)
この記事へのコメントは終了しました。
« 観測結果が掩蔽(星食)データベースに登録されてちょっと気分がいいかも | トップページ | 掩蔽(アルデバラン食)観測の整約結果 - Occultの濡れ衣を晴らす »
コメント