লজিক্যাল ডিভাইস
যৌক্তিক বীজগণিত বা বুলিয়ান বীজগণিত ডিজিটাল সার্কিট পরিচালনার নিয়ম বর্ণনা করতে ব্যবহৃত হয়। যুক্তির বীজগণিত একটি "ঘটনা" ধারণার উপর ভিত্তি করে যা ঘটতে পারে বা নাও হতে পারে। একটি ঘটনা যা ঘটেছে তা সত্য বলে বিবেচিত হয় এবং একটি যুক্তি স্তর "1" প্রকাশ করা হয়, একটি ঘটনা যা ঘটেনি তা মিথ্যা বলে বিবেচিত হয় এবং একটি যুক্তি স্তর "0" প্রকাশ করা হয়।
ঘটনাটি ভেরিয়েবল দ্বারা প্রভাবিত হয় এবং তারা একটি নির্দিষ্ট আইন অনুসারে প্রভাবিত করে। এই আইনটিকে একটি লজিক্যাল ফাংশন বলা হয়, ভেরিয়েবল হল আর্গুমেন্ট... চে. লজিক্যাল ফাংশন হল ফাংশন y = f (x1, x2, … xn), যা মান নেয় «0» বা «1»। x1, x2, … xn ভেরিয়েবলেরও «0» বা «1» মান আছে।
যুক্তিবিদ্যার বীজগণিত - গাণিতিক যুক্তিবিদ্যার একটি শাখা যা জটিল যৌক্তিক বিবৃতিগুলির গঠন এবং বীজগণিত পদ্ধতি দ্বারা তাদের সত্য প্রতিষ্ঠার উপায়গুলি অধ্যয়ন করে। লজিক্যাল বীজগণিতের সূত্রে, ভেরিয়েবলগুলি লজিক্যাল বা বাইনারি, অর্থাৎ তারা শুধুমাত্র দুটি মান নেয় - মিথ্যা এবং সত্য, যা যথাক্রমে 0 এবং 1 দ্বারা চিহ্নিত করা হয়। প্রতিটি কম্পিউটার প্রোগ্রামে লজিক্যাল অপারেশন থাকে।
লজিক বীজগণিতের ফাংশন গঠনের জন্য ডিজাইন করা ডিভাইসগুলিকে লজিক ডিভাইস বলা হয়... একটি লজিক ডিভাইসে যেকোন সংখ্যক ইনপুট এবং শুধুমাত্র একটি আউটপুট থাকে (চিত্র 1)।
চিত্র 1 — লজিক ডিভাইস
উদাহরণস্বরূপ, একটি ইলেকট্রনিক কম্বিনেশন লক একটি লজিক ডিভাইস অন্তর্ভুক্ত করে যার জন্য ইভেন্ট (y) হল লক খোলা। ঘটনাটি (y = 1) হওয়ার জন্য, i.e. লকটি খোলা হয়েছে, ভেরিয়েবলগুলি সংজ্ঞায়িত করা প্রয়োজন - সংখ্যাসূচক কীপ্যাডে দশটি বোতাম। নির্দিষ্ট বোতাম টিপতে হবে অর্থাৎ। মান নিন «1» এবং একই সময়ে একটি নির্দিষ্ট অনুক্রমে টিপুন — একটি লজিক্যাল ফাংশন।
যেকোনো লজিক্যাল ফাংশনকে স্টেট টেবিল (ট্রুথ টেবিল) আকারে উপস্থাপন করা সুবিধাজনক, যেখানে ভেরিয়েবলের সম্ভাব্য সংমিশ্রণ (আর্গুমেন্ট) এবং ফাংশনের সংশ্লিষ্ট মান রেকর্ড করা হয়।
লজিক ডিভাইসগুলি লজিক গেটে তৈরি করা হয় যা একটি নির্দিষ্ট ফাংশন সম্পাদন করে। মৌলিক লজিক ফাংশন হল লজিক্যাল যোগ, লজিক্যাল গুন এবং লজিক্যাল নেগেশান।
1) OR (OR) — যৌক্তিক সংযোজন বা বিভাজন (ইংরেজি বিচ্ছেদ থেকে — বাধা) — এই উপাদানটির আউটপুটে একটি যৌক্তিক ইউনিট উপস্থিত হয় যখন একটি ইউনিট কমপক্ষে একটি ইনপুট উপস্থিত হয়। আউটপুট লজিক জিরো তখনই হবে যখন সমস্ত ইনপুটে লজিক জিরো সিগন্যাল থাকবে।
এই অপারেশনটি সমান্তরালভাবে সংযুক্ত দুটি পরিচিতি সহ একটি যোগাযোগ সার্কিট ব্যবহার করে সম্পন্ন করা যেতে পারে। অন্তত একটি পরিচিতি বন্ধ থাকলে এই ধরনের সার্কিটের আউটপুটে «1» প্রদর্শিত হবে।
2) AND (AND) — যৌক্তিক গুণ বা সংযোগ (ইংরেজি ইউনিয়ন থেকে — সংযোগ, & — অ্যাম্পারস্যান্ড) — এই উপাদানটির আউটপুটে, একটি লজিক্যাল ইউনিটের সংকেত তখনই প্রদর্শিত হয় যখন একটি লজিক্যাল ইউনিট সমস্ত ইনপুটে উপস্থিত থাকে।যদি অন্তত একটি ইনপুট শূন্য হয়, তাহলে আউটপুটও শূন্য হবে।
এই অপারেশনটি সিরিজে সংযুক্ত পরিচিতিগুলির সমন্বয়ে একটি পরিচিতি সার্কিট দ্বারা বাহিত হতে পারে।
3) NOT — লজিক্যাল নেগেশান বা ইনভার্সন একটি ভেরিয়েবলের উপরে ড্যাশ দ্বারা নির্দেশিত — অপারেশনটি একটি ভেরিয়েবল x-এ সঞ্চালিত হয় এবং y-এর মান সেই ভেরিয়েবলের বিপরীত।
ইলেক্ট্রোম্যাগনেটিক রিলে সাধারণত বন্ধ পরিচিতি ব্যবহার করে অপারেশন করা যাবে না: রিলে কয়েলে কোনো ভোল্টেজ নেই (x = 0) — যোগাযোগটি আউটপুট «1» (y = 1) এও বন্ধ থাকে। রিলে কয়েলে ভোল্টেজের উপস্থিতিতে (x = 1), যোগাযোগটি «0» আউটপুটেও খোলা থাকে (y = 0)।
চিত্র 2 — মৌলিক লজিক ফাংশন এবং তাদের বাস্তবায়ন
লজিক ডিভাইস বিভিন্ন লজিক গেট ব্যবহার করে। বিশেষ করে গুরুত্বপূর্ণ হল দুটি সার্বজনীন লজিক্যাল ক্রিয়াকলাপ, যার প্রতিটি স্বাধীনভাবে যেকোনো লজিক্যাল ফাংশন গঠন করতে সক্ষম।
4) NAND - শেফার ফাংশন।
5) বা না - পাঞ্চ ফাংশন।
চিত্র 3 — সর্বজনীন লজিক ফাংশন এবং তাদের বাস্তবায়ন
উদাহরণ: লজিক উপাদানের উপর ভিত্তি করে নিরাপত্তা অ্যালার্ম সার্কিট। জেনারেটর G একটি সাইরেন সংকেত তৈরি করে, এটিকে মাইক্রোসার্কিট DD2 এর লজিক এলিমেন্ট «AND» এর মাধ্যমে পরিবর্ধক পর্যায়ে খাওয়ায়। যখন প্রতিরক্ষামূলক সুইচগুলি S1 - S4 বন্ধ থাকে, তখন স্তর "0" উপাদান DD1 এর ইনপুটগুলিতে কাজ করে - "0" স্তরটি "I" DD2 উপাদানের নীচের ইনপুটে থাকে, যার অর্থ হল ট্রানজিস্টরের গেট VT এছাড়াও «0».
অন্তত একটি সুইচ খোলার ক্ষেত্রে, উদাহরণস্বরূপ S1, প্রতিরোধক R1 এর মাধ্যমে DD1 উপাদানটির ইনপুট "1" স্তরের একটি ভোল্টেজ পাবে, যা দ্বিতীয় ইনপুটে «1» এর উপস্থিতি ঘটাবে। উপাদান «AND» DD1।এটি জেনারেটর G থেকে সংকেতকে ট্রানজিস্টরের গেটে যাওয়ার অনুমতি দেবে যার লোড স্পিকার।
চিত্র 4 — অ্যালার্ম সুরক্ষা প্রকল্প
জটিল ডিজিটাল সার্কিটগুলি বেসিক লজিক সার্কিটগুলি বারবার পুনরাবৃত্তি করে তৈরি করা হয়। এই ধরনের নির্মাণের হাতিয়ার হল বুলিয়ান বীজগণিত, যাকে ডিজিটাল প্রযুক্তির পরিপ্রেক্ষিতে লজিক বীজগণিত বলা হয়। সাধারণ বীজগণিতের একটি পরিবর্তনশীলের বিপরীতে, একটি বুলিয়ান ভেরিয়েবলের মাত্র দুটি মান থাকে, যাকে বুলিয়ান জিরো এবং বুলিয়ান ওয়ান বলা হয়।
যৌক্তিক শূন্য এবং যৌক্তিক এককে 0 এবং 1 দ্বারা চিহ্নিত করা হয়। লজিক্যাল বীজগণিতে, 0 এবং 1 সংখ্যা নয়, কিন্তু লজিক্যাল চলক। লজিক্যাল বীজগণিতে, লজিক্যাল ভেরিয়েবলের মধ্যে তিনটি মৌলিক ক্রিয়াকলাপ রয়েছে: লজিক্যাল গুণন (সংযোগ), লজিক্যাল যোগ (বিচ্ছিন্ন) এবং লজিক্যাল নেগেশান (বিপর্যয়)।
ইলেকট্রনিক সার্কিটগুলি একই লজিক্যাল ফাংশন সম্পাদন করে, কিন্তু বিভিন্ন উপাদানের সাথে একত্রিত, বিদ্যুতের খরচ, সরবরাহ ভোল্টেজ, উচ্চ এবং নিম্ন আউটপুট ভোল্টেজের মান, সংকেত প্রচারের বিলম্বের সময় এবং লোড বহন ক্ষমতা ভিন্ন।
এই বিষয়ে আরও দেখুন: AND, OR, NOT, AND-NOT, OR-Not লজিক গেটস এবং তাদের সত্য সারণী
