جدول المحتويات:
- الخطوة 1: متطلبات المكونات لعمل هذا المشروع:
- الخطوة 2: كيف تصنعها
- الخطوة الثالثة: CKT. رسم تخطيطي ، ملف محاكاة Proteus والصور وكود EEPROM
- الخطوة 4: كيفية استخدامه
- الخطوة 5: الآن لدينا منتج الإخراج الخاص بنا
- الخطوة 6: يمكنك طلب الرمز الرئيسي لاختبار IC في صندوق التعليق أو إرسال بريد إلكتروني إلي على [email protected]
فيديو: اختبار IC الرقمي (لكليات الصناعة والهندسة) بواسطة Shubham Kumar ، UIET ، جامعة بنجاب: 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
مقدمة وعمل Digital IC Tester (لـ CMOS و TTL ICs)
نبذة مختصرة:
يمكن استخدام الدوائر الإلكترونية ، المكون الرئيسي لكل دائرة إلكترونية لمجموعة متنوعة من الأغراض والوظائف. ولكن في بعض الأحيان بسبب الدوائر المتكاملة الخاطئة ، لا تعمل الدائرة. في الواقع ، هناك الكثير من العمل الشاق لتصحيح أخطاء الدائرة وتأكيد ما إذا كانت الدائرة تخلق مشكلة أم أن IC نفسها قد ماتت. لذلك ، للتوصل إلى هذه الأنواع من المشاكل ، يؤكد اختبار IC ما إذا كان IC قيد الدراسة يعمل بشكل صحيح أم لا.
المقدمة:
خطوات استكمال المشروع.
• قمت بعمل الدائرة الأساسية على اللوح وحاولت مع بعض المرحلية الأساسية عليها.
• لقد قمت بتطوير الدائرة التي يمكن وضعها على ثنائي الفينيل متعدد الكلور ويمكن استخدامها لجميع الدوائر المتكاملة.
• لجعل المشروع سهل الاستخدام ، عملت على جعل لوحة المفاتيح وواجهة LCD.
عمل:
يتم إدخال IC المراد اختباره في القاعدة. هناك وضعان يمكن من خلالهما تشغيل جهاز اختبار IC
1. الوضع التلقائي
2. الوضع اليدوي
1. الوضع التلقائي: في ظل تشغيل مستخدم الوضع التلقائي لا يحتاج إلى استخدام لوحة المفاتيح ، يحتاج المستخدم فقط إلى إدخال IC في مقبس IC ويقوم جهاز اختبار IC تلقائيًا باكتشاف رقم IC عن طريق توصيله إلى MCU المتصل بالخارج EEPROM التي تحتوي على كل منطق الدوائر المتكاملة ثم تختبر بشكل أساسي الدوائر المتكاملة لمجموعات قليلة من المدخلات التي يتم تقديمها من خلال MCU المتوفرة في EERPOM والمخرجات المقابلة. يتم إرسال النتيجة مرة أخرى إلى وحدة MCU الأولى للتأكيد على أنها صحيحة أو معيبة والتي يتم عرضها على شاشة LCD. إذا كان IC الذي تم اختباره على ما يرام ، يتم عرض "IC Working" على شاشة LCD ، وإلا فسيتم عرض "IC Bad".
2. الوضع اليدوي: في ظل تشغيل الوضع اليدوي ، يقوم المستخدم بإدخال رقم IC من خلال لوحة المفاتيح التي يتم عرضها في نفس الوقت على شاشة LCD. يتم إرسال رقم IC إلى MCU التي تختبر بشكل أساسي الدوائر المتكاملة لمجموعات قليلة من المدخلات التي يتم تقديمها من خلال MCU والمخرجات المقابلة. يتم إرسال النتيجة مرة أخرى إلى وحدة MCU الأولى للتأكيد على أنها صحيحة أو معيبة والتي يتم عرضها على شاشة LCD. إذا كان IC الذي تم اختباره على ما يرام ، فسيتم عرض "IC Working" على شاشة LCD وإلا فسيتم عرض "Bad IC". على سبيل المثال ، إذا أردنا التحقق من 74192 ، يجب اتباع الخطوات التالية 1. يتم إدخال IC ، أي هو 74192 في القاعدة. 2. يتم كتابة رقم IC ، أي 74192 باستخدام لوحة المفاتيح 3. ثم يتم الضغط على مفتاح الإدخال 4. إذا كان IC على ما يرام ، يتم عرض "IC Working" على الشاشة ، وإلا فسيتم عرض "IC Bad".
الخطوة 1: متطلبات المكونات لعمل هذا المشروع:
متطلبات المكونات لعمل جهاز اختبار IC الرقمي (لمعظم CMOS و TTL ICs)
⦁ Aduino ميجا 2560
Mega 2560 هي لوحة متحكم تعتمد على ATmega2560. يحتوي على 54 دبوس إدخال / إخراج رقمي (يمكن استخدام 15 منها كمخرجات PWM) ، و 16 مدخلًا تناظريًا ، و 4 UARTs (منافذ تسلسلية للأجهزة) ، ومذبذب كريستالي 16 ميجا هرتز ، ووصلة USB ، ومقبس طاقة ، ورأس ICSP ، وزر إعادة الضبط. يحتوي على كل ما يلزم لدعم المتحكم الدقيق ؛ ما عليك سوى توصيله بجهاز كمبيوتر باستخدام كبل USB أو تشغيله بمحول AC-to-DC أو بطارية للبدء.
⦁ إيبروم
هناك حاجة إلى EEPROM لتحميل بيانات المرحلية التي نريد التحقق منها. يمكن استخدام 24LC512 لتخزين 512 كيلوبايت من سعة التخزين.
يجب توصيل دبوس A0 و A1 و A2 و Vss المتصل بدبوس SCL الأرضي بـ SDA الخاص بـ Arduino Mega SDA يجب توصيل دبوس SCL الخاص بـ Arduino Mega WP ، يجب توصيل دبوس حماية الكتابة بـ VCC لتعطيل عملية الكتابة
⦁ شاشات الكريستال السائل
يتم استخدام شاشة LCD مقاس 16 * 2 لغرض العرض
يجب تطبيق GND و VCC. نستخدم هذا في وضع 4 بت. هناك لتوصيل DB7 بـ D13 و DB6 إلى D12 و DB5 إلى D11 و DB4 إلى D10 pin من Arduino. قم بتوصيل RS بـ D6 و EN بـ D8.
⦁ Hex KeyPad للحصول على مدخلات من المستخدم ، استخدمنا اتصال لوحة مفاتيح Hex Keypad Hex يتطلب 8 سنون من Arduino. هناك نقوم بتوصيل أول دبوس من لوحة المفاتيح بـ D43 وبشكل مستمر بـ D42 من آخر دبوس من لوحة المفاتيح السداسية.
الخطوة 2: كيف تصنعها
كيف اعملها كيف اصنعها
الخطوة 1:
بادئ ذي بدء ، قم بإجراء اتصال الأجهزة كما هو موضح في مخطط الدائرة أدناه.
الخطوة 2:
كن حذرًا أثناء توصيل GND و VCC. لا تهتم بـ VCC لأن VCC يتم توفيره عن طريق الترميز عن طريق جعل PIN HIGH في مجموعات منطقية من IC ولكن يجب أن يهتم بـ GND ie. يتم توصيل GND of IC (مقبس IC) بدبوس GND الخاص بالمتحكم الدقيق (MCU) ولكن VCC الخاص بـ IC (مقبس IC) غير متصل بدبوس VCC الخاص بـ MCU.
الخطوه 3:
1. لكتابة البيانات في EEPROM ، استخدم 24LC512 والرمز من قسم المثال في Arduino كن حذرًا بشأن اتصالات دبابيس EEPROM مع MCU. يتم توصيل pin1 ، 2 ، 3 ، 4 دائمًا مع GND pin 8 متصل دائمًا بـ VCC. الدبوس 5 هو SDA متصل بـ SCL من MCU والدبوس 6 هو SCL متصل بـ SDA من MCU pin 7 هو WP (محمي ضد الكتابة) لذلك أثناء كتابة البيانات في EEPROM قم بتوصيله بـ GND وإذا كانت البيانات مكتوبة ، لقراءة البيانات ، قم بتوصيل pin7 بـ VCC الخاص بـ MCU ، فستكون بياناتك آمنة في EEPROM (24LC512) وإلا إذا كانت متصلة بـ GND أثناء القراءة ، فقد يتم فقد البيانات.
2. قم بتحميل بيانات جميع التركيبات المنطقية الممكنة وفقًا لمدخلات ومخرجات كل مرحلية بمساعدة جدول الحقيقة. يجب أن تكون البيانات بالتنسيق التالي "اسم IC" / r / n "عدد الأطراف" / r / n كل منطق ممكن / r / n
على سبيل المثال ، يجب إدخال 7408 على النحو التالي 7408 / r / n14 / r / n00L00LGL00L00V / r / n01L01LGL01L01V / r / n10L10LGL10L10V / r / n11H11HGH11H11V
الخطوة 4: قم بتحميل الكود الموضح أدناه في ميجا 2560.
الخطوة 5: ابدأ باستخدام…. 1. أدخل IC في المقبس مع مراعاة أن دبوس GND متصل بدبوس GND لمقبس IC باستخدام دبوس GND من MCU. 2. اتبع التعليمات التي تظهر على شاشة LCD لاستخدامها.
الخطوة الثالثة: CKT. رسم تخطيطي ، ملف محاكاة Proteus والصور وكود EEPROM
الخطوة 4: كيفية استخدامه
كيف تستعمل:
الخطوة 1
قم بتوصيل الجهاز باستخدام كابل USB أو محول التيار المباشر.
الخطوة 2
سترى خيارين للوضع على شاشة LCD.mode1: الوضع التلقائي والوضع 2: الوضع اليدوي الخطوة 3. يتم إدخال IC المراد اختباره في القاعدة. هناك وضعان يمكن من خلالهما تشغيل جهاز اختبار IC
1. الوضع التلقائي 2. الوضع اليدوي
1. الوضع التلقائي:
في ظل تشغيل الوضع التلقائي ، لا يحتاج مستخدم الوضع التلقائي إلى استخدام لوحة المفاتيح ، فهو يحتاج فقط إلى إدخال IC في مقبس IC ويتم إرسال رقم IC تلقائيًا إلى MCU التي تختبر بشكل أساسي الدوائر المتكاملة لمجموعات قليلة من المدخلات التي يتم تقديمها من خلال MCU والإخراج المقابل. يتم إرسال النتيجة مرة أخرى إلى وحدة MCU الأولى للتأكيد على أنها صحيحة أو معيبة والتي يتم عرضها على شاشة LCD. إذا كان IC الذي تم اختباره على ما يرام ، فسيتم عرض "IC is working" على شاشة LCD. وإلا فسيتم عرض "Bad IC". 1. أدخل أي IC 2. اضغط على 1 لتنشيط الوضع التلقائي 3. مما يظهر "اختبار" 4. إذا كان IC متاحًا ، فسيظهر "تم العثور عليه" 5. إذا كان IC على ما يرام ، فقم بطباعة جميع الدوائر المتكاملة الممكنة
2. الوضع اليدوي:
في ظل تشغيل الوضع اليدوي ، يقوم المستخدم بإدخال رقم IC من خلال لوحة المفاتيح التي يتم عرضها في نفس الوقت على شاشة LCD. يتم إرسال رقم IC إلى MCU الأخرى التي تختبر بشكل أساسي الدوائر المتكاملة لمجموعات قليلة من المدخلات التي يتم تقديمها من خلال MCU والمخرجات المقابلة. يتم إرسال النتيجة مرة أخرى إلى وحدة MCU الأولى للتأكيد على أنها صحيحة أو معيبة والتي يتم عرضها على شاشة LCD. إذا كان IC الذي تم اختباره على ما يرام ، فسيتم عرض "IC is working" على شاشة LCD. وإلا فسيتم عرض "Bad IC".
على سبيل المثال ، إذا أردنا التحقق من 74192 ، فيجب اتباع الخطوات التالية - IC ، أي يتم إدخال 74192 في القاعدة.
⦁ حدد الوضع اليدوي يتم كتابة رقم IC ، أي 74192 باستخدام لوحة المفاتيح
اضغط على مفتاح Enter
ثم يقوم بالبحث في IC في قاعدة البيانات وإذا كان متاحًا فإنه يعرض "تم العثور عليه"
ثم ستختبر IC
إذا كان IC على ما يرام ، يتم عرض "IC Working" على الشاشة وإلا فسيتم عرض "Bad IC".
الخطوة 5: الآن لدينا منتج الإخراج الخاص بنا
منتج الإخراج
ICs التي يمكن اختبارها: 4002 4009 4010 40106 4011 4012 4013 4015 4016 40161 40162 4017 40174 40175 4018 4019 40192 40193 4020 4022 4023 4024 4025 4027 4028 4028 4029 4030 4031 4040 4041 4042 4043 4044 4048 4049 4051 4053 4066 4068 4075 4076 4077 4078 4081 4082 4093 4094 4098 4501 4503 4506 4510 4511 4512 4518 4519 4520 4529 4532 4543 4572 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 74107 74109 7413 7413 74112 74113 7412 74123 7413 7413 7413 74112 74113 7412 74123 7413 7413 7413 74140 74147 74148 7415 74151 74153 74157 74158 7416 7416 74161 74162 74163 74164 74165 74166 7417 74173 74174 74175 7418 74182 74190 74191 74192 74193 74194 74195 7420 7421 7422 7422 74237 74242 74243 7425 7425 7425 7422 74237 74242 74243 7425 74298 7430 7432 74365 74366 74367 74368 7437 74375 7438 74386 74390 74393 7440 7442 7447 7450 7451 7452 7455 7458 74589 74595 74597 7460 7461 7462 7465 74154 7474 7485 7486 74244 74373/74
وواجهت المشاكل
1. لم يكن الدوران على اللوح ثابتًا بدرجة كافية. لقد كان غير موثوق به لذا قمت بإعادة إنشاء دائرتنا على ثنائي الفينيل متعدد الكلور.
2.منذ حجم ذاكرة Arduino Mega المنخفض ، لذا فقد استخدمت ROM الخارجي 24LC512 لتخزين البيانات في IC's جميع المجموعات الممكنة من INPUT و OUTPUT ، لسلسلة المنطق ذات 16 دبوسًا 16 بت ، لسلسلة المنطق 20 بت 20 دبوس. اجعل جهاز اختبار Ic هذا لاختبار الدوائر المتكاملة مع 28 دبوسًا لكنني لم أتمكن من صنعه لـ 28 دبوسًا بسبب نقص المسامير الرقمية. يمكنه اختبار ما يصل إلى 20 أو 24 دبوسًا.
4. تنبيه: هناك حاجة إلى دبوس GND الخاص بـ IC لتوفير GND من دبوس GND الخاص بـ MCU ، ولكن دبوس VCC الخاص بـ IC غير متصل بـ VCC لـ MCU ، فقد يفشل المشروع بأكمله في العمل بشكل صحيح.
تمديد المستقبل:
يمكن تمديد المشروع على النحو التالي:
1) يمكن تمديده لأكثر من 28 دبوسًا عن طريق تغيير بعض الأجهزة وبعض بيانات IC
2) يمكن أن تمتد إلى التناظرية IC
الخطوة 6: يمكنك طلب الرمز الرئيسي لاختبار IC في صندوق التعليق أو إرسال بريد إلكتروني إلي على [email protected]
اتصل
شوبهام كومار
UIET ، جامعة البنجاب
موصى به:
LLDPi - أداة شبكة Raspberry Pi (جامعة ولاية كولورادو): 7 خطوات
LLDPi - Raspberry Pi Network Tool (جامعة ولاية كولورادو): مشروع LLDPi عبارة عن نظام مضمن مصنوع من Raspberry Pi و LCD يمكنه استرداد معلومات LLDP (بروتوكول اكتشاف طبقة الارتباط) من الأجهزة المجاورة على شبكة مثل اسم النظام ووصفه ، اسم المنفذ ووصفه ، VLA
كيفية هدم الفرجار الرقمي وكيف يعمل الفرجار الرقمي: 4 خطوات
كيفية هدم الفرجار الرقمي وكيف يعمل الفرجار الرقمي: يعرف الكثير من الناس كيفية استخدام الفرجار للقياس. سيعلمك هذا البرنامج التعليمي كيفية هدم الفرجار الرقمي وشرح كيفية عمل الفرجار الرقمي
على دائرة مزلاج معطلة مع جامعة كاليفورنيا. زر بضغطة واحدة. دبوس واحد. المكون المنفصل: 5 خطوات
على دائرة مزلاج معطلة مع جامعة كاليفورنيا. زر بضغطة واحدة. دبوس واحد. المكون المنفصل: مرحبًا بالجميع ، كان يبحث عن دائرة تشغيل / إيقاف على الشبكة. كل ما وجدته لم يكن ما كنت أبحث عنه. كنت أتحدث مع نفسي ، هناك بالضرورة طريقة لذلك. هذا ما احتاجه. - زر ضغط واحد فقط لتشغيله وإيقاف تشغيله. - يجب استخدام
HeadBot - روبوت ذاتي التوازن لتعلم وتوعية العلوم والتكنولوجيا والهندسة والرياضيات: 7 خطوات (بالصور)
HeadBot - روبوت ذاتي التوازن لتعلم وتوعية العلوم والتكنولوجيا والهندسة والرياضيات: Headbot - روبوت بطول قدمين وذاتي التوازن - هو من بنات أفكار فريق South Eugene Robotics (SERT ، FRC 2521) ، وهو فريق روبوتات تنافسي في المدرسة الثانوية في البداية مسابقة الروبوتات ، من يوجين ، أوريغون. يقوم روبوت التوعية هذا بإعادة
الصناعة 4.0: Arduino IoT: 4 خطوات
Industry 4.0: Arduino IoT: المكونات والمستلزمات Arduino UNO R3 ElectroPeak ESP8266-12N WiFi ModuleAPPS and Online Services Arduino IDEABOUT هذا المشروع نظرة عامة في هذا البرنامج التعليمي ، سوف تتعلم كيفية تحميل وتنزيل البيانات من / إلى قاعدة بيانات Firebase باستخدام Arduino UNO