প্রথমত, আপনার নির্দিষ্ট অ্যাপ্লিকেশনটির জন্য, আপনার কেবলমাত্র 1 কেএইচ হার্জ বা তাই স্যাম্পলিং হার প্রয়োজন, ধরে নিই যে আপনি মৌলিক ফ্রিকোয়েন্সি টিউন করছেন এবং কোনও ইনহারমনিক পার্টিয়াল নেই ...
যাইহোক, সর্বাধিক সম্ভব নমুনা হার হিসাবে, আরডুইনো ম্যানুয়ালটি বলে:
এনালগ ইনপুট পড়তে প্রায় 100 মাইক্রোসেকেন্ড (0.0001 গুলি) লাগে, তাই সর্বাধিক পঠনের হার সেকেন্ডে প্রায় 10,000 বার is
এটি 10 কেএজেডজ স্যাম্পলিং ফ্রিকোয়েন্সিটি সর্বাধিক উল্লেখ করবে। যাহোক. আপনি দ্বারা উচ্চ স্যাম্পলিং হার পেতে পারেন সরাসরি এডিসি রেজিস্টার অ্যাক্সেস । যাও Arduino রিয়েলটাইম অডিও প্রক্রিয়াকরণ পৃষ্ঠা উদাহরণস্বরূপ 15 ২ kHz দুটি চ্যানেল ব্যবহার করে। সুতরাং 10 কেএইচজেড সর্বাধিক বিল্ট-ইন অ্যানালগরিড () ফাংশনটি ব্যবহার করার সময় কেবলমাত্র এটির ওভারহেড রয়েছে।
এডিসি 50 কিলাহার্টজ এবং 200 কেজি হার্জের মধ্যে একটি ক্লক স্পিড সহ সেরা অপারেশনের জন্য অনুকূলিত হয়েছে:
ডিফল্টরূপে, ক্রমাগত আনুমানিক সার্কিটরি সর্বাধিক রেজোলিউশন পেতে 50 কেজি হার্জ এবং 200 কেজি হার্টের মধ্যে একটি ইনপুট ক্লক ফ্রিকোয়েন্সি [এডিসি ক্লক] প্রয়োজন।
যেহেতু কোনও এডিসি রূপান্তরটিতে 13 টি ঘড়ি চক্র লাগে তাই এটি 4 কেএইচজেড থেকে 15 কেজি হার্জের নমুনা হার হবে। AVR120 অনুসারে : একটি এভিআর এডিসির চরিত্রায়ন এবং ক্রমাঙ্কন :
সর্বোত্তম পারফরম্যান্সের জন্য, ADC ঘড়িটি 200 kHz এর বেশি হওয়া উচিত নয়। তবে, 1 মেগাহার্টজ অবধি ফ্রিকোয়েন্সি এডিসি রেজোলিউশনকে উল্লেখযোগ্যভাবে হ্রাস করে না।
1 মেগাহার্টজ এর বেশি ফ্রিকোয়েন্সি সহ এডিসি পরিচালনা করা বৈশিষ্ট্যযুক্ত নয়।
1 মেগাহার্জ ঘড়ির ফ্রিকোয়েন্সি = 77 কেএইচজেডের নমুনা নিয়ন্ত্রন, যাতে এটি বাস্তবসম্মত সর্বাধিক।
ফোরাম থ্রেড আরও অ্যানালগ পড়ুন? এই সম্পর্কে আরও আছে।