যখন মাইক্রোকন্ট্রোলারগুলির অভ্যন্তরীণ টানুন প্রতিরোধক থাকে তখন আমাদের কেন বহিরাগত টানুন প্রতিরোধকের প্রয়োজন?


15

মাইক্রোকন্ট্রোলারগুলির অভ্যন্তরীণ টান আপ-পুল ডাউন ডাউন প্রতিরোধক রয়েছে তবে বেশিরভাগ সার্কিটের বাহ্যিক টানুন প্রতিরোধক রয়েছে।

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

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

যখন আমাদের ইন্টার্নাল থাকে তখন এক্সটার্নালগুলি ব্যবহার করার পিছনে আসল কারণটি কী?


6
কিছু মাইক্রোকন্ট্রোলারের অভ্যন্তরীণ প্রতিরোধক থাকে। এবং এই প্রতিরোধকগুলিকে সমস্ত অ্যাপ্লিকেশনগুলির জন্য সঠিকভাবে আকার দেওয়া হয় না (তারা সাধারণত কম শক্তির জন্য অনুকূলিত হয়)।
ডেভ টুইট করেছেন

2
আমি আই 2 সি লাইনে পুলআপ রেজিস্টারগুলি বাদ দিলে কী ঘটে? এই থ্রেডটি I2C এর সাহায্যে অভ্যন্তরীণ পুল-আপ প্রতিরোধকগুলি ব্যবহার করার প্রয়াসের একটি বিশ্লেষণ।
নিক আলেক্সেভ

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

উত্তর:


30

কয়েকটি সম্ভাব্য কারণ রয়েছে যেমন

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

আমি শেষ দ্বিতীয় বিষয়টি বুঝতে পারি না ... কেন মাইক্রোকন্ট্রোলাররা এডিসি দিয়ে অভ্যন্তরীণ প্রতিরোধকগুলিতে তাদের নিষ্ক্রিয় করবে
গুঞ্জন গাঙ্গওয়ানি

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

7
আমি মনে করি এটি সাধারণত কারণ পুল-আপগুলি / পুল-ডাউনগুলি ডিজিটাল ইনপুট বাফারগুলির সাথে সম্পর্কিত এবং এডিসিগুলি সক্ষম করে মাঝে মাঝে ডিজিটাল বাফারিং সার্কিটরি সম্পূর্ণরূপে অক্ষম করতে পারে (এবং এটির সাথে, পুল-আপ / ডাউন প্রতিরোধক)।
কনার ওল্ফ

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

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

9

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

সাধারণ লজিক সার্কিট (গেটস, কাউন্টারগুলি ইত্যাদি) এর ইনপুটগুলিতেও পুল-আপ রেজিস্টারগুলির প্রয়োজন হতে পারে যার অভ্যন্তরীণ পুল-আপগুলি নেই (এবং কখনও কখনও আমরা টানা-ডাউন প্রতিরোধকগুলি চাই, পরিবর্তে ...)


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

3

তদাতিরিক্ত, আপনি যখন প্রতি আসল প্রতিরোধের মান প্রয়োজন তখন আপনি বাহ্যিক প্রতিরোধক ব্যবহার করবেন। এমসিইউগুলিতে সাধারণত প্রকৃত টান আপ প্রতিরোধক থাকে না বরং এমসফেটগুলি একটি ছোট কারেন্ট ডুবে থাকে, যাতে আপনি পিনে প্রয়োগ করার সংকেতের উপর নির্ভর করে তাদের সমতুল্য প্রতিরোধের মানটি বন্যভাবে পরিবর্তিত হতে পারে।

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