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