あなたがネットワークに接続されたデバイスを持っている場合は、その答えは明白です-使用NTP。
ネットワーク接続がない場合は、現在の日付と時刻を取得する3つの方法を考えることができます。
各方法の長所と短所、つまりチップセットの可用性とコスト、またはセルタワーの送信を傍受するために携帯電話のサブスクリプションが必要かどうかはわかりません。
あなたがネットワークに接続されたデバイスを持っている場合は、その答えは明白です-使用NTP。
ネットワーク接続がない場合は、現在の日付と時刻を取得する3つの方法を考えることができます。
各方法の長所と短所、つまりチップセットの可用性とコスト、またはセルタワーの送信を傍受するために携帯電話のサブスクリプションが必要かどうかはわかりません。
回答:
これらは3つの通常の容疑者であるため、ここに進みます。
無線信号
これらは通常、NISTまたはタイミングに非常に関心がある他の政府機関によって生成されるため、私はそれらが非常に正確であることを期待していますが、私が解決策に問題があったことを覚えています。彼らは毎分のように更新をブロードキャストします。そのため、正確な時間参照に同期できますが、それらの更新間のドリフトについては、ユーザーが責任を負います。システムがそれを処理できる場合、それは素晴らしいことです。これらの信号の利点の1つは、他の2つの方法よりも周波数がはるかに低いことです。そのため、システムがほとんどの場合、建物の内部にいる場合や、実際に遠隔地にいる場合は、 GPS / Cellularの場合はどちらも、どちらかと言えば上空が半透明で、基地局が比較的近くにある必要があります。また、
GPS
非常に正確なタイミング。継続的な正確なタイミング基準が必要な場合は、間違いなく最善の策です。モジュールは入手が簡単で、かなり安価で、コストは1回限りです。あなたが常に空の信頼できるビューを持っていると思うなら私はこれを行います、そしてそれらはおそらくおそらく同じくらい簡単に実装できるのでセルラーよりもこれを選択します(おそらく周辺機器と通信するUARTだけです)が、あなたはそうしませんサービスの支払いについて心配する必要があります。さらに、ほとんどのモジュールは正確な周波数基準(1PPSおよび10 MHz)を提供し、これを使用してプロセッサーをクロックし、精度を高めることができます(他の2つのオプションのいずれかでは得られません)。
携帯電話
興味深いことに、これらは非常に高い精度を持つ傾向があります(TDMスキームで動作するため、ほとんどが必要です)。私がここで見る最大の欠点は、私が信じていることですサービスの料金を支払う必要があります。セルキャリアは911を経由させる必要があるため(法律により...おそらくFCCの命令による)、タイミングを取得するためのサービスが必要ない場合があるため、誰かが別の方法で知っている場合があります。つまり、タワーと関連付けてタイミングを取得できる可能性がありますが、呼び出しはありません。評価キットを購入してテストする価値があります。ここのプロは、将来のコミュニケーションかもしれません。サービス料金の支払いを希望する場合、ユニットブレークが発生すると、常にメッセージが返され、不審なことが発生したことが通知されます。多くのOEMメーカー(Amazon Kindleなど)がオーディオなしのデータ接続を望んでいるため、キャリアを通じて利用できる安価なテキスト/データのみのプランもあるかもしれません。したがって、いくつかの調査を行って、価格設定がそれほど悪くなく、予算内に収まることを発見する場合があります。
無線信号はおそらく実装するのに最も安価になるでしょう。そしてそれは屋内で働きます。しかし、それは大気条件の影響を非常に受けます。WWVに連絡するデジタル気象ステーションがあり、時間を取得できないと不満を言うことがあります。しかし、最高の日でも信号が弱いです。私は東海岸にいて、コロラドに連絡しようとしています。
GPSは、屋外にいる限り信頼性が高くなります。屋内では、使用するチップセットとアンテナによって、ヒットまたはミスが発生します。位置データを提供するという追加の利点があります。
携帯電話の信号、時間を受け取るには音声データのサブスクリプションが必要だと私は90%確信しています。これがその効果に対するSOコメントです:https : //stackoverflow.com/questions/6430169/get-local-time-from-the-cell-phone-carrier-cell-tower-gprs-on-a-windows-mobile そのため、セル信号の実装が最も高価になります。また、セルタワーのカバレッジにも依存しているため、GPSほど広範囲の場所では信頼性は低くなりますが、無線に匹敵します。