مقارن

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

في مجال الالكترونيات، المقارن هو جهازٌ يقارن بين اثنين من التيارات أو الجهود و يخرج إشاراتٍ رقمية تشير للأكبر من بين الاثنين. المقارن لديه طرفين تناظريين V_+\, وV_-\, و مخرج رقمي ثنائي V_o\,. و نواتج المخرج تسير على النحو التالي :

V_o = 
\begin{cases} 
1,  & \mbox{if }V_+ > V_-  \\
0,  & \mbox{if }V_+ < V_- 
\end{cases}

المقارن يتكون في العادة من مكبر فرقي ذا منتوجية عالية (high gain) . المقارنات تستخدم في كثير من الأجهزة و المعدات التي تطلب رقمنة الإشارات التناظرية كالمحول التناظري الرقمي (ADC) وكذلك في بعض المذبذات اللاخطية .

الفرق الجهدي[عدل]

الفرق الجهدي يجب أن يبقى ضمن الحدود المقننة من قبل المصنعين . المقارنات المتكاملة القديمة كمجموعة LM111 وبعض المقارنات عالية السرعة كمجموعة LM119 , تطلب فرق جهدي ضمن نطاق أقل من جهد الطاقة المزودة في العادة [1] هناك مقارنات تدعى "rail to ral " تسمح لأي فرق جهدي ضمن نطاق المزود

V_{S-} \le V_+,V_- \le V_{S+}


مقارن بمضخم عملياتي[عدل]

أبسط أشكال المقارن

في الصورة المجاورة أحد أبسط أنواع المقارنات ومعادلة خرجه هي: V_{out}=A_{o} (V_1 - V_2). )

المقارنات[عدل]

المقارن من الدارات المنطقية المعروفة والمفيدة والتي تقارن عددين ثنائيين ،ولهذه الدارة ثلاثة مخارج تدعى (=مساواة,< أكبر,> أصغر).

- يعيد المخرج(=)القيمة (1) إذا كان العددين متساويين و(0) فيما عدا ذلك.

- يعيد المخرج(<)القيمة (1) إذا كان العدد الأول أكبر من الثاني و(0) فيما عدا ذلك.

- يعيد المخرج(>)القيمة (1) إذا كان العدد الأول أصغر من العدد الثاني و(0) فيما عدا ذلك. | 0 | 1 | 0 |- | 0 | 1 | 0 | 0 | 1 |- | 0 | 0 | 1 | 1 | 1 |}


ِ`(L=A`B G=AB` E=(A xor B)`=(A`B+A B`)`=(L+ G

(a3=b3 and a2=b2 and a1>b1) or (a3=b3 and a2=b2 and a1=b1 and a0>b0)

A<B if a3<b3 or (a3=b3 and a2<b2) or (a3=b3 and a2=b2 and a1<b1) or (a3=b3 and a2=b2 and a1=b1 and a0<b0)

ومنه يكون - A=B إذا كان an=bn وEn-1 محقق

- A>B إذا كان an>bn أوan=bnو Gn-1 محقق

- A<B إذا كان an<bn أوan=bn أو Ln-1 محقق

وعليه ستصبح التوابع الثلاثة كالتالي:

`(En=an` bn` En-1 + an bn En-1 =En-1 (an xor bn

En En-1 bn an
0 0 0 0
1 1 0 0
0 0 1 0
0 1 1 0
0 0 0 1
0 1 0 1
0 0 1 1
1 1 1 1

`(Gn=an bn` +Gn-1 (an xor bn

Gn Gn-1 bn an
0 0 0 0
1 1 0 0
0 0 1 0
0 1 1 0
1 0 0 1
1 1 0 1
0 0 1 1
1 1 1 1
(Ln=an` bn + Ln-1(an`+ bn 
Ln Ln-1 bn an
0 0 0 0
1 1 0 0
1 0 1 0
1 1 1 0
0 0 0 1
0 1 0 1
0 0 1 1
1 1 1 1

مع معرفة أن هذا البناء هو لأعداد غير المؤشرة.

وأخيراً يجب معرفة أن دارات المقارن تفيد في بناء التوابع الشرطية مثلاً

F= A.B if A>B
A.B` if A<B

لمثل هذا التابع يجب بناء دارة مقارن(<، >).

المراجع:

1- كتاب جبر المنطق للدكتور هيثم عرابي.

2- مقرر النظم المنطقية لطلاب السنة الثانية حاسبات-جامعة حلب

3-fundmentals of DIGITAL LOGIC with verilog design BY (Brown and Vranesic)

مراجع[عدل]

  1. ^ LM111/LM211/LM311 datasheet. National Semiconductor. January 2001. Retrieved 2010-08-05.

انظر أيضا[عدل]