ডিজিটাল আই / ও এর জন্য 3.3V থেকে 5V পর্যন্ত পদক্ষেপ নিন


35

আমি আমার প্রকল্পগুলির জন্য সাধারণত একটি আরডুইনো ব্যবহার করি কারণ এতে 5 ভি ইনপুট এবং আউটপুট রয়েছে এবং 5 ভি ভিন রয়েছে যাতে 5 ভি উপাদানগুলির সাথে ইন্টারফেস করার সময় জীবনটি খুব সহজ করে তোলে। এই প্রকল্পের জন্য আমি একটি রাস্পবেরি পাই ব্যবহার করতে চাই কারণ আমি এটি প্রদর্শন করতে চাই। পাইটি 5 ভি দ্বারা চালিত হয় যাতে এটি যথেষ্ট সহজ। এটিতে 3.3VI / O পিন রয়েছে এবং আমি যে ডিভাইসগুলির সাথে ইন্টারফেস করতে চাই সেগুলি 5V।

আমার কাছে একটি 5V ইনপুট পিনযুক্ত একটি ডিভাইস রয়েছে, যা 5V তে চালিত হওয়া দরকার। ডিভাইসে একটি 5 ভি আউটপুট পিন রয়েছে, যা যখন আউটপুট হয় তখন ডিভাইসটি 5 ভিতে চালিত করে।

আমি এর আগে 5V এবং 3.3V ডিভাইসের মধ্যে দ্বিপাক্ষিকভাবে রূপান্তর করেছি, তবে এটি ছিল একটি লজিক স্তরের শিফ্টারের সাথে যা সক্রিয় ছিল। সার্কিটটি হ'ল একটি ট্রানজিস্টর এবং একটি ডায়োড এবং দুটি পুল আপ প্রতিরোধক সহ সাধারণ। এই অ্যাপ্লিকেশনটির জন্য সক্রিয় HIGH প্রয়োজন। এই প্রকল্পটির জন্য কৃতজ্ঞভাবে দ্বিদ্বিতীয় I / O প্রয়োজন হয় না।

5V থেকে 3.3V দিকের জন্য, একটি অশোধিত ভোল্টেজ বিভাজক কাজ করবে।

3.3V থেকে 5V দিকের জন্য যাইহোক, আমি কোনও সহজ সমাধান জানি না। আমি কিছু অনুসন্ধান করেছি এবং সেখানে বুস্ট-রূপান্তরকারী (ডিসি-ডিসি বুস্ট রূপান্তরকারী) বলে মনে হচ্ছে তবে বিচ্ছিন্ন উপাদানগুলি থেকে তাদের তৈরি করতে আমার সুইচিং চালনা করার জন্য পিডাব্লুএম সার্কিট তৈরি করতে হবে।

স্রেফ লো লজিক লেভেল শিফটারের সাথে তুলনাযোগ্য জটিলতার সাথে এটি অর্জনের সহজ উপায় ছিল কিনা তা আমি কেবল ভাবছিলাম।


ইন্টারফেসিংয়ের জন্য এটি বিভিন্ন পদ্ধতি পরীক্ষা করে দেখুন। savagecircits.com/…
কেআর


5V আউটপুট সরবরাহের জন্য কতটি বর্তমান প্রয়োজন? এটি কি যুক্তি-স্তরের ইনপুট খাওয়ানো হচ্ছে?
ডোয়াইন রেড

উত্তর:


31

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

আমার কয়েকটি সমাধান রয়েছে (মাইক্রোচিপ এখানে সরবরাহিত কিছু সমাধান ):

1) সরাসরি সংযোগ: আপনার 3.3V যুক্তি থেকে যদি ভোহ (উচ্চ-স্তরের আউটপুট ভোল্টেজ) ভিহ (উচ্চ-স্তরের ইনপুট ভোল্টেজ) এর চেয়ে বেশি হয়, আপনার কেবলমাত্র সরাসরি সংযোগ দরকার। (এই সমাধানের জন্য এটিও প্রয়োজনীয় যে 3.3V আউটপুটটির ভোল (নিম্ন-স্তরের আউটপুট ভোল্টেজ) 5 ভি ইনপুটটির ভিল (নিম্ন-স্তরের ইনপুট ভোল্টেজ) এর চেয়ে কম)। অপর্যাপ্ত মার্জিনের কারণে এই সমাধানটি প্রায়শই প্রত্যাখ্যান করা হয়।

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

3) টান আপ প্রতিরোধক উচ্চ মাত্রার ভোল্টেজ বৃদ্ধি একটি সামান্য পরিমাণে সরবরাহ করতে পারে। আরও জন্য, আপনি ডায়োড এবং 5 ভি পর্যন্ত টান আপ ব্যবহার করতে পারেন। প্রদর্শিত সার্কিটটি 5 ভি-তে স্পষ্টভাবে টানবে না, তবে এটি একটি ডায়োড ভোল্টেজ ড্রপ (অ্যাপেক্স 0.7v) এর পরিমাণ দ্বারা উচ্চ-স্তরের ইনপুট ভোল্টেজ 5 ভি লজিকে বাড়িয়ে তুলবে। এই পদ্ধতিটি অবশ্যই যত্ন সহকারে গ্রহণ করা উচিত যে আপনার এখনও একটি বৈধ নিম্ন-স্তর রয়েছে কারণ এটি একটি ডায়োড ড্রপ দ্বারা উত্থাপিত হয়েছিল। স্কটকি ডায়োডগুলি নিম্ন-স্তরের ভোল্টেজের অনাকাঙ্ক্ষিত বৃদ্ধি হ্রাস করার সময় উচ্চ-স্তরের ভোল্টেজের সামান্য বৃদ্ধির জন্য ব্যবহার করা যেতে পারে। এই সার্কিটটিতে আরও তথ্যের জন্য উপরে বর্ণিত অ্যাপ নোটটি দেখুন:

পরিকল্পিত

এই সার্কিটটি অনুকরণ করুন - সার্কিটল্যাব ব্যবহার করে স্কিম্যাটিক তৈরি করা হয়েছে

৪) আপনি যদি লজিক বিপরীতটি মোকাবেলা করতে পারেন (এবং সক্রিয় পুল-আপের প্রয়োজন নেই), একটি মোসফেট এবং পুল-আপ রেজিস্টার ব্যবহার করা যেতে পারে:

পরিকল্পিত

এই সার্কিট অনুকরণ

5) এছাড়াও অনেক লজিক আইসি সমাধান রয়েছে যেমন: এমসি 74 ভিএইচসি 1 জিটি 125 যা একটি এসইটি 23-5 বা এসওটি -353 প্যাকেজের "এলএসটিটিএল − সুসংগত ইনপুট সহ ননইনভার্টিং বাফার / সিএমওএস লজিক লেভেল শিফটার"। ছোট ছোট এবং মোটামুটি সস্তা। এই দ্রবণটির ব্যবহারের সাথে আইসির কাছাকাছি একটি ডিকোপলিং ক্যাপাসিটারও অন্তর্ভুক্ত থাকতে হবে।


আমি মনে করি আপনার কয়েকটি ডায়াগ্রাম পিছনের দিকে লেবেলযুক্ত। আমার কাছে একটি 3.3V লজিক আউটপুট এবং 5 ভি লজিক ইনপুট রয়েছে। আমি বুঝতে পারি যে # 4 কীভাবে কাজ করে এবং লেবেলটি ঠিক পিছনের দিকে রয়েছে তা নিশ্চিত করতে পারি (তবে এটি আমার যা প্রয়োজন তার জন্য এটি সঠিক সার্কিট)। এটি পিছনের দিকে লেবেলযুক্ত বা আসলে পিছনের দিকে রয়েছে কিনা তা জানতে আমি # 3 সম্পূর্ণরূপে বুঝতে পারি না। বলা হচ্ছে যদি আমি যুক্তিটি অ-উল্টে না রাখার জন্য # 4 এর দুটি উদাহরণ ব্যবহার করি তবে আমার ভাল হওয়া উচিত।
হক্কল

লেবেলগুলি পিছনের দিকে নয়। "3.3V লজিক ইন" ইঙ্গিত দেয় এটি আমার দেওয়া সার্কিটের ইনপুট ... অবশ্যই এটি আপনার সার্কিটের আউটপুট থেকে। "5 ভি লজিক আউট" তারপরে কেবল ইঙ্গিত করে যে এটি আমার সার্কিট থেকে আপনার 5 ভি লজিক ইনপুটটিতে আউটপুট। আমি স্পষ্ট করতে সম্পাদনা করব।
টুট

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

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

@ তবে কীভাবে # 3 কাজ করে সে সম্পর্কে আপনাকে আরও কিছুটা বোঝাতে আপত্তি আছে? এটি বুঝতে আমার খুব কষ্ট হচ্ছে। আমি নিশ্চিত না 3.3V-D1 এর জন্য কী :( ধন্যবাদ
wbkang
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.