সিস্টেম ব্যান্ডউইথ হ'ল প্রোব ব্যান্ডউইথ এবং অসিলোস্কোপ ইনপুট ব্যান্ডউইথের সংমিশ্রণ। প্রত্যেককে একটি আরসি লোপাস সার্কিট দ্বারা আনুমানিক করা যেতে পারে, যার অর্থ বিলম্বগুলি জ্যামিতিকভাবে যুক্ত:
t_system^2 = (t_probe^2 + t_scope^2)
f_system = 1/sqrt((1/f_probe)^2 + (1/f_scope)^2)
এর অর্থ হ'ল 60MHz প্রোব সহ একটি 10MHz স্কোপ -3 ডিবি (100 * 10 ^ 3 - 3/20}%) ক্ষুদ্রায়নের সাথে 9.86MHz ফ্রিকোয়েন্সি সাইনোসয়েডগুলি পরিমাপ করতে পারে।
ডিজিটাল পালস ট্রেনগুলি পরিমাপ করার সময় এটি এত বেশি পর্যায়ক্রমিক বিষয় নয় যেগুলি উচ্চ-ফ্রিকোয়েন্সি তথ্য ধারণ করে , কারণ উত্থান এবং পতনের সময়গুলি । উত্থানের সময়গুলি আর সি বৃদ্ধি বা গাউসীয় উত্থানের মাধ্যমে গাণিতিকভাবে প্রায় অনুমান করা যায়, এবং কম ভোল্টেজ (লজিকাল 0) এবং উচ্চ ভোল্টেজ (যৌক্তিক 1) এর মধ্যে 10% থেকে 90% পর্যন্ত যাওয়ার সিগন্যালের সময় হিসাবে সংজ্ঞায়িত করা হয় are পার্থক্য। উদাহরণস্বরূপ, 5V / 0V সিস্টেমে এটি থেকে যাওয়ার সময় হিসাবে সংজ্ঞায়িত করা 0.1*5V=0.5V
হয় 0.9*5V=4.5V
। এই প্রতিবন্ধকতা এবং কিছু অভিনব গণিতের সাহায্যে কেউ কাজ করতে পারেন যে প্রতিটি ধরণের চারিত্রিক উত্থানের 0.34/t_rise
সময়টিতে গাউসীয় এবং প্রায় ফ্রিকোয়েন্সি সামগ্রী রয়েছে0.35/t_rise
আরসির জন্য। (আমি 0.35/t_rise
কোনও উপযুক্ত কারণ ছাড়াই ব্যবহার করি এবং এই উত্তরটির বাকী অংশে এটি করব))
এই তথ্যটি অন্যভাবেও কাজ করে: একটি নির্দিষ্ট সিস্টেম ব্যান্ডউইথ কেবলমাত্র উত্থানের সময় পরিমাপ করতে সক্ষম 0.35/f_system
; আপনার ক্ষেত্রে, 35 থেকে 40 ন্যানোসেকেন্ডে। আপনি একটি সাইন ওয়েভের অনুরূপ কিছু দেখছেন কারণ এটি অ্যানালগ ফ্রন্ট-এন্ডটি দিয়ে যাচ্ছে।
এলিয়াসিং একটি ডিজিটাল নমুনা নিদর্শন, এবং এটি আপনার পরিমাপে কার্যকর হয় (আপনি ভাগ্যবান না!) এখানে ডাব্লুপি থেকে ধার করা চিত্র :
অ্যানালগ ফ্রন্ট-এন্ড কেবলমাত্র 35ns থেকে 40ns এর মধ্যে বৃদ্ধি বার দিচ্ছে, এডিসি স্যাম্পলিং ব্রিজটি 50 মিলিয়ন মেগাহার্জ সাইন ওয়েভের মতো কিছু দেখেছে , তবে এটি কেবল 50 এমএস / স্যাম্পলিংয়ের নমুনা, সুতরাং এটি কেবল 25MHz এর নীচে সাইনোসয়েডগুলি পড়তে পারে । অনেকের স্কোপের এই স্থানে একটি অ্যান্টিএলজিং ফিল্টার (এলপিএফ) থাকে, যা নমুনা হারের (শ্যানন-নাইকুইস্ট স্যাম্পলিংয়ের মানদণ্ড) 0.5 গুণ বেশি ফ্রিকোয়েন্সিগুলিকে কমিয়ে দেয়। আপনার স্কোপটিতে এই ফিল্টারটি মনে হয় না, যদিও পিক-টু-পিক ভোল্টেজ এখনও যথেষ্ট বেশি। এটি কোন মডেল?
স্যাম্পলিং ব্রিজের পরে ডেটা কয়েকটি ডিএসপি প্রক্রিয়াতে রূপান্তরিত হয় যার মধ্যে একটিকে ডেসিমেশন এবং কার্ডিনাল স্প্যানস বলা হয় , এটি আরও ভালভাবে প্রদর্শন এবং বিশ্লেষণের জন্য নমুনা হার এবং ব্যান্ডউইথগুলিকে আরও হ্রাস করে (বিশেষত এফএফটি গণনার জন্য সহায়ক)। ডেটাটি আরও এমনভাবে ম্যাসাজ করা হয় যে এটি নমুনার হারের চেয়ে 0.4 গুণ বেশিের ফ্রিকোয়েন্সি প্রদর্শন করে না, এটি গার্ড ব্যান্ড বলে । আমি আপনাকে 20MHz সাইনোসয়েড দেখতে আশা করতাম - আপনার কি গড় (5-পয়েন্ট) চালু আছে?
সম্পাদনা: আমি আমার ঘাড়ে আটকে থাকব এবং অনুমান করব যে আপনার অ্যাসিলোস্কোপে ডেসিমেশন এবং কার্ডিনাল স্প্যানগুলি ব্যবহার করে ডিজিটাল অ্যান্টিয়েলিজিং রয়েছে, যার অর্থ মূলত ডিজিটাল এলপিএফ এর পরে ইন্টারপোল্টেড পথটির পুনর্নির্মাণের অর্থ। ডিএসপি প্রোগ্রামটি একটি 20MHz সংকেত দেখে তাই এটি 10MHz এর নীচে না হওয়া পর্যন্ত এটি ডেসিমেট করে। 4MHz কেন এবং 10MHz এর কাছাকাছি নয়? "কার্ডিনাল স্প্যান" এর অর্থ ব্যান্ডউইদথকে অর্ধেক করা এবং ডেসিমেশনটি প্রায়শই দু'জনের দ্বারাও হয়। 2 এর কিছু পূর্ণসংখ্যার শক্তি বা এর একটি সাধারণ ভগ্নাংশের ফলে 4MHz সাইনোসয়েড ~ 20MHz এর পরিবর্তে স্পট আউট হয়ে যায়। এ কারণেই আমি বলি প্রত্যেক উত্সাহী ব্যক্তির একটি এনালগের সুযোগ প্রয়োজন। :)
সম্পাদনা 2: যেহেতু এটি অনেক বেশি ভিউ পাচ্ছে তাই আমি উপরের বিব্রতকরভাবে পাতলা উপসংহারটি আরও ভাল করে সংশোধন করব।
এডিআইটি 2: আপনি যে বিশেষ সরঞ্জামটি পছন্দ করতে পছন্দ করেছেন আন্ডার স্যাম্পলিং ব্যবহার করতে পারেন, যার জন্য উইন্ডোলিং অ্যানালগ বিপিএফ ইনপুটটি এন্টিয়ালাইজিংয়ের জন্য প্রয়োজন, যা এই সরঞ্জামটির কাছে মনে হয় না, সুতরাং এটি কেবলমাত্র একটি এলপিএফ থাকা আবশ্যক, এটি 25MHz এর চেয়ে কম সাইনোসয়েডগুলিতে সীমাবদ্ধ করে রাখতে পারে সমতা ব্যবহার করার সময়ও । সময় নমুনা । যদিও আমি অ্যানালগ পাশের গুণমানটিও সন্দেহ করি, ডিজিটাল সাইড সম্ভবত উপরিউক্ত ডিএসপি অ্যালগরিদমগুলি না করে, পরিবর্তে ডেটা স্ট্রিমিং করে বা একটি ক্যাপচার স্থানান্তর করেএক সময় পিসিতে ক্রুঞ্চ নরপশু বলের জন্য। 50MS / s এবং 8-বিট শব্দের দৈর্ঘ্যের অর্থ এই raw 48MB / s কাঁচা ডেটা তৈরি হচ্ছে - তাত্ত্বিক 60MB / s সীমা (ব্যবহারিক সীমা 30MB / s-40MB / s) থাকা সত্ত্বেও ইউএসবিতে প্রবাহিত হওয়া অনেক বেশি, কিছুই নয় প্যাকেটিজিং ওভারহেড, সুতরাং এটি হ্রাস করার জন্য বাক্সের ঠিক বাইরে কিছু ডেসিমেশন রয়েছে। 35MB / s এর সাথে কাজ করা streaming 37MS / s নমুনা হার দেয়, 18MHz এর তাত্ত্বিক পরিমাপের সীমা বা 20 ম দৈর্ঘ্যের বৃদ্ধির সময়কে নির্দেশ করে, যদিও এটি 35MB / s হিসাবে কম হয় তবে আশ্চর্যজনক (তবে সম্ভব!)। ম্যানুয়ালটি নির্দেশ করে যে 50MB / s এর অভ্যন্তরীণ 8 কে মেমরির (কাশি) টিল অবধি ডেটা ক্যাপচারের জন্য একটি ব্লক মোড বিদ্যমানপূর্ণ (160us), তারপর এটি একটি অবসর গতি কম্পিউটারে প্রেরণ। আমি অনুমান যে অসুবিধা একটি মান এনালগ ইনপুট নকশা সম্মুখীন আংশিকভাবে দ্বারা পরাজিত হয় oversampling , 2x (অতিরিক্ত অর্ধেক-বিট সঠিকতা) দ্বারা 25MS / সেকেন্ড, সর্বোচ্চ ফ্রিকোয়েন্সি 12.5MHz একটি কার্যকর নমুনা হার, এবং একটি 10% পাহারা ব্যান্ড দান ( (0.5*25-10)/25
), যা হ্যান্ড-টুল নিজেই কমে যেতে পারে। উপসংহারে, আমি নিশ্চিত নই যে আপনি কেন 4MHz সাইনোসয়েড দেখছেন কারণ এটি হওয়ার উপায় রয়েছে তবে ব্লক মোডে একই পরিমাপ করতে চাইলে তৃতীয় পক্ষের প্রোগ্রামের সাথে ডেটা বিশ্লেষণ করতে চাই। আমি সর্বদা পিসি-ভিত্তিক অসিলোস্কোপগুলিতে কঠোর ছিলাম, তবে মনে হয় এটির ভাল ইনপুট রয়েছে ...