আমি কীভাবে একটি পুল-আপ প্রতিরোধকের জন্য প্রয়োজনীয় মান গণনা করব?


98

অনেক টিউটোরিয়াল রয়েছে যা ভাসমান স্থলটি এড়াতে স্যুইচটির সাথে একত্রে একটি পুল-আপ বা পুল-ডাউন রেজিস্টার ব্যবহার করে eg

http://www.arduino.cc/en/Tutorial/button

এই প্রকল্পগুলির মধ্যে অনেকগুলি 10 কে প্রতিরোধক ব্যবহার করে, কেবলমাত্র এটি ভাল মান বলে মন্তব্য করে।

এএ নির্দিষ্ট সার্কিট দেওয়া, আমি কীভাবে টান-ডাউন প্রতিরোধকের জন্য উপযুক্ত মানটি নির্ধারণ করব? এটি গণনা করা যায়, বা এটি পরীক্ষা-নিরীক্ষার মাধ্যমে নির্ধারিত হয়?


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

উত্তর:


82

দ্রুত উত্তর: আপনি সঠিক পুলআপ / পুলডাউন মানটি কীভাবে খুঁজে বের করেন তা অভিজ্ঞতা এবং পরীক্ষা-নিরীক্ষা।

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

ভাল পুলআপ / ডাউন রেসিস্টর মানটি অনুমান করার সময় এখানে থাম্বের কিছু নিয়ম রয়েছে:

  • বেশিরভাগ জিনিসের জন্য, 3.3k থেকে 10 কে ওহমস ঠিক ঠিক কাজ করে।
  • পাওয়ার সংবেদনশীল সার্কিটগুলির জন্য, একটি উচ্চতর মান ব্যবহার করুন। 50 ক বা এমনকি 100 কে ওহম অনেকগুলি অ্যাপ্লিকেশনের জন্য কাজ করতে পারে (তবে সমস্ত নয়)।
  • গতি সংবেদনশীল সার্কিটের জন্য, একটি কম মান ব্যবহার করুন। 1 কে ওহমগুলি বেশ সাধারণ, যখন 200 ওহমের চেয়ে কম মানগুলি শোনা যায় না।
  • কখনও কখনও, আই 2 সি এর মতো, "মানক" ব্যবহারের জন্য একটি নির্দিষ্ট মান নির্দিষ্ট করে। অন্যান্য সময় চিপস অ্যাপ্লিকেশন নোট একটি মান প্রস্তাব দিতে পারে।

10
একটি পুলআপ জন্য 200 ওহম? বাহ, প্রচুর শান্ত বর্তমান।
0x6d64

4
@ 0x6d64 - আপনি নিস্তব্ধ অবস্থায় বাসটি কম বলে ধরে নিচ্ছেন।
কনার ওল্ফ

3
টেক্সাস ইন্সট্রুমেন্টগুলির একটি খুব ভাল রেফারেন্স রয়েছে যা কেবলমাত্র I2C পুল-আপ রেজিস্টারের জন্য মূল্য গণনা করতে পারে তা নয়, তবে সূত্রটি কীভাবে উত্পন্ন হয়েছে। Ti.com/lit/an/slva689/slva689.pdf এ আই 2 সি বাস পুলআপ রেজিস্টার গণনা অ্যাপ্লিকেশন রিপোর্ট দেখুন
জেমিসি

77

10 কিলো ব্যবহার করুন, এটি একটি ভাল মান।

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

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

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

আসুন লাইনটি টানতে কী লাগে তা দেখুন। কেবলমাত্র ডিসি প্রয়োজনীয়তার দিকে তাকালে ডিজিটাল ইনপুট লাইনের ফুটো বর্তমান unc আদর্শ ডিজিটাল ইনপুটটিতে সীমাহীন প্রতিবন্ধকতা রয়েছে। সত্যিকারেরগুলি অবশ্যই না, এবং যে পরিমাণে তারা আদর্শ না হয় সাধারণত তাদের সর্বাধিক ফুটো বর্তমান হিসাবে প্রকাশ করা হয় যা হয় বাইরে বেরিয়ে আসতে পারে বা পিনের মধ্যে যেতে পারে। ধরা যাক আপনার মাইক্রোটি তার ডিজিটাল ইনপুট পিনগুলিতে 1 maximumA সর্বাধিক ফুটোয়ের জন্য নির্দিষ্ট করা আছে। যেহেতু পুলআপটিকে লাইনটি উচ্চ রাখতে হবে, তাই সবচেয়ে খারাপ পরিস্থিতিটি ধরে নিয়েছে যে পিনটি 1 µএর বর্তমান সিংকের মতো দেখা যাচ্ছে। উদাহরণস্বরূপ, আপনি যদি 1 MΩ পুলআপ ব্যবহার করতে চান তবে সেই 1 µA এর ফলে 1 এমএইচ প্রতিরোধক জুড়ে 1 ভোল্টের কারণ হতে পারে। ধরা যাক এটি একটি 5 ভি সিস্টেম, সুতরাং এর অর্থ পিনটি কেবল 4V পর্যন্ত গ্যারান্টিযুক্ত। এখন আপনাকে ডিজিটাল ইনপুট স্পেকটি দেখতে হবে এবং লজিক উচ্চ স্তরের জন্য সর্বনিম্ন ভোল্টেজের প্রয়োজনীয়তাটি দেখতে হবে। এটি কিছু মাইক্রোটির 80% ভিডিডি হতে পারে, যা এই ক্ষেত্রে 4V হবে। সুতরাং একটি 1 MΩ পুলআপ ঠিক মার্জিনে। ডিসি বিবেচনার কারণে গ্যারান্টিযুক্ত সঠিক আচরণের জন্য আপনার কমপক্ষে কিছুটা কম প্রয়োজন।

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

নীচের দিকে গাড়িটি চালানোর জন্য আরেকটি বিবেচনা রয়েছে এবং তা হল সময় বাড়ার। লাইনের কিছুটা স্থলভাগের ক্যাপাসিট্যান্স থাকবে, তাই তাত্ক্ষণিকভাবে সেখানে যাওয়ার পরিবর্তে সরবরাহের মানটির দিকে দ্রুত ক্ষয় হবে। ধরা যাক সমস্ত স্ট্রে ক্যাপাসিটেন্স 20 পিএফ পর্যন্ত যুক্ত করে। এই সময়টি 100 কিলোওয়াট পুলআপ 2 is এস। স্থায়ী মানের 95%, বা এক্ষেত্রে 6 to এ পেতে 3 সময় স্থায়ী লাগে। এটি মানুষের সময়ে কোনও ফলস্বরূপ নয় তাই এই উদাহরণে কিছু আসে যায় না, তবে এটি যদি এমন একটি ডিজিটাল বাস লাইন ছিল আপনি 200 কিলাহার্জ ডেটা হারে চালনা করতে চান তবে এটি কার্যকর হবে না।

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

ব্যাটারি অপারেশনের মতো বিশেষ বিবেচনা ব্যতীত, 100 কিলোমিটার উচ্চমাত্রার প্রতিবন্ধকতা আমাকে গোলমাল বাছাইয়ের বিষয়ে উদ্বিগ্ন করে তোলে। স্যুইচটি চালু থাকা অবস্থায় 1 এমএ বর্জ্য অপ্রয়োজনীয়ভাবে বড় মনে হয়। সুতরাং 500 µA, যার অর্থ 10 kΩ প্রতিবন্ধকতা প্রায় সঠিক।

যেমনটি আমি বলেছিলাম, 10 কেজি ব্যবহার করুন Ω এটি একটি ভাল মান।


1
এবং অতিরিক্ত প্রয়োজনীয়তা হ'ল কিছু সুইচ, উদাহরণস্বরূপ সাধারণ 'কৌশল' টাইপ সুইচগুলি কেবল খুব কম বর্তমানের জন্য নির্দিষ্ট করা হয়, উদাহরণস্বরূপ 1 এমএ। মনে রাখবেন যে 10 কে (5 ভি বা নিম্নে) এই প্রয়োজনীয়তাটি পূরণ করে, তবে এটি অবশ্যই মাথায় রাখতে হবে যখন নিম্ন প্রতিরোধকের মান বিবেচনা করা হয়।
ওয়াউটার ভ্যান ওইজেন

1
@ ওয়াটার - আমার পছন্দসই কৌশলটি স্যুইচগুলিতে কেবল একটি 50mA সর্বোচ্চ (1mA আমার কাছে কম বলে মনে হয় না), তবে সর্বনিম্নও থাকে। পরিচিতিগুলি পরিষ্কার রাখার জন্য আমি স্যুইচটির সমান্তরালে একটি ক্যাপাসিটার রাখি, ধারণাটি হ'ল স্যুইচ করার সময় শর্ট সার্কিট বর্তমান শীর্ষগুলি যোগাযোগগুলি পরিষ্কার রাখে। পরীক্ষার ক্ষেত্রে কেবল 100,000 চক্রের জীবন নির্দিষ্ট করা সত্ত্বেও 200,000 চক্রের সেগুলি ব্যবহার করতে আমাদের কোনও সমস্যা হয়নি।
স্টিভেনভ

@ স্টেভেনভ আপনি স্যুইচটির সমান্তরালে ক্যাপাসিটর সম্পর্কে আরও ব্যাখ্যা করতে পারেন? কীভাবে আসুন, প্রাথমিক শর্ট সার্কিটকে উচ্চতর তৈরি করা যোগাযোগগুলি পরিষ্কার রাখে?
আবদুল্লাহ কাহরমান

এই পরিস্থিতি যেখানে আপনি অত্যধিক ক্যাপাসিটিভ সংযুক্তিকে একটি পুল-আপ প্রতিরোধকের মানকে প্রভাবিত করতে দেখেন। মনে হচ্ছে পাগল, তবে তা নয়। আমার একটি দুর্বোধ্য ত্রি-রাষ্ট্রীয় আউটপুট রয়েছে, যা আমি একটি এডিসি দিয়ে পড়ছি। একটি বোর্ড, একটি 220 কে টান যথেষ্ট যথেষ্ট তাই ত্রিদেশীয় সমস্ত রাজ্যই এডিসি পড়তে পারে। অন্যটিতে (আরও দৃ tight়ভাবে বসানো বোর্ড), আমার 100k পুল-আপের মতো দরকার। ভেবেছিলাম আমি সারা সকাল এই তাড়া করতে করতে পাগল বড়িগুলিতে আছি।
Leroy105

23

প্রথমত, এই ধরণের টিউটোরিয়ালগুলি অকেজো, তারা আপনাকে ইলেক্ট্রনিক্স শেখায় না। আপনাকে কীভাবে স্কিম্যাটিক আঁকতে হবে তা শিখতে হবে , তারেরগুলি পরে আসে।
সুতরাং, স্কিমেটিকের অভাবের কারণে আমি এটিকে তারের ডায়াগ্রাম থেকে নিজেই পেয়েছি। ঠিক আছে, এটি এতটা কঠিন ছিল না, তবে আপনি যখন স্কিমেটিক আঁকেন তখন দেখবেন কিছু অনুপস্থিত: কৌশলটি স্যুইচটি কিসের সাথে সংযুক্ত হবে? আপনার প্রশ্নের উত্তর দেওয়ার জন্য আপনাকে এটি জানতে হবে। আমি অনুমান করি এটি মাইক্রোকন্ট্রোলারের একটি ডিজিটাল ইনপুট, তবে এটি জানার উপায় নেই।

দুটি পরিস্থিতি রয়েছে: কৌশল স্যুইচ খোলা, এবং স্যুইচ বন্ধ।

Ω5ভী10Ωμ

μμμ×Ω× ভীডিডি

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

উপসংহার

  1. Ω
  2. স্কিম্যাটিকস আঁকতে, এবং ডেটাশিটগুলি পড়তে শিখুন

6
আমি এটি অকেজো বলে মনে করি না, আসলে ফ্রুইডজিংয়ের সাথে ওয়্যারিং ডায়াগ্রামগুলি আরডুইনোর ক্ষেত্রে সম্ভবত স্কিমেটিকের চেয়ে এখন সাধারণ। শ্রোতাদের অবশ্যই বিবেচনায় নিতে হবে।
ডেভ নিউটন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.