Transcript ******* 1

‫العدادات الرقمية‬
‫‪Counters‬‬
‫تعتبر العدادات اإللكترونية من الدوائر الرقمية الهامة التي لها القدرة‬
‫على تخزين وعرض عدد المرات التي يحدث فيها حدث معين أو‬
‫عملية معينة‪.‬‬
‫‪‬تستخدم بكثرة في العد والتخزين المؤقت والتوقيت‪.‬‬
‫‪‬تستخدم في المعالجات الدقيقة والحاسبات ‪.‬‬
‫‪‬تستخدم في جميع التطبيقات العملية للدوائر الرقمية مثل إشارات‬
‫المرور والمصانع في عد المنتجات ‪...‬الخ ‪.‬‬
‫‪ ‬تتكون جميع العدادات من القالبات ‪ Flip/Flops‬حيث يتم توصيل مجموعة من‬
‫القالبات بطرق محددة للقيام بوظائف العد‪.‬‬
‫‪ ‬تحدد عدد القالبات المستخدمة باإلضافة إلى كيفية توصيل بعضها ببعض الحاالت‬
‫المختلفة للخرج الخاص بالعداد‪.‬‬
‫‪ ‬تعمل العدادات الرقمية بالنظام الثنائي مثل تسلسل العد من ‪ 000‬إلي ‪ 111‬بما يناظر‬
‫العد العشري من ‪ 0‬إلي ‪ 7‬وهو ما يسمي معامل العد ‪.‬‬
‫‪ ‬معامل العد هو عدد العمليات التي يمكن للعداد تنفيذها‪.‬‬
‫‪ ‬العداد ذو معامل ‪ 16‬هو العداد الذي يقوم بالعد الثنائي من ‪ 0000‬إلي ‪1111‬‬
‫أي ما يناظر العد العشري من ‪ 0‬إلي ‪.15‬‬
‫‪(Asynchronous‬‬
‫)‪Counters‬‬
‫‪ ‬ال توصل نبضة التزامن الرئيسية‬
‫إلى دخل التزامن لقالبات العداد‪.‬‬
‫‪ ‬يعمل بطريقة غير متزامنة مع‬
‫نبضات التزامن الرئيسية‬
‫‪(Synchronous‬‬
‫)‪Counter‬‬
‫‪ ‬توصل نبضات التزامن‬
‫الرئيسية بدخل التزامن‬
‫لقالبات العداد‪.‬‬
‫‪ ‬يعمل بطريقة متزامنة مع‬
‫نبضات التزامن الرئيسية‬
‫(تقوم نبضة التزامن (الساعة)‬
‫بقدح وتشغيل جميع القالبات‬
‫معا)‬
‫يمكن تصميم نوعي العدادات بأحد الطرق التالية‪-:‬‬
‫عدادات تصاعدية‬
‫عدادات تنازلية‬
‫‪UP‬‬
‫‪COUNTERS‬‬
‫‪DOWN‬‬
‫‪COUNTERS‬‬
‫عدادات تصاعدية ‪ /‬تنازلية‬
‫‪UP/DOWN‬‬
‫‪COUNTERS‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫تختلف العدادات الرقمية عن بعضها البعض في عدة خصائص هي ‪:‬‬
‫أقصى عدد يستطيع العداد إحصاءه ويسمى (معامل العدادات)‪0‬‬
‫العد تصاعديا أو تنازليا ‪0‬‬
‫التشغيل متزامن أو غير متزامن‬
‫حر الحركة أو ذاتي التوقف ‪0‬‬
‫‪ 1‬العدادات التصاعدية ‪UP-COUNTERS‬‬
‫مثال ‪ :‬عداد تصاعدي غير متزامن ذو معامل )‪(4‬‬
‫‪ ‬له أربع حاالت عد من ‪ 0‬إلى ‪3‬عشري ( من ‪ 00‬إلي ‪ 11‬ثنائيا )‬
‫‪ ‬يتكون من أثنين قالب ‪ ،J-K‬وتوصل المداخل ‪ J-K‬بالواحد المنطقي ‪.‬‬
‫‪ ‬تعمل المداخل ‪ J-K‬عند الحافة السالبة للنبضة المدخلة علي مدخل التزامن‪.‬‬
‫‪ ‬يوصل مدخل التزامن للقالب الثاني بالمخرج الطبيعي )‪ (Q1‬للقالب األول‪.‬‬
‫‪ ‬المخطط الزمني للعداد‬
‫ذو معامل ‪4‬‬
‫‪ ‬جدول العد للعداد ذو معامل ‪: 4‬‬
‫رقم النبضة‬
‫‪Q1‬‬
‫‪Q0‬‬
‫خرج العداد‬
‫العدد العشري‬
‫قبل النبضة‬
‫‪0‬‬
‫‪0‬‬
‫‪00‬‬
‫‪0‬‬
‫األولي‬
‫‪1‬‬
‫‪0‬‬
‫‪01‬‬
‫‪1‬‬
‫الثانية‬
‫‪0‬‬
‫‪1‬‬
‫‪10‬‬
‫‪2‬‬
‫الثالثة‬
‫‪1‬‬
‫‪1‬‬
‫‪11‬‬
‫‪3‬‬
‫‪ 2‬العدادات التنازلية ‪DOWN – COUNTERS‬‬
‫مثال ‪ :‬عدادا تنازليا غير متزامن ذو معامل )‪(8‬‬
‫‪ ‬له ثمانية حاالت عد من ‪ 7‬إلى ‪ 0‬عشري (من ‪ 111‬إلي ‪ 000‬ثنائيا)‬
‫‪ ‬يتكون من ثالثة قالبات ‪ ،J-K‬وتوصل المداخل ‪ J-K‬بالواحد المنطقي ‪.‬‬
‫‪ ‬تعمل المداخل ‪ J-K‬عند الحافة السالبة للنبضة المدخلة علي مدخل التزامن‪.‬‬
‫‪ ‬يوصل مدخل التزامن للقالب الثاني بالمخرج المتمم )‪ (Q1‬للقالب األول‬
‫ومدخل التزامن للقالب الثالث بالمخرج المتمم (‪ )Q2‬للقالب الثاني‪.‬‬
‫‪3‬‬
‫‪ ‬المخطط الزمني للعداد ذو معامل ‪8‬‬
‫‪ ‬جدول العد للعداد ذو المعامل ‪: 8‬‬
‫‪Q1‬‬
‫‪Q2‬‬
‫خرج‬
‫العداد‬
‫العدد‬
‫العشري‬
‫رقم‬
‫النبضة‬
‫قبل النبضة ‪1‬‬
‫‪1‬‬
‫‪1‬‬
‫‪111‬‬
‫‪7‬‬
‫األولي‬
‫‪0‬‬
‫‪1‬‬
‫‪1‬‬
‫‪110‬‬
‫‪6‬‬
‫الثانية‬
‫‪1‬‬
‫‪0‬‬
‫‪1‬‬
‫‪101‬‬
‫‪5‬‬
‫الثالثة‬
‫‪0‬‬
‫‪0‬‬
‫‪1‬‬
‫‪100‬‬
‫‪4‬‬
‫الرابعة‬
‫‪1‬‬
‫‪1‬‬
‫‪0‬‬
‫‪011‬‬
‫‪3‬‬
‫الخامسة‬
‫‪0‬‬
‫‪1‬‬
‫‪0‬‬
‫‪010‬‬
‫‪2‬‬
‫السادسة‬
‫‪1‬‬
‫‪0‬‬
‫‪0‬‬
‫‪001‬‬
‫‪1‬‬
‫السابعة‬
‫‪0‬‬
‫‪0‬‬
‫‪0‬‬
‫‪000‬‬
‫‪0‬‬
‫الثامنة‬
‫‪1‬‬
‫‪1‬‬
‫‪1‬‬
‫‪111‬‬
‫‪7‬‬
‫‪Q0‬‬
‫‪ 3‬العداد ‪ B.C.D‬غير المتزامن باستخدام القالب المتبدل ‪: T‬‬
‫‪ ‬يقوم بعد األعداد العشرية تصاعديا من صفر ‪ 0‬إلى ‪ 9‬بنظام العد الثنائي‬
‫أو تنازليا من ‪ 9‬إلى صفر ‪ 0‬ويوجد عداد ذو اتجاهين ‪UP/DOWN‬‬
‫‪ ‬يتكون من أربعة قالبات نوع ‪ T‬لها طرف )‪ R(Reset‬وبوابة‬
‫‪ AND‬يكون خرجها إشارة عند المستوى (‪ )1‬عندما يكون دخلها من‬
‫القالبات ‪ D , B‬في المستوى (‪)1‬‬
‫‪ ‬وتستخدم إشارة بوابة ‪AND‬إلعادة العداد إلى الوضع ( ‪ )0000‬أى‬
‫تصفير العداد وهذا يحدث عند تغيير القيمة من (‪ )1001‬إلى (‪. )1010‬‬
‫‪ 4‬العداد العشري ) ‪ Module ( 10‬باستخدام القالب ‪: J-K‬‬
‫‪ ‬يقوم بالعد عشريا من ‪ 0‬إلي ‪10‬مايناظر العد ثنائيا من ‪ 0000‬إلي ‪1010‬‬
‫‪ ‬يتكون من أربعة قالبات نوع ‪J-K‬لها طرف ‪CLR‬باإلضافة إلى بوابة‬
‫‪NAND‬تعطى المستوى (‪ )0‬عندما يكون دخليها في المستوى‬
‫المرتفع )‪، )1((High‬‬
‫‪ ‬يستخدم خرج بوابة ‪NAND‬كنبضة مسح لجميع القالبات إلعادة العداد‬
‫إلى الوضع( ‪) 0000‬وهذا يحدث عند تغيير القيمة من ( ‪ )1010‬إلى‬
‫( ‪.)1011‬‬