العربية  

books simplifying using the karnaugh map

If you do not find what you're looking for, you can use more accurate words.

View more

التبسيط باستخدام خريطة كارنوف (Info)


عدد الخلايا في خريطة كارنوف يعتمد على عدد التشكيلات المتغيرات (المداخل), وكمثال على ذلك الشكل (1-1),فهناك متغيران فقط هما(A,B). وبناءَ على ذلك فإن خريطة كارنوف تحتوي على أربعة تشكيلات (00,01,10,11)

وكل خلية في خريطة كارنوف ذات المتغيرين تمثل واحد من الأربعة تشكيلات للدخل وعملياَ علامات الدخل (Input Labels) توضع خارج الخلايا كما هو موضح بالشكل (1-2) وتطبق على كل من الصف والعمود للخلايا، فمثلاَ الصف الذي أمامه A" يطبق على الخلايا العليا، بينما الذي أمامه A يطبق على الخلايا السفلى. ونرى في أعلى الخريطة المتغير B" يطبق على الخلايا التي على اليسار، بينما النتغير B يطبق على الخلايا التي على اليمين، وكمثال.. فإن الخلية السفلى التي على اليمين تمثل تشكيلة الدخل AB

الشكل (1-3-أ)، (1-3- ب) يوضحان هيئة خريطة كارنوف لثلاث متغيرات (8 خلايا), وأربعة متغيرات (16 خلية)

وبعد التعرف على كيفية إنشاء خريطة كارنوف، سوف نرى كيف يمكن أن تستخدم لتبسيط الدوال المنطقية، وكمثال على ذلك نفترض أننا نريد تصميم دالة منطقية لها جدول الحقيقة الموضح في الشكل (1-4- أ).

الخطوة الأولى : الحصول على التعبير البولياني من جدول الحقيقة، وذلك بكتابة التشكيلة التي أمامها (1) في الخرج وبعد ذلك نجمع هذه التشكيلات باستخدام بوابة OR كما في الشكل(1-4- ب) والدالة المنطقية المكافئة لهذه المعادلة موضحة في الشكل(1-4- ج).

الخطوة الثانية : تمثيل هذا التعبير البولياني على خريطة كارنوف لمتغيرين كما نرى في الشكل (1-4- د).


عند تمثيل التعبير البولياني على خريطة كارنوف يجب أن نتذكر أن كل خلية تمثل تشكيلة من التشكيلات الأربع المحتملة للمدخلات في جدول الحقيقة. الخرج (1) في جدول الحقيقة يجب أن يظهر (1) في الخلية المكافئة له على خريطة كارنوف، والخرج (0) في جدول الحقيقة يجب أن يظهر (0) في الخلية المكافئة له على خريطة كارنوف, وبناءً على ذلك فإن (1) سوف يظهر في الخلية السفلى على اليسار (يمثل"AB)، وفي الخلية السفلى على اليمين (يمثل AB). والتشكيلات الأخرى للدخل (A"B"، A"B) وكلاهما يعطي (0) في الخرج، وبناءً عليه يجب وضع (0) في هاتين الخليتين العلويتين.

تبسيط المعادلات البوليانية بصفة عامة يمكن الحصول عليه عن طريق تطبيق قاعدة المتممات (Complements)، والتي تقول أن A"+A=1. والآن وبعد تمثيل المعادلة البوليانية على خريطة كارنوف كما في الشكل (1-4- د)، الخطوة الثانية هي تجميع الحدود ثم نحدد العامل المشترك بينها، فإذا نظرنا إلى خريطة كارنوف في الشكل(1-4- د) فسوف نرى أن الخلايا المتجاورة (adjacent cells) تختلف في متغير واحد فقط، وهذا يعني أننا لو حركنا أي منهما من مكانه إلى الخلية المجاورة له رأسياً أو أفقياً، فلن يحدث تغيير إلاَ في متحول واحد فقط، وبتجميع الخلايا المتجاورة المحتوية على (1) كما نرى من الشكل (1-4- ھ) فإنه يمكن تبسيط الخلايا باستخدام قاعدة المتممات وجعلها حد واحد، وفي هذا المثال الخلايا AB",AB تحتوي على B"، B وبالتالي يتم حذف هذه المتممات، وتكون النتيجة A كما يلي : Y = AB"+AB (الأزواج المجمعة) ("Y = A(B+B Y = A*1 = A

هذا التحليل يمكن استنتاجه بدراسة جدول الحقيقة للدالة الموضحة في الشكل (1-4- أ) والذي نرى فيه أن الخرج (Y) يتبع تماماً الدخل (A), وبناءً على ذلك تكون الدالة المكافئة كما هو موضح في الشكل (1-4- و).

Source: wikipedia.org