বর্গাকার তরঙ্গ এবং সাইন ওয়েভ সিগন্যালের মধ্যে পর্ব সনাক্তকরণ


9

আমার কাছে একটি সার্কিট রয়েছে যার ডিজিটাল বর্গাকার তরঙ্গ ইনপুট রয়েছে (পিএলডি, 1.8Vp দ্বারা উত্পাদিত) এবং একটি সাইন ওয়েভ আউটপুট (0.5 - 3.5 ভিপি)। উভয় সিগন্যালের 100kHz ফ্রিকোয়েন্সি রয়েছে, তবে পর্বটি আলাদা।

এই দুটি সিগন্যালের মধ্যে পর্বের পার্থক্য সনাক্ত করার একটি ভাল উপায় কী? আমি এখনও অবধি যে ফেজ ডিটেক্টর দেখেছি তা সমস্ত ডিজিটাল বা সমস্ত অ্যানালগ সংকেতের জন্য? আমার মতো মিশ্র সংকেত সার্কিটের জন্য কি একটি আছে?

হালনাগাদ

আমার আবেদনের জন্য 1 ডিগ্রির সাথে পর্বের পার্থক্যটি জানা যথেষ্ট। ফ্রিকোয়েন্সি সবসময় একে অপরের তুলনায় লক থাকে এবং কখনও পরিবর্তন হয় না। বর্গাকার তরঙ্গ অ্যানালগ ইলেক্ট্রনিক্সকে চালিত করে এবং অ্যানালগগুলি সাইন ওয়েভ তৈরি করে যার মধ্যে এএম মোডুলেটেড সংকেত রয়েছে। সংকেতটির প্রশস্ততা বাহকটির প্রশস্ততার তুলনায় খুব কম। উত্পাদনের পরিবর্তনশীলতার কারণে অ্যানালগগুলি (কিছু হ্যান্ড-উইন্ডেড ইন্ডাক্টর অন্তর্ভুক্ত) পর্বের ইউনিট পরিবর্তনশীলতার উচ্চ ইউনিট রয়েছে এবং আমি ডিএসপির জন্য একটি স্বয়ংক্রিয়-সুরকরণ পদ্ধতি নিয়ে আসার চেষ্টা করছি যা আউটপুট সাইন ওয়েভ প্রক্রিয়াকরণ করে।


2
পর্যায়ের পার্থক্যটি আপনার কতটা সঠিকভাবে জানতে হবে? এবং আপনার কি এককালীন পরীক্ষা হিসাবে বা আপনার সার্কিটের চলমান ফাংশনের অংশ হিসাবে এটি করা দরকার? দুটি অংশই কি আসলে একসাথে ফ্রিকোয়েন্সি-লকড (বা একটি সাধারণ রেফারেন্স থেকে তাদের ফ্রিকোয়েন্সি উত্পন্ন) বা এগুলি উভয়ই নামমাত্র 100 কেএইচজেড?
ফোটন

উত্তর:


11

ডিজিটাল সিগন্যালের জন্য পর্যায় সনাক্তকরণ সবচেয়ে সহজ; এটি মূলত একটি এক্সওর গেট। আমি সাইনটিকে একটি বর্গাকার তরঙ্গে রূপান্তরিত করব। একটি ইনপুটটিতে সাইন এবং অন্যটিতে গড় সাইন (এলপিএফ) দিয়ে একটি তুলনামূলককে খাওয়ান, যাতে তুলনাকারী 50% শুল্ক চক্র বর্গাকার তরঙ্গ দেয়। তারপরে ডিজিটাল ফেজ ডিটেক্টর ব্যবহার করুন।


বর্গাকার তরঙ্গ থেকে সাইন ওয়েভ তৈরি করতে আমি তুলনাকারী ব্যবহার করে বিবেচনা করেছি, তবে সমস্যাটি হচ্ছে যে সাইন ওয়েভের প্রশস্ততা 0.5 থেকে 3.5 ভেরির মধ্যে থাকতে পারে। এটি একটি উত্পাদন পরিবর্তনশীলতা এবং সেই সত্যটি সম্পর্কে আমি কিছুই করতে পারি না। যদিও, শূন্য ক্রস সনাক্তকরণ সেই ক্ষেত্রে একটি সমাধান হতে পারে ... বিবেচনা করার মতো হতে পারে।
উদুশু

1
@udushu - গড় এলপিএফ এটি সমাধান করে। এটি বিভিন্ন প্রশস্ততা এবং ডিসি অফসেটের যত্ন নেবে।
স্টিভেনভ

@ স্টেভেনভ, আমি মনে করি না যে এলপিএফ গ্যারান্টি দিতে যথেষ্ট যে ইনপুট সিগন্যাল প্রশস্ততা পর্ব পরিমাপকে প্রভাবিত করবে না। তুলনাকারীদের বিচ্ছুরণ নামে একটি সম্পত্তি রয়েছে যার অর্থ ইনপুট প্রশস্ততা পরিবর্তনের সাথে সাথে প্রসারণে বিলম্ব হয়। এটি একটি তুলনাকারীর মতো দেখায় যা আরও ক্ষতিপূরণ ছাড়াই ফিজ ত্রুটির (প্রায় 40 এনএস) জন্য ওপি'র প্রয়োজনীয়তাগুলি পূরণ করতে পারে এছাড়াও কম পরিমাণে ছড়িয়ে দেওয়া উচিত; তবে এই ব্যবহারের জন্য তুলনামূলক বাছাই করার সময় এটি পরীক্ষা করা গুরুত্বপূর্ণ বিষয় হবে।
ফোটন

@ দ্য ফোটন - আপনি একটি পয়েন্ট পেয়েছেন, তবে আমি যখন উত্তর দিয়েছি তখন ওপি তার 1% নির্ভুলতার কথা উল্লেখ করেনি। ওটিওএইচে 100 পিএসের চেয়ে কম বিস্তারের সাথে তুলনামূলক রয়েছে, যা 1 than এর চেয়ে কয়েক গুণমানের ক্রম °
স্টিভেন্ভ

@ দ্য ফোটন - দেখে মনে হচ্ছে শূন্য-ক্রস তুলনাটি একটি সমাধান। আলোচনার জন্য সবাইকে ধন্যবাদ।
উদুশু

4

যেহেতু আপনি বলেছেন যে সাইন ওয়েভ প্রসেসিংয়ের জন্য আপনার কোনও ডিএসপি রয়েছে, আপনি ফেজটি পরিমাপ করতে একটি জটিল ফুরিয়ার ট্রান্সফর্ম ব্যবহার করতে পারেন (আপনার কেবলমাত্র পরিচিত ফ্রিক্যুয়েন্সিতে DFT মূল্যায়ন করতে হবে)।

এটি বাস্তবে কর্ড মিশ্রণের বিষয়ে যে পরামর্শ দিয়েছে তার সাথে নিবিড়ভাবে সম্পর্কিত - একটি একক পয়েন্ট ডিএফটি হ'ল এক ধরণের মিক্সার যার পরে ইন্টিগ্রেটার বা লো-পাস ফিল্টার রয়েছে। পার্থক্য হ'ল জটিল ডোমেনে এটি করে (বা অ্যানালগটিতে আইকিউ মিক্সার ব্যবহার করে) আপনি জটিল আউটপুটটির কোণ নির্ধারণ করতে পারেন। কেবল আসল উপাদান বা কেবল একটি একক মিশুক ব্যবহার করে, আপনি পিছিয়ে থেকে সীসা বলতে পারবেন না এবং প্রশস্ততা সংবেদনশীলতা আরও চ্যালেঞ্জ হতে পারে।


আশা করি আমি পারতাম। এটি আমার বর্তমানে যে সমস্যাগুলি রয়েছে তার অনেকগুলি সমাধান করতে পারত। দুর্ভাগ্যক্রমে, আমাকে যে ডিএসপিটি ব্যবহার করতে হবে তার 100 কিলাহার্জ সিগন্যালে রিয়েল-টাইম ডিএফটি করার জন্য অশ্বশক্তির কাছাকাছি কোথাও নেই।
উদুশু

আপনাকে কেবল একটি ফ্রিকোয়েন্সি বিন গণনা করতে হবে - সাধারণ # বিন = # নমুনাগুলি কোনও ফুরিয়ার ট্রান্সফর্মের সাথে যুক্ত। এছাড়াও, কতবার আপনার এই পর্বটি পরিমাপ করতে হয়? যদি খুব কম সময়ে ঘটে থাকে তবে আসল প্রশ্নটি যদি আপনার সিস্টেমটি সেই হারে নমুনা ও সঞ্চয় করতে পারে, তবে এটি যদি এটি প্রক্রিয়া করতে পারে না।
ক্রিস স্ট্রাটন

ডিএসপি বর্তমানে 20kHz এ নমুনা হিসাবে কনফিগার করা হয়েছে এবং 100 ডিএইচজেড ক্যারিয়ার নয়, কেবল ডিমোডুলেটেড সিগন্যাল নমুনা তৈরি করা হচ্ছে। আমি মনে করি না যে আমি ব্যবহার করছি নম্র dsPIC33 একেবারে 100kHz সংকেত নমুনা করতে সক্ষম হবে।
উদুশু

@udushu একটি দ্রুত অনুসন্ধানের পরামর্শ দেয় যে dsPIC কোনও মেগাস্যাম্পল / সেকেন্ড সম্পর্কে করতে সক্ষম হতে পারে। তবে যদি অ্যানালগ ব্যান্ডউইথ যথেষ্ট হয় এবং আপনি কীভাবে এই ফ্রিকোয়েন্সিটি জানেন তবে আপনি ইচ্ছাকৃতভাবে এলিয়াসিংকে নিম্নতর ও শোষণ করতে পারেন।
ক্রিস স্ট্রাটন

0

ধরে নিই যে উভয় ইনপুট সংকেতের প্রশস্ততা ধ্রুবক (যদি এজিসি সার্কিট দ্বারা এগুলি স্থির করা যায় না) তবে আপনি একটি মিশ্রক (গুণক) ফেজ ডিটেক্টর হিসাবে ব্যবহার করতে পারেন:

সংকেতগুলি যদি পর্যায়ে থাকে তবে আউটপুট ইতিবাচক হবে।
সিগন্যালগুলি যদি পর্যায়টির বাইরে 180। হয় তবে আউটপুট নেতিবাচক হবে।
অন্যান্য পর্যায়ের পার্থক্যের জন্য আউটপুট সেই মানগুলির মধ্যে কোথাও থাকবে।

এনালগ মাল্টলিপ্লায়ার আইসি AD633 এর একটি অ্যাপ্লিকেশন হিসাবে উদাহরণস্বরূপ ডেটাশিটে উদাহরণস্বরূপ ফেজ সনাক্তকরণ উল্লেখ করা হয়েছে ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.