स्टैंडअलोन सिस्टम के लिए दिनांक और समय को सिंक्रनाइज़ करने का सबसे सस्ता तरीका?


11

यदि आपके पास एक नेटवर्क से जुड़ा डिवाइस है, तो उत्तर स्पष्ट है - NTP का उपयोग करें ।

यदि आपके पास नेटवर्क कनेक्शन नहीं है, तो मैं वर्तमान तिथि और समय प्राप्त करने के 3 तरीके सोच सकता हूं:

मुझे प्रत्येक विधि के किसी भी नियम और विपक्ष के बारे में नहीं पता है, अर्थात चिपसेट की उपलब्धता और लागत या यदि आपको सेल टॉवर ट्रांसमिशन पर ईगलड्रॉप के लिए सेल फोन सदस्यता की आवश्यकता है।


मुझे आश्चर्य है कि अगर आरडीएस (रेडियो डेटा सिस्टम) एक व्यवहार्य विकल्प है। कई रेडियो रिसीवर एफएम स्टेशन से प्राप्त तिथि और समय का उपयोग करके घड़ी सेट कर सकते हैं।
लोबालोती

@lhotioti, आपको कैसे पता चलेगा कि किस FM स्टेशन को ट्यून करना है?
रैनसम

खैर, मैं नहीं होगा। डिवाइस को एक प्रीसेट फ़्रीक्वेंसी रेंज में एक रेडियो स्टेशन की तलाश करनी होगी जब तक कि आरडीएस डेटा को डिकोड नहीं किया जा सकता है। यदि कोई समय डेटा उपलब्ध नहीं है, तो यह दूसरे स्टेशन की तलाश करेगा। मुझे लगता है कि यह सब आसान काम की तुलना में कहा जाता है, यही वजह है कि मैंने जवाब के बजाय एक टिप्पणी पोस्ट की। ;)
लब्बलोटी

3
आरडीएस के साथ एक संभावित समस्या यह है कि आपको रेडियो स्टेशन के समय क्षेत्र का समय मिलता है। अपनी पिछली कार के साथ, जब मैं ब्रिटेन के एक रेडियो स्टेशन (मैं बेल्जियम में हूँ) से जुड़ा हुआ था, मेरी घड़ी एक घंटे में बंद हो जाएगी, और इसे समायोजित करने के लिए कोई भी नहीं था।
स्टीवनव

यह एक उत्तर की तुलना में अधिक प्रश्न है, लेकिन मैं सोच रहा हूं कि यादृच्छिक सेल टॉवर प्रसारण से डेटा को "सूँघने" के लिए कितना संभव होगा, क्या यह डेटा एन्क्रिप्टेड है?
pault

जवाबों:


11

मैं WWVB (वास्तव में DCF77, जब से मैं यूरोप में हूं) का उपयोग करूंगा । आप 10 से 15 डॉलर के लिए कॉम्पैक्ट कम बिजली रिसीवर खरीद सकते हैं। यह GBP 7.95 (USD 12.50) है।

यहाँ छवि विवरण दर्ज करें

μ

जीपीएस के अंदर रिसेप्शन नहीं हो सकता है।


6

वे तीन सामान्य संदिग्ध हैं, इसलिए यहाँ यह जाता है:

रेडियो सिग्नल

ये आमतौर पर NIST या किसी अन्य सरकारी एजेंसी द्वारा उत्पन्न किए जाते हैं जो समय के बारे में बहुत चिंतित हैं, इसलिए मैं उनसे बहुत सटीक होने की उम्मीद करता हूं, हालांकि, जो मुझे याद है कि वह समस्या थी। वे हर मिनट की तरह अपडेट प्रसारित करते हैं। तो आप एक सटीक समय संदर्भ को सिंक कर सकते हैं, लेकिन आप उन अद्यतनों के बीच किसी भी बहाव के लिए जिम्मेदार हैं। यदि आपका सिस्टम इसे संभाल सकता है, तो बढ़िया है। इन संकेतों का एक फायदा यह है कि वे अन्य दो विधियों की तुलना में बहुत कम आवृत्ति वाले होते हैं, इसलिए यदि आप सिस्टम ज्यादातर समय या किसी वास्तव में दूरदराज के क्षेत्र में निर्माण करने जा रहे हैं, तो आपको इससे बेहतर स्वागत मिलेगा आप GPS / सेल्युलर के साथ होंगे, जिन्हें दोनों को आकाश के सेमी-क्लीयर दृश्य या अपेक्षाकृत निकटता में सेल टॉवर की आवश्यकता होती है। इसके अलावा,

GPS

बहुत सटीक समय। निश्चित रूप से आपका सबसे अच्छा दांव अगर आपको लगातार सटीक समय संदर्भ की आवश्यकता है। मॉड्यूल प्राप्त करना आसान है, काफी सस्ती और लागत में 1 बार हिट। मैं यह करूंगा यदि आपको लगता है कि आपके पास हमेशा आकाश का एक विश्वसनीय दृष्टिकोण होगा और मैं इसे सेलुलर पर चुनूंगा क्योंकि वे दोनों शायद लागू करना आसान है (शायद परिधीय से बात कर रहे एक UART) लेकिन आप जीत गए ' t को सेवा के लिए भुगतान करने के बारे में चिंता करनी होगी। इसके अतिरिक्त अधिकांश मॉड्यूल आपको एक सटीक आवृत्ति संदर्भ (1PPS और 10 मेगाहर्ट्ज) प्रदान करते हैं, जिसका उपयोग आप अपने प्रोसेसर को क्लॉक करने के लिए बढ़ा सटीकता के साथ कर सकते हैं (जो आपको अन्य दो विकल्पों में से किसी के साथ नहीं मिलेगा)।

सेलुलर

दिलचस्प बात यह है कि इनमें से बहुत उच्च सटीकता है (सबसे अधिक जरूरत है कि वे एक टीडीएम योजना पर काम करते हैं)। मैं यहाँ जो सबसे बड़ी कमी देख रहा हूँ वह यह है कि मैं विश्वास करता हूँआपको सेवा के लिए भुगतान करना होगा। किसी को अलग-अलग तरीके से पता चल सकता है क्योंकि आपको समय-समय पर सेवा प्राप्त करने की आवश्यकता नहीं हो सकती है (कुछ कानून द्वारा ... संभवतः एफसीसी जनादेश) सेल वाहक को 911 के माध्यम से कॉल करने की आवश्यकता होती है। जिसका मतलब है कि आप एक टॉवर के साथ जुड़ने में सक्षम हो सकते हैं और संभवतः समय पर कॉल कर सकते हैं, बस कोई कॉल नहीं। यह एक eval किट खरीदने और इस परीक्षण के लायक होगा। यहां एक समर्थक सड़क के नीचे संचार हो सकता है। यदि आपको लगता है कि आपको सेवा शुल्क का भुगतान करना है, तो यदि आपके पास कभी कोई इकाई होती है तो यह आपको हमेशा संदेश दे सकता है और आपको बता सकता है कि कुछ संदिग्ध हुआ है। सस्ते भी हो सकते हैं, पाठ / डेटा केवल वाहकों के माध्यम से उपलब्ध हैं क्योंकि कई OEM निर्माता (उदाहरण के लिए अमेज़ॅन किंडल सोचते हैं) ऑडियो के बिना डेटा कनेक्टिविटी चाहते हैं। तो आप कुछ शोध कर सकते हैं और पता लगा सकते हैं कि मूल्य निर्धारण सब कुछ बुरा नहीं है और आपके बजट में फिट बैठता है।


सभी जीपीएस ठोस समय संदर्भ नहीं देते हैं। अक्सर किसी को खोजने का सबसे आसान तरीका है कि वह ऐसा कह सके कि वह पीपीएस हो। उसके ऊपर आपको यह सुनिश्चित करने की आवश्यकता है कि उनकी सटीकता पर्याप्त है। मैंने एक जीपीएस देखा है जिसमें 200mS की त्रुटि थी जो हमारे आवेदन में बेकार थी।
कोर्तुक

2
आपको सेलुलर समय के लिए किसी खाते की आवश्यकता नहीं है। वास्तव में, आपको एक ट्रान्सीवर की भी आवश्यकता नहीं है बस सेल टावरों को सुनने से आपको समय मिलेगा।
लॉन्गनेक

आप WWVB के साथ दूसरे के लिए सिंक्रनाइज़ नहीं करते हैं, आप 50khz वाहक लहर के साथ सिंक करते हैं। यह छोटी और लंबी अवधि में बहुत स्थिर है।
जॉन मेचम

4

रेडियो सिग्नल संभवतः लागू करने के लिए सबसे सस्ता होने जा रहा है। और यह घर के अंदर काम करता है। लेकिन यह वायुमंडलीय परिस्थितियों के अधीन है। मेरे पास एक डिजिटल मौसम स्टेशन है जो डब्ल्यूडब्ल्यूवी से संपर्क करता है और यह कभी-कभी शिकायत करता है कि इसे समय नहीं मिल सकता है। हालांकि मुझे सबसे अच्छे दिनों में भी कमजोर संकेत मिला है। मैं पूर्वी तट पर हूं और यह कोलोराडो से संपर्क करने की कोशिश कर रहा है।

जब तक आप बाहर हैं, तब तक GPS अधिक विश्वसनीय होने वाला है। आपके द्वारा उपयोग किए जाने वाले चिपसेट और एंटीना के आधार पर घर के अंदर हिट या मिस किया जाएगा। इसमें आपको स्थान डेटा देने का अतिरिक्त लाभ है।

सेल फोन सिग्नल, मैं 90% निश्चित हूं कि आपको समय प्राप्त करने के लिए वॉयस डेटा की सदस्यता की आवश्यकता है। यहाँ उस प्रभाव के लिए एक SO टिप्पणी है: /programming/6430169/get-local-time-from-the-cell-phone-carrier-cell-tower-gprs-on-a-aindows-mobile यह सेल सिग्नल को लागू करने के लिए सबसे महंगा बना देगा। यह सेल टॉवर कवरेज पर भी निर्भर है इसलिए यह जीपीएस के रूप में स्थानों की एक विस्तृत श्रृंखला के रूप में विश्वसनीय नहीं होगा, लेकिन रेडियो के लिए तुलनीय होगा।


3
यह एक अच्छा बिंदु लाता है - अगर आपको स्थानीय समय की आवश्यकता है, तो डब्ल्यूडब्ल्यूवी मदद नहीं करेगा और जीपीएस को ज़ोन मैपिंग के लिए एक जटिल स्थान की आवश्यकता होगी, जबकि सेल फोन इसे स्वचालित रूप से आपको देता है।
मार्क रैनसम

@MarkRansom: यदि दो निकटतम टॉवर अलग-अलग समय क्षेत्र में हैं, तो सेल मोडेम क्या करते हैं?
सुपरकैट

@ सुपरकैट, अगर यह एक ऐसा फोन होता जिसे आप दोनों टावरों से बात नहीं करते, तो आपको एक या दूसरे को सौंपा जाएगा। मैं नहीं जानता कि किसी भी समय क्षेत्र हैं जो एक आबादी वाले क्षेत्रों को फैलाते हैं इसलिए शायद यह एक दुर्लभ समस्या है।
मार्क रंसोम

@supercat यह एक दुर्लभ समस्या है जैसा कि मार्क ने सुझाव दिया है लेकिन यह मौजूद नहीं है और मैं समाधान के बारे में सुनिश्चित नहीं हूं। समय में सबसे जटिल जगह इंडियाना है। यह दो समय क्षेत्रों और कुछ काउंटियों पर्यवेक्षक दिन के उजाले बचत समय और कुछ नहीं है। हालाँकि मुझे लगता है कि हाल ही में वे सभी एक ही पृष्ठ पर गए हैं जहाँ तक दिन के समय की बचत का समय है। यदि आप रुचि रखते हैं कि यह कैसे संभाला जाता है, तो इंडियाना अध्ययन का स्थान है।
एम्बेडेड।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.