আমি অবাক হয়ে দেখেছিলাম যে আমি যে জিপিএস রিসিভারটির সাথে কাজ করছি তার একটি 1 পিপিএস (পালস পার সেকেন্ড) সিগন্যাল আউটপুট দেওয়ার জন্য একটি পিন সংরক্ষিত রয়েছে। এর মানে কি? মাইক্রোকন্ট্রোলার সহজেই নিজস্ব 1 পিপিএস সংকেত তৈরি করতে পারে না?
আমি অবাক হয়ে দেখেছিলাম যে আমি যে জিপিএস রিসিভারটির সাথে কাজ করছি তার একটি 1 পিপিএস (পালস পার সেকেন্ড) সিগন্যাল আউটপুট দেওয়ার জন্য একটি পিন সংরক্ষিত রয়েছে। এর মানে কি? মাইক্রোকন্ট্রোলার সহজেই নিজস্ব 1 পিপিএস সংকেত তৈরি করতে পারে না?
উত্তর:
1 পিপিএস আউটপুটটিতে এমসিইউ যা কিছু করতে পারে তার চেয়ে অনেক কম জিটার থাকে। আরও কিছু দাবিদার অ্যাপ্লিকেশনগুলিতে আপনি ব্যবহার করতে পারেন যে ডালগুলি জিনিসগুলি খুব সঠিকভাবে সময় দিতে ব্যবহার করা যেতে পারে। কিছু বৈজ্ঞানিক গ্রেড জিপিএসের সাথে এই 1 পিপিএস আউটপুটটি 1 এনএস এর চেয়ে ভাল হতে পারে।
দীর্ঘমেয়াদী 1 হার্জ সিগন্যাল সম্ভবত সবচেয়ে সঠিক সময়, এবং একইভাবে ফ্রিকোয়েন্সি, রেফারেন্স যা আপনি কখনও মুখোমুখি হবেন।
আপনি একটি জিপিএস মডিউলের ব্যয়ের জন্য সিসিয়াম ক্লক টাইম রেফারেন্সের মতো কার্যকরভাবে কিছু অর্জন করছেন। একটি দর কষাকষি আপনি বাণিজ্যিক "শৃঙ্খলাবদ্ধ দোলক" ইউনিট কিনতে পারেন এবং ডিআইওয়াইগুলির জন্য ডিজাইনগুলি উপলভ্য। একটি ডিও হ'ল ফ্রিকোয়েন্সি লক হয় না তবে স্থানীয় এবং জিপিএস ঘড়ি দ্বারা উত্পন্ন 1 এইচ সিগন্যালের মধ্যে ত্রুটি সংকেত দ্বারা আলতো করে লক করা হয়।
শৃঙ্খলাবদ্ধ দোলক
তারা যে কোনও জায়গায় স্ট্যান্ডার্ড সময় বলে -
ওভেনাইজড কোয়ার্টজ ক্রিস্টাল অসিলেটর যখন কোনও একক (ওসিএক্সও) বা ডাবল (ডোক্সএক্সও) তাপমাত্রা-নিয়ন্ত্রণকারী চুলা স্ফটিক এবং তার দোলক সার্কিটির চারপাশে আবৃত হয়, ফ্রিকোয়েন্সি স্থায়িত্বটি টিসিএক্সওর সাথে তুলনামূলকভাবে প্রস্থের দুটি থেকে চারটি অর্ডারকে উন্নত করা যেতে পারে। এই ধরনের দোলকগুলি পরীক্ষাগার এবং যোগাযোগ গ্রেড অ্যাপ্লিকেশনগুলিতে ব্যবহৃত হয় এবং প্রায়শই বৈদ্যুতিন ফ্রিকোয়েন্সি নিয়ন্ত্রণের মাধ্যমে তাদের আউটপুট ফ্রিকোয়েন্সি সামঞ্জস্য করার উপায় থাকে have এইভাবে কোনও জিপিএস বা লোরান-সি রেফারেন্স গ্রহণের ফ্রিকোয়েন্সি মেলে তারা "শৃঙ্খলাবদ্ধ" হতে পারে।
জিপিএস-শৃঙ্খলাবদ্ধ ডোকসও হ'ল বিশ্বের ওয়্যার টেলিযোগযোগ ব্যবস্থাগুলির জন্য স্ট্র্যাটাম আই প্রাথমিক রেফারেন্স উত্স (পিআরএস)। কোয়ালকমের উদ্ভূত কোড ডিভিশন মাল্টিপল অ্যাক্সেস (সিডিএমএ) সেলুলার মোবাইল ফোন সিস্টেমগুলির জন্য আইএস -95 স্ট্যান্ডার্ডের অধীনে থাকা বেসস্টেশনগুলির জন্য জিপিএস সময় এবং ফ্রিকোয়েন্সি রেফারেন্স হিসাবেও তারা বিস্তৃত রয়েছে। এই বেসস্টেশন অ্যাপ্লিকেশনগুলির নিখুঁত পরিমাণ ওসিএক্সও মার্কেটকে দাম কমিয়ে এবং বিক্রেতাদের একীকরণের মাধ্যমে গভীরভাবে প্রভাবিত করেছে affected
সুপার সিম্পল ডিআইওয়াই ডিও করুন
আপনি কত ভাল করেছেন তা নিয়ে কাজ করা
বাণিজ্যিক মডিউল - প্রতিদিন বিলিয়ন প্রতি 0.1 অংশ।
@ ডেভিডকেসনারের উত্তর আমি যা বলছি তার সাথে সামঞ্জস্যপূর্ণ, তবে আমি বিশদভাবে জানাতে চাই এবং এটি একটি মন্তব্য করার চেয়ে কিছুটা বেশি।
এই আউটপুটটি এমন এক অ্যাপ্লিকেশনটিতে এমসিইউ (গভীর ঘুমের মোড থেকে) সেকেন্ডে একবারে (কয়েক ন্যানো-সেকেন্ডের মধ্যে) জাগাতে ব্যবহার করা যেতে পারে যেখানে আপনি এমসিইউ নির্দিষ্ট সেকেন্ডে কিছু করার বিষয়ে যত্নশীল ছিলেন, দুর্দান্ত নির্ভুলতার মধ্যে ।
একটি MCU পারে এছাড়াও এই সংকেত ব্যবহার করে নিজস্ব সময়জ্ঞান সঠিকতা নিরূপণ এবং সফটওয়্যার এটা ক্ষতিপূরণের জন্য। সুতরাং এমসিইউ নাড়ির সময়কাল "পরিমাপ" করতে পারে এবং ধরে নিতে পারে যে এটি একটি "নিখুঁত" 1s ব্যবধান। এটি করার ফলে এটি যে অভিজ্ঞতাটি গ্রহণ করছে তা প্রসারিত করে বা ছড়িয়ে দেওয়ার সময়টি কার্যকরভাবে নির্ধারণ করতে পারে, এর স্ফটিক বা যে কোনও কিছুতে তাপমাত্রার প্রভাবের কারণে বলুন এবং সময় গ্রহণের যে কোনও পরিমাপ এটি গ্রহণ করছে তা প্রয়োগ করুন।
কঠোর রকেট পরিবেশ এবং জিপিএসের আগে ভাসমান আবহাওয়া স্টেশনগুলি ট্র্যাকিংয়ের জন্য অসমতলিত ওসিএক্সও ডিজাইন করার পরে .. বাস্তবে কেবলমাত্র 1 ম জিপিএস (জিওএস 1) চালু হওয়ার পরে, এটি স্মৃত স্মৃতি ফিরিয়ে আনে।
স্থিতিশীলতার গুরুত্ব নির্ভর করে আউটেজ এবং এলওএস (সিগন্যাল হ্রাস) এর সময় ক্যাপচারের সময় আপনি কত ত্রুটি সহ্য করতে পারেন। যখন আপনি পিএলএল বিভাজক দ্বারা এন দিয়ে গুণন করেন আপনিও ত্রুটির গুণকে গুণান। সুতরাং বামন এবং পর্যায়ের শব্দ কমিয়ে আনতে যত্ন নেওয়া জরুরী।
আমার ওসিএক্সওতে আমি ওসিএক্সওর জন্য 10MHz, রকেটের এফএম সাব-ক্যারিয়ার টেলিমেট্রি জন্য 100KHz এবং রকেটের অবস্থানটি সনাক্ত করতে মিশ্র গ্রাউন্ড স্টেশনের জন্য 10KHz বেছে নিয়েছি। যানবাহনের ভ্রমণের পরিসরটি কেবলমাত্র টেলিমেট্রি সাব-ক্যারিয়ারের পার্থক্য ফ্রিকোয়েন্সি এবং পর্যায় এবং chosen = c / f দিয়ে Δ = সি / এফ Δ অবস্থান = the + চক্র গণনার সাথে নির্বাচিত এফ গ্রাউন্ড স্টেশন ব্যবহার করে ফেজ পার্থক্য। ফ্রিকোয়েন্সি ত্রুটি রাডার গতির মতো বেগকে প্রতিনিধিত্ব করে। সুতরাং 1 পিপিএস (1Hz) ঘড়ির সাহায্যে আপনি চক্র এড়াতে বা নির্দিষ্ট পর্বের পার্থক্যের গণনা ছাড়াই একটি বিশাল পরিসর এবং সময়ের ব্যবধানকে সমর্থন করতে পারেন। নোট করুন যে ফেজ ত্রুটিতে একটি চক্র এড়িয়ে যাওয়া N চক্র হতে পারে যার অর্থ জমা হওয়া ত্রুটির অস্পষ্টতা .. ধরে নেওয়া LOS ত্রুটি গুরুত্বপূর্ণ।
আপনার যদি স্ট্রেটাম 1,2, এবং 3 আউটজেটের ক্ষেত্রে 3 টি ঘড়ি থেকে উত্সের পছন্দ এবং র্যাঙ্কিং থাকে তবে নির্ভরযোগ্যতার জন্য রিডানডেন্সি মূল। টেলিকম সিঙ্ক্রোনাস হাই স্পিড নেটওয়ার্ক লাইসেন্সেড রেডিওগুলির মতো সুনির্দিষ্ট ঘড়ির উপর নির্ভর করে। নেটওয়ার্কগুলি স্ট্র্যাটাম ক্লক উত্সের র্যাঙ্কিং রেফারেন্সের জন্য বুদ্ধিমান ত্রুটি লগিং ব্যবহার করে।
অবশ্যই এটি আপনার ডিও এর নকশায় অধ্যবসায় গ্রহণ করে। মানক বইয়ের খণ্ডগুলি এই নিয়মগুলি সংজ্ঞায়িত করে।
আমি মনে করি আপনার যে ইউনিটটি রয়েছে সেগুলি সম্পর্কে আপনাকে পড়তে হবে (যেমন কিছু আলাদা) তবে আমি অনুমান করব যে এটি একটি সময় সিঙ্ক হিসাবে ব্যবহৃত হবে। অর্থাৎ আপনি একটি বার্তা পেয়েছেন যে পরবর্তী পালস সময়মতো আসবেআইএনটিসি-তে।
"জিপিএসক্লোক ২০০-এ একটি আরএস -৩৩২ আউটপুট রয়েছে যা এনএমইএ টাইম কোড এবং পিপিএস আউটপুট সিগন্যাল সরবরাহ করে। প্রায় দেড়-সেকেন্ড আগে এটি জিপিআরএমসি বা জিপিজেডডিএ ফর্ম্যাটে পরবর্তী পিপিএস ডালের সময়কে আউটপুট দেয়। শুরুর এক মাইক্রোসেকেন্ডের মধ্যে ইউটিসি সেকেন্ডের এটি, পিপিএস আউটপুট প্রায় 500 এমএসের জন্য উচ্চ করে দেয় ""
যখন কোনও জিপিএস রিসিভার একটি সম্পূর্ণ টাইমস্ট্যাম্প আপ স্ট্রিম (এনএমইএ ইত্যাদির মাধ্যমে) প্রেরণ করতে পারে, তবুও টাইমস্ট্যাম্পটি হোস্টের কাছে পৌঁছানোর জন্য যে পরিমাণ সময় লাগত তা টাইমস্ট্যাম্পকে ভুল দেয়। একটি 1 পিপিএস সিগন্যাল হ'ল জিপিএস রিসিভারের সমতুল্য "সুরে সময়টি বারো ত্রিশ এবং 35 সেকেন্ড হবে ... [বীপ]"। এখানে অনুমান করা হয় যে হোস্টের ঘড়িটি 1 সেকেন্ডের জন্য নির্ভুল থাকতে পারে এবং প্রতি সেকেন্ডে এটি 1PPS এর মাধ্যমে সংশোধন করে।
আমি "পিভি সুব্রমনিয়ান" এর প্রতিক্রিয়া পছন্দ করি বলে মনে করি like এটি অবিকল 1 পিপিএসের সাধারণ উদ্দেশ্য। কিছু কম সঠিক উপায় (সাধারণত অ্যাসিঙ্ক সিরিয়াল লাইন) দ্বারা প্রাপ্ত সম্পূর্ণ "দিনের সময়" তথ্য ব্লকটি বাড়ানোর জন্য, একটি সুনির্দিষ্ট 1 সেকেন্ড প্রান্ত সরবরাহ করুন।
দোলকের কথা বললে মনে হয় যে "সময়ের মান" এবং জিপিএসের বাণিজ্যে 10 মেগাহার্টজ খুব জনপ্রিয় পছন্দ। এবং, জিপিএস রিসিভারগুলিতে স্থানীয় দোলকগুলিকে মোটামুটি দুটি বিভাগে বিভক্ত করা যেতে পারে: 10MHz আউটপুট এবং পিপিএস (ফেজ-সিঙ্ক্রোনাস) এর মধ্যে সুনির্দিষ্টভাবে 1: 10000000 অনুপাতের ফলাফল এবং পিপিএস আউটপুটটি ধাপ অনুসারে সামঞ্জস্য প্রদর্শন করে (এড়িয়ে যাওয়া / সন্নিবেশ করা) 10 মেগাহার্টজ টাইমবাসের টিক্স)। "সিঙ্ক্রোনাস" স্ফটিক দোলকগুলি আরও সুনির্দিষ্ট এবং কিছু উদ্দেশ্যে প্রয়োজনীয়। তাদের "ওভেন নিয়ন্ত্রণ" (ওসিএক্সও) প্রয়োজন হয় যা কিছু অতিরিক্ত শক্তি খরচ করে। ব্যাটারি চালিত ডিভাইসগুলির জন্য ভাল নয়, স্টেশনারি টাইমকিপিং ব্যবহারের জন্য দুর্দান্ত। "স্কিপিং" অসিলেটরগুলি বেসিক পজিশনিং ব্যবহারের জন্য যথেষ্ট ভাল, এবং কম সস্তা, তাই আপনি সস্তার জিপিএস রিসিভার মডিউলগুলিতে এটি পান।
কিছু বাহ্যিক স্ফটিক দোলকটির পিএলএল নিয়ন্ত্রণের জন্য, 1 পিপিএস এর প্রান্তগুলি সম্ভবত অনেক দূরে পৃথক করে রাখা হয়েছে, আপনার পিএলএল সার্ভো লুপে একটি দীর্ঘ দীর্ঘ সংহতকরণের প্রয়োজন হবে। একটি ভাল মানের 10 মেগাহার্টজ সিগন্যাল উত্স আপনাকে দ্রুত লকটি আরও দ্রুত অর্জন করতে দেয়। তবে ক্যাচটি হ'ল - "ভাল মানের"। উপরে দেখুন. এটি বাদে, পিসি হার্ডওয়্যারে চলমান কিছু ওএস বা এনটিপিডি-র সিস্টেম টাইমবাসকে শৃঙ্খলাবদ্ধ করতে 1PPS অবশ্যই যথেষ্ট যথেষ্ট।
অন্যরা যেমন বলেছে, জিপিএস রিসিভারের 1PPS আউটপুটটি স্থানীয় স্ফটিক অসিলেটর থেকে প্রাপ্ত, রিসিভারের ভিতরে টিক দিয়ে থাকে। সাধারণত এটি 10 মেগাহার্টজ স্ফটিক হিসাবে ব্যবহৃত হত। এই স্থানীয় স্ফটিক দোলক প্রকৃতপক্ষে একটি ভিসিও, এটির আসল ঘড়ির হারে ছোট সামঞ্জস্য করার অনুমতি দেয়। এই ভিসিও ইনপুটটি ক্লোজড লুপ নিয়ন্ত্রণ (নেতিবাচক প্রতিক্রিয়া শৈলী) জন্য ব্যবহৃত হয়, যেখানে কয়েকটি উপগ্রহের (সংযুক্ত) জিপিএস সিগন্যাল একটি রেফারেন্স হিসাবে কাজ করে। একটি জিপিএস রিসিভারের ক্রিয়াকলাপটি, যা বিচ্ছিন্ন সিগন্যাল স্তর এবং ডপলার শিফ্ট সহ একটি ভাগ করে নেওয়া ক্যারিয়ারে সিউডো-এলোমেলো বিটস্ট্রিমগুলির "স্ক্র্যাম্বলড স্প্যাগেটি" এর ডিকোডিং করে, এই ব্লকটিকে "সম্পর্কিত" বলা হয়। এটি প্রাপ্ত রেডিও সংকেতের ভিত্তিতে অবস্থান এবং সময় "সমস্যার" থেকে সর্বোত্তম "সমাধান" সন্ধান করতে কিছু ভারী সংখ্যক ক্রাঞ্চিং ব্যবহার করে, তাদের স্থানীয় টাইমবেজের সাথে তুলনা করে - এবং রেডিও অভ্যর্থনা এবং স্থানীয় স্ফটিকের মধ্যে একটি ছোট্ট ত্রুটি / বিচ্যুতিটি ক্রমাগত মূল্যায়ন করে যা এটি স্ফটিকের ভিসিও ইনপুটটিতে ফিরিয়ে দেয় ... তাই ক্লোজড লুপ নিয়ন্ত্রণ। সময়সীমার দৃষ্টিকোণ থেকে, জিপিএস রিসিভারের সংযোগকারী একটি অত্যন্ত জটিল পিএলএল তুলনামূলক জিনিস :-)
অন্যরা সিমমেট্রিকম এবং টাইমটুলগুলি উল্লেখ করেছেন ... মেইনবার্গ ফানকুহ্রেনের কাছে তাদের দেওয়া দোলকগুলির একটি দুর্দান্ত টেবিল রয়েছে, যার মধ্যে সমস্ত ভাবা যায় যথার্থ পরামিতি রয়েছে: https://www.meinbergglobal.com/english/specs/gpsopt.htm লক্ষ্য করুন যে উদ্ধৃত যথার্থতাগুলি সম্ভবত এখনও রক্ষণশীল / নিরাশাবাদী অনুমান।
বিদ্যমান সমস্ত উত্তর যথাযথ সময় প্রয়োগের বিষয়ে কথা বলে; আমি কেবল উল্লেখ করতে চাই যে 1 পিপিএস সিগন্যালটি নেভিগেশনের জন্যও গুরুত্বপূর্ণ, বিশেষত যখন রিসিভারটি চলমান হয়।
প্রতিটি নেভিগেশন সমাধান গণনা করতে রিসিভারকে কিছুটা সময় লাগে এবং সেই সমাধানটি এক বা একাধিক বার্তায় ফর্ম্যাট করতে এবং কিছু প্রকার যোগাযোগের লিঙ্কে (সাধারণত ক্রমিকভাবে) প্রেরণ করতে অতিরিক্ত সময় লাগে। এর অর্থ হ'ল যে সময়কালের মধ্যে সিস্টেমটি তথ্য ব্যবহার করতে পারে ততক্ষণে এটি বেশ কয়েক'শ মিলি সেকেন্ডের দ্বারা ইতিমধ্যে "পুরানো" is
বেশিরভাগ নিম্ন-নির্ভুলতা শখের অ্যাপ্লিকেশনগুলি এই বিশদটি উপেক্ষা করে, তবে একটি নির্ভুল প্রয়োগের ক্ষেত্রে যা 30 থেকে 100 মিটার / সেকেন্ডে ভ্রমণ করতে পারে, এটি বহু মিটার ত্রুটির পরিচয় দেয়, এটি সম্পূর্ণ ত্রুটির প্রভাবশালী উত্স তৈরি করে।
1 পিপিএস আউটপুটটির উদ্দেশ্য হ'ল নেভিগেশন বার্তায় (গুলি) নির্দেশিত অবস্থানটি বৈধ ছিল ঠিক তখনই এটি নির্দেশ করা, যা অ্যাপ্লিকেশন সফ্টওয়্যারটিকে যোগাযোগের বিলম্বের জন্য ক্ষতিপূরণ দেয়। হাইব্রিড জিপিএস-ইনটারিয়াল সিস্টেমগুলিতে এটি বিশেষত গুরুত্বপূর্ণ, যেখানে এমইএমএস সেন্সরগুলি উচ্চ নমুনা হারে (শত শত হার্টজ) আন্তঃবিবাহিত ন্যাভিগেশন সমাধান সরবরাহ করতে ব্যবহৃত হয়।
স্ট্র্যাটাম 1 এনটিপি নেটওয়ার্ক টাইম সার্ভারগুলির জন্য খুব সঠিক সময় সরবরাহ করতে আমরা জিপিএস রিসিভার দ্বারা উত্পন্ন 1PPS আউটপুট ব্যবহার করি। 1PPS প্রতিটি সেকেন্ডের শুরুতে উত্পন্ন হয় এবং অনেক রিসিভারের ক্ষেত্রে ইউটিসি সময়ের কয়েকটি ন্যানোসেকেন্ডের মধ্যে সঠিক accurate কিছু জিপিএস রিসিভার সময় সরবরাহে তেমন ভাল হয় না, যেহেতু সম্পর্কিত সিরিয়াল সময় আউটপুট তার প্রতিটি দিকে ডাল আউটপুট তৈরির উদ্দেশ্যে 'ঘুরতে' পারে। এটি কার্যকরভাবে পর্যায়ক্রমে এক সেকেন্ড অফসেট উত্পন্ন করে।
জিপিএস সিগন্যাল নষ্ট হয়ে যাওয়ার ক্ষেত্রে হোল্ডওভার সরবরাহ করতে 1 পিপিএস আউটপুট ওসিএক্সও বা টিসিএক্সও ভিত্তিক অসিলেটরকে শৃঙ্খলাবদ্ধ করতেও ব্যবহার করা যেতে পারে। সময়ের রেফারেন্সে জিপিএস ব্যবহার সম্পর্কিত নীচের লিঙ্কটি আরও কিছু তথ্য সরবরাহ করে:
http://www.timetools.co.uk/2013/07/23/timetools-gps-ntp-servers/
1 পিপিএম সংকেত সিঙ্ক্রোনাইজেশন উদ্দেশ্যে ব্যবহৃত হয়। ধরুন আপনার কাছে দূরের দূরত্বে দুটি ডিভাইস রয়েছে এবং আপনি একই ডিভাইসটিতে একই সময়ে শুরু হওয়া উভয় ডিভাইসে ঘড়ির ডাল তৈরি করতে চান, আপনি কী করতে পারেন? এই যেখানে এই 1 পিপিএম সংকেত ব্যবহৃত হয়। জিপিএস মডিউল বিশ্বব্যাপী 1ns নির্ভুলতায় ডাল দেয়।