장치가 네트워크에 연결된 경우 대답은 명백 합니다. NTP를 사용하십시오 .
네트워크에 연결되어 있지 않으면 현재 날짜와 시간을 얻는 세 가지 방법을 생각할 수 있습니다.
나는 각 방법의 장단점, 즉 칩셋의 가용성 및 비용, 또는 셀 타워 전송을 도청하기 위해 휴대 전화 가입이 필요한 경우를 모른다.
장치가 네트워크에 연결된 경우 대답은 명백 합니다. NTP를 사용하십시오 .
네트워크에 연결되어 있지 않으면 현재 날짜와 시간을 얻는 세 가지 방법을 생각할 수 있습니다.
나는 각 방법의 장단점, 즉 칩셋의 가용성 및 비용, 또는 셀 타워 전송을 도청하기 위해 휴대 전화 가입이 필요한 경우를 모른다.
답변:
이것들은 보통 세 명의 용의자입니다.
라디오 신호
이들은 일반적으로 NIST 또는 타이밍에 매우 관심이있는 다른 정부 기관에 의해 생성되므로 해상도가 문제라는 것을 기억하면 매우 정확할 것으로 기대합니다. 그들은 매분마다 업데이트를 방송합니다. 따라서 정확한 시간 참조와 동기화 할 수 있지만 이러한 업데이트 사이의 편차에 대한 책임은 귀하에게 있습니다. 시스템에서 처리 할 수 있다면 좋습니다. 이 신호의 장점 중 하나는 다른 두 가지 방법보다 주파수가 훨씬 낮다는 것입니다. 따라서 시스템이 대부분의 시간 내에 또는 일부 원격 지역에있을 경우보다 훨씬 더 나은 수신을 얻을 수 있습니다 GPS / 셀룰러를 사용하는 경우 각각 하늘이 반투명하게 보이거나 상대적으로 근접한 셀 타워가 필요합니다. 또한,
GPS
매우 정확한 타이밍. 지속적으로 정확한 타이밍 참조가 필요한 경우 확실히 최선의 방법입니다. 모듈은 쉽게 구할 수 있고 상당히 비싸지 않으며 1 회 비용이 듭니다. 항상 하늘을 안정적으로 볼 수 있다고 생각한다면이 작업을 수행하고 아마도 구현하기 쉬운 것 (아마도 UART가 주변 장치와 대화하는 것)이기 때문에 셀룰러보다 이것을 선택할 것입니다. 서비스 비용 지불을 걱정할 필요가 없습니다. 또한 대부분의 모듈은 정확한 주파수 참조 (1PPS 및 10MHz)를 제공하여 프로세서 클럭을 높이는 데 사용할 수있는 정확도를 제공합니다 (다른 두 옵션 중 하나를 사용하지 않음).
세포질
흥미롭게도 이들은 정확도가 매우 높은 경향이 있습니다 (대부분 TDM 체계에서 작동 할 때 필요함). 내가 볼 수있는 가장 큰 단점은 내가 믿는 것입니다서비스 비용을 지불해야합니다. 셀룰러가 911에 전화를 걸도록 요구하기 때문에 (일부 법령에 따라 FCC 규정에 따라) 타이밍을 얻기 위해 서비스가 필요하지 않을 수 있으므로 누군가 다르게 알 수 있습니다. 즉, 타워와 연결하여 전화를 걸지 않고도 타이밍을 얻을 수 있음을 의미합니다. 평가 키트를 구입하여 테스트 해 볼 가치가 있습니다. 여기의 전문가는 길 아래의 커뮤니케이션 일 수 있습니다. 서비스 요금을 지불하고 싶은 느낌이 드는 경우 단위 휴식이있는 경우 항상 메시지를 보내 의심스러운 일이 있음을 알려줄 수 있습니다. 많은 OEM 제조업체 (예 : Amazon Kindle)가 오디오없이 데이터 연결을 원하기 때문에 통신 업체를 통해 저렴한 텍스트 / 데이터 전용 요금제를 이용할 수도 있습니다. 따라서 조사를 통해 가격이 그다지 나쁘지 않으며 예산 범위에 맞지 않음을 알 수 있습니다.
무선 신호는 아마도 구현하기에 가장 저렴한 것일 것입니다. 그리고 그것은 실내에서 작동합니다. 그러나 대기 조건이 매우 중요합니다. WWV에 연락하는 디지털 기상 관측소가 있는데 때로 시간이 걸리지 않는다고 불평합니다. 그러나 나는 가장 좋은 날에도 신호가 약합니다. 동쪽 해안에 있는데 콜로라도에 연락하려고합니다.
실외에있는 한 GPS가 더 안정적입니다. 사용하는 칩셋과 안테나에 따라 실내에 충돌이 발생합니다. 위치 데이터를 제공한다는 추가 이점이 있습니다.
휴대 전화 신호, 시간을 받으려면 음성 데이터를 구독해야합니다. 그 효과에 대한 SO 의견은 다음과 같습니다 : https : //.com 따라서 셀 신호를 구현하는 데 가장 많은 비용이 듭니다. 또한 셀 타워 적용 범위에 의존하기 때문에 GPS만큼 광범위한 위치에서 신뢰할 수는 없지만 라디오와 비교할 수 있습니다.