قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

nidal abdelhafe
:: مهندس ::
تاريخ التسجيل: Dec 2012
المشاركات: 3
نشاط [ nidal abdelhafe ]
قوة السمعة:0
قديم 30-12-2012, 07:07 PM المشاركة 1   
افتراضي IC LOGIC TESTER VIA ASSEMBLY Twitter FaceBook Google+



السلام عليكم
لو سمحتوا اي فكرة عن مشروع فحص للدارات المنطقية
باستخدام PIC16F877A حيث تقوم ال PIC بفحص 32 دارة منطقية للتأكد من عملها
__________________________________________________ ______________
....program a pic to be able to test the logic circuit ic like : OR XOR AND NAND

PIC used is : pic16f877a

option to test : 32 option

programming language : Asemmbly

simulation programme : protous

compiler used : Asmide

أرجو المساعدة

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:394
قديم 30-12-2012, 10:04 PM المشاركة 2   
افتراضي


ممكن توضح فكرة المشروع اكثر ...
و ما هي الخيارات 32 ؟؟؟
و كيف يكون اضهار النتائج ( ليدات او شاشة LCD )
استخدام اللغة لا يفرق بشي فالنتيجة هي ملف الهيكس

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

nidal abdelhafe
:: مهندس ::
تاريخ التسجيل: Dec 2012
المشاركات: 3
نشاط [ nidal abdelhafe ]
قوة السمعة:0
قديم 31-12-2012, 02:46 PM المشاركة 3   
افتراضي


ااولا شكرا ع الاهتمام:

التوضيح انو ابرمج pic16f877a لتكون قادرة على فحص ال البوابات الرقمية
logic gate ics مثل AND NAND OR NOR XOR XNOR BUFFER

وهكذا بحيث تتم فحص 32 دارة متكاملة وعملية الفحص بتكون
عندما يتم ادخال اي IC داخل ال المشروع تفحص تتأكد من عملها اذا كانت شغال بضوي ليد اخضر واذا لا ليد احمر

الانبوت على PIC16F877A عبارة عن SWITCHES
5 SWITCH بحيث 2^5 =32


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:394
قديم 31-12-2012, 06:42 PM المشاركة 4   
افتراضي


المشكلة الوحيدة هي عدم تشابه ارجل الادخال و الاخراج للبوابات على اختلاف انواعها . وكذلك عدد المداخل لذلك يجب توفير قاعدة مناسبة لكل نوع او لكل مجموعة متشابهه في التركيب ....
و من هنا يجب تحديد نوع المتكاملة التي سيتم فحصها للبك لكي يتصرف معها وفق جدول الحقائق لها و عملية الاختيار اما ان تكون من مجموعة مفاتيح او مفتاحين و شاشة LCD لعمل القوائم ...


nidal abdelhafe
:: مهندس ::
تاريخ التسجيل: Dec 2012
المشاركات: 3
نشاط [ nidal abdelhafe ]
قوة السمعة:0
قديم 31-12-2012, 08:23 PM المشاركة 5   
افتراضي


مزبوط
اظن كان الصعوبة في المشروع البحث عن الدوائر المنطقية المتكاملة وعن truth table
in the datasheet
ولكن كنت ارجو المساعدة في فكرة الكود او عملية الفحص بغض النظر عن صعوبة المشروع اي فكرة ممكن تساعدني


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:394
قديم 31-12-2012, 08:43 PM المشاركة 6   
افتراضي


فكرة الكود بسيطة ....
مثلا راح نتعامل مع بوابة nand الرباعية الادخالات و نوضح طريقة توصيلها بالبك و يقوم البك باختبارها و يعطي مؤشر على صلاحيتها ...
بعدها يمكن اضافة اي بوابة الى الكود و يتم اختيارها باحدى الطريقتين اللتين ذكرتهما ...


التعديل الأخير تم بواسطة : حيدر علاج حسن بتاريخ 31-12-2012 الساعة 10:44 PM

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:408
قديم 01-01-2013, 05:38 AM المشاركة 7   
افتراضي


يمكنك ان تختبر اكثر من ذلك لأن هناك مشتركات عديدة مثلا فى عائلة CMOS معظم البوابات 14 طرف و الموجب فى 14 و الارضى فى 7 و تكون مقسمة كالآتى
دخول1 دخول1 خروج1 خروج2 دخول2 دخول 2 و مثلهم على الجانب الآخر
يكون الفرق فقط فى الوظيفة
مثلا إختبار AND فالمسألة بسيطة مثلا بورت صفر وواحد لأطراف المتكاملة
مثلا بورت صفر للجانب من طرف 1 إلى 6 و البورت 1 من طرف 8 إلى 13
اجعل P0.2 , P0.3 دخول و مثلهما على الجانب الآخر مع بورت 1
ضع على البورت زيرو الرقم 11--11 و قيس الدخل على الطرفين P0.2 , P0.3
ثم بدل الأطراف على المداخل لتحقق جدول الحقيقة
01--01
10--10
00-00

لاحظ أنك موصل الأطراف بالترتيب فسيكون 11 على دخول البوابة الأولى و 11 الثانية على البوابة الثانية و مثلهما على الثالثة و الرابعة من البورت الآخر

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 11:52 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025