একটি ওআর গেট তৈরি করার সময় কেন আমাদের ট্রানজিস্টার ব্যবহার করা দরকার?


13

ORগেট তৈরি করার সময় কেন আমাদের ট্রানজিস্টার ব্যবহার করা দরকার ? আমরা কি কেবল দুটি ইনপুটগুলিতে যোগ দিয়ে এবং আউটপুটটি পড়ে ট্রানজিস্টর ছাড়াই একই ফলাফল অর্জন করতে সক্ষম হব না?


14
সেই বিপজ্জনক FLW (চার অক্ষরের শব্দ) 'জাস্ট'!
নীল_উপ

আপনি কেবল একসাথে তারে যোগদান করতে পারবেন না। কীভাবে এটি একটি ওআর, বা একটি এন্ড, বা এক্সওর হতে পারে? যাইহোক, আপনি ট্রানজিস্টর ছাড়াই এই সব করতে পারেন। কটাক্ষপাত আছে হ্যারি পোর্টার এর রিলে কম্পিউটার উদাহরণস্বরূপ,।
জোক

6
@ নীল_উকে আপনার ইটিএলডাব্লু (বর্ধিত তিন অক্ষরের শব্দ) বোঝাতে চাইছেন না। Cf. ETLA - তিনটি বর্ণের সংক্ষিপ্ত বিবরণ
ট্রিপহাউন্ড

6
আপনি যা প্রস্তাব করেন তাতে এনালগ কম্পিউটারের বৈশিষ্ট্য রয়েছে এবং ডিজিটাল "গেটস" থেকে দূরে সরে যায়। ডিজিটাল গেটগুলির দুটি রাজ্য রয়েছে আমরা ক্ষতির জন্য আপাতত কমপক্ষে কিছুটা ভোল্টেজ লাভ বা বর্তমান লাভ সহ ট্রানজিস্টর ব্যবহার করি।
glen_geek

উত্তর:


28

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

সিএমওএসে এটি সম্ভব নয় কারণ যখন কোনও সিএমওএস আউটপুট কম থাকে, তখন এটি আউটপুট পিন থেকে চিপ হয়ে স্থল পর্যন্ত খুব কাছাকাছি সংক্ষিপ্ত তৈরি করে। এবং যখন এটি উচ্চ হয়, এটি ভিডিডি থেকে চিপের মাধ্যমে আউটপুট পিনের খুব কাছাকাছি সংক্ষিপ্ত তৈরি করে।

সুতরাং আপনি যদি দুটি সিএমওএস আউটপুট এক সাথে বেঁধে রাখেন এবং একটি আউটপুট উচ্চ যখন অন্য আউটপুট কম থাকে তবে আপনার ভিডিডি থেকে স্থল পর্যন্ত খুব কাছাকাছি সংক্ষিপ্ত থাকে, যা জড়িত দুটি চিপের একটি বা অন্যটির অতিরিক্ত উত্তাপ করতে পারে।

টিটিএল-র ক্ষেত্রেও একই রকম সমস্যা রয়েছে, তবে সিএমওএসের আউটপুট পিন থেকে ভিডিডি বা গ্রাউন্ডে "শর্টস" খুব কমের কাছাকাছি নয়।

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

দ্রষ্টব্য: ওপেন সংগ্রাহক বা ওপেন ড্রেন ওয়্যার্ডের জন্য ব্যবহার করা যেতে পারে বা যদি আপনি সক্রিয়-লো যুক্তি ব্যবহার করেন (লো ভোল্টেজ যুক্তি 1 উপস্থাপন করে, উচ্চ ভোল্টেজ যুক্তি 0 প্রতিনিধিত্ব করে)।


3
নাহ। সমস্ত স্টাফ এখনও ট্রানজিস্টর ব্যবহার করে। এটি একটি সত্য তারের-ও গেট । কেবল কয়েকটি ওয়্যার নমন জিগসের প্রয়োজন। যেমনটি আমরা "দিনে ফিরে" করতাম, আমরা কীবোর্ডের জন্য 7 টি স্যুইচ এবং একটি পুশ বোতাম ব্যবহার করেছি around এবং এটি সহজেই কোনও মানুষ এতে তাকিয়ে থাকতে পারে। অবশ্যই, অন্যান্য গেটগুলি জড়িত এবং অবশেষে শুরুতে "তারের ইনপুটগুলিতে" ফিরে আসার জন্য মানুষের তারের পাশাপাশি পিছনে সন্ধান করতে হবে। ওপি জিরো-ট্রানজিস্টর মামলা সম্পর্কে জানতে চেয়েছিল। ;)
জনক

@ জোনক, কেবল যান্ত্রিকভাবে কীপ্যাডে কীগুলি দু'একটি করুন এবং "ওআর" তৈরি করতে আপনার এমনকি তারেরও দরকার নেই।
ফোটন

1
ঠিক আছে, বিড়ালের চামড়ার একাধিক উপায় রয়েছে, আমি মনে করি। :) (এবং
যাইহোক

@ জংক, আমার সময়ের আগে এটি বেশ ভাল। অষ্টাল স্বরলিপিটি কী জন্য তা টিআইএল করুন: আপনার হাতের কী বোতামের ইন্টারফেসের জন্য আপনাকে কয়েক'শ টাকা স্যুইচ দেয়।
ফোটন

1
7403 পরিবারের এই ডেটাশিটটি দেখুন । "ওপেন-কালেক্টর আউটপুটগুলিকে সঠিকভাবে সঞ্চালনের জন্য পুল-আপ রেজিস্টারগুলির প্রয়োজন-
উয়েউ

13

এটি আপনাকে "আউটপুটগুলিতে যোগ দিতে" দেয়

পরিকল্পিত

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


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

6
@ আর্সেনাল - একমত আইএমও, এটি নিম্ন মানের এবং চাক্ষুষভাবে দৃষ্টিভঙ্গি করা আরও কঠিন হওয়া ছাড়াও আমার কাছে সবচেয়ে বড় সমস্যাটি হ'ল উত্তরের সামগ্রীটি পাঠ্য অনুসন্ধানযোগ্য নয় ...
হিটেক

2
এটাই সঠিক উত্তর। আপনার যুক্তিযুক্ত কনভেনশনগুলির উপর নির্ভর করে আপনার একটি গেটের জন্য ট্রানজিস্টর লাগবে না, তবে তারা কর্মক্ষমতা এবং শব্দ প্রতিরোধ ক্ষমতা সহায়তা করে (এবং আপনি কোনও ইনভার্টার অন্তর্ভুক্ত করার সাথে সাথে আপনার অবশ্যই একটি প্রয়োজন) need এবং আধুনিক বিশ্বে আমার সন্দেহ হয় যে দুটি এমওএসএফইটি দুটি ডায়োডের চেয়ে বেশি সিলিকন নয়?
ধনী

2
imgur আমার জন্য অবরুদ্ধ পুরো উত্তরটি পড়ে: this lets you "join the outputs" schematicসার্কিটলেবের লিঙ্ক সহ
tolos

8

যদি আপনি কেবল তারগুলি সংযুক্ত করেন তবে আপনার 0 এবং 1 একসাথে হওয়ার সম্ভাবনা (মোটামুটি সম্ভাবনা) থাকবে। যেহেতু একটি 0 gnd, এবং 1 টি 5 ভি (চিপগুলির উপর নির্ভর করে তবে এটি একটি মান), আপনার কাছে 5V এবং gnd একসাথে তারের সাথে সংযুক্ত রয়েছে। এর জন্য শব্দটি শর্ট সার্কিট!

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

একটি ট্রানজিস্টার আপনাকে আউটপুট থেকে ইনপুট আলাদা করতে দেয়। ট্রানজিস্টরের আউটপুট পশ্চাৎপদ খাওয়াতে পারে না এবং এর ইনপুটকে প্রভাবিত করে না। ধীরে ধীরে যদিও একটি রিলে অন্য বিকল্প হবে। যেহেতু স্যুইচ তড়িৎ চৌম্বককে প্রভাবিত করতে পারে না।

প্রাথমিক যুক্তি ছিল আরটিএল বা ডিটিএল, রেজিস্টর-ট্রানজিস্টর লজিক বা ডায়োড-ট্রানজিস্টর যুক্তি। প্রতিরোধকরা প্রথমে, পরে পরে ডায়োডগুলি গেটটি তৈরি করতে ব্যবহার করা হত, তারপরে একটি ট্রানজিস্টর ফলাফলটি বাফার করার জন্য কাজ করেছিল যাতে আপনি যে পরবর্তী গেটটি ব্যবহার করেছিলেন এটি তার ইনপুটগুলিতে ফিরে আসে না।

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


চমৎকার ব্যাখ্যার জন্য ধন্যবাদ!
তারেক

আপনাকে স্বাগতম!
গ্রিনিয়াম

5

একটি ইনপুট উচ্চ এবং একটি কম হলে কী হয় তা বিবেচনা করুন এবং আপনি দুটি ইনপুট সংযুক্ত করেন। এটি কীভাবে আপনার লজিক গেটগুলি তৈরি করে তার উপর নির্ভর করে।

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

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


1

একটি অ্যানালগ পদ্ধতির রয়েছে:
প্রতিরোধকের সাথে যে কোনও সংখ্যক ইনপুট (ধরুন 0 বা 5 ভোল্ট) একত্রিত করুন।
যদি ফলাফল ভোল্টেজ 0 হয়, সমস্ত বন্ধ রয়েছে।
যদি ফলাফল ভোল্টেজ 5 হয়, তবে সমস্ত চালু আছে।
মধ্যে-ভোল্টেজগুলি ইঙ্গিত করে যে কিছু চালু রয়েছে এবং কিছু বন্ধ রয়েছে।
উদাহরণ: যদি 4 টি ইনপুট থাকে তবে 2.5 ভোল্টের অর্থ 2 চালু এবং 2 টি বন্ধ।

ফলাফল == 0: বা গেট
ফলাফল == 5: এবং গেট
ফলাফল! = 0: বা গেট
ফলাফল! = 5: নন্দ গেট

ইনপুটগুলির জন্য আপনার ট্রানজিস্টরের দরকার নেই, কেবল আউটপুটটির জন্য ভোল্টেজ পরীক্ষা করতে এবং 0 বা 5 ভোল্টের যৌক্তিক ফলাফলটি পুনরুদ্ধার করতে পারে।

এটি কোনও অ-লিনিয়ার আউটপুট ফাংশন সহ অ্যানালগ নিউরাল নেটওয়ার্ক নোডের জন্য ব্যবহৃত হতে পারে যার "নরম" ফলাফল রয়েছে যা সম্পূর্ণ সত্য বা মিথ্যা হতে পারে না।

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


খুব আকর্ষণীয়, ধন্যবাদ!
তারেক

0

কিছু যুক্তিযুক্ত উপাদানগুলির সাথে (সমস্ত গাড়ির দরজা সুইচগুলি একই প্রদীপটি জ্বালিয়ে তোলে) এটি সম্ভব, তবে উদাহরণস্বরূপ সিএমওএস গেটগুলি নয় কারণ সেগুলি পি এবং এন চ্যানেল এফইটি ট্রানজিস্টর দিয়ে নির্মিত তাই তাদের আউটপুট সরবরাহের জন্য সংজ্ঞায়িত উচ্চ এবং নিম্ন ভোল্টেজের ইনপুট প্রয়োজন need , ইনপুটটি ভাসতে রেখে দেওয়া যাবে না। সিএমওএস আউটপুটগুলিকে একসাথে সংযুক্ত করা কার্যকর হবে না।

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