جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هذا هو برنامج نصي لاختبار المنطق لـ Raspberry pi ، حيث يمكنك التحقق مما إذا كانت دائرة المنطق (ذاتية الصنع) تعمل.
يمكن أيضًا استخدام هذا البرنامج النصي لاختبار المرحلات.
تحذير:
لا يدعم Raspberry pi مدخلات GPIO 5 فولت ، لذلك إذا كانت دارتك تنتج 5 فولت ، فسيتعين عليك خفضها إلى 3 فولت أو أقل (يبدو أن 1.6 فولت تعمل أيضًا) ، يمكنك القيام بذلك باستخدام مقسم جهد بسيط.
اللوازم
بالنسبة إلى Instructable ، ستحتاج إلى:
1 كابل إنترنت
1 Raspberry Pi ، مع بطاقة SD ونظام التشغيل Raspbian OS.
5 أسلاك يمكن توصيلها بدبابيس باي
1 لوح توصيل
1 كابل طاقة لجهاز Raspberry Pi (duh!)
ستحتاج أيضًا إلى جهاز كمبيوتر به منفذ إنترنت ، ولديه برنامج طرفي (MobaXterm)
وبالطبع دائرة أو مكون تريد اختباره.
(اختياري) مقسم جهد واحد بنسبة R1: R2 = 1: 1 (استخدمت 2200 مقاومات أوم عند الحاجة)
الخطوة 1: احصل على البرنامج النصي على Raspberry Pi الخاص بك
حسنًا ، إذا كنت تريد أن تبدأ ، فسيتعين عليك الحصول على البرنامج النصي ، لذلك هنا يمكنك تنزيله من Google Drive.
مع MobaXterm يمكنك إسقاط الملف في المكان الذي تريده على RPi الخاص بك.
إذا كنت تريد كتابته في ملف يدويًا ، فهناك أيضًا ملف نصي يمكنك نسخه.
الخطوة 2: توصيل المختبر الخاص بك
بالطبع ، للحصول على النتائج ، ستحتاج إلى توصيل المُختبِر الخاص بك بالعنصر المراد اختباره.
نظرًا لأنه من الصعب جدًا شرح ذلك بالنص فقط ، فقد أرفقت صورتين ، إحداهما مع RPi pinout ، والأخرى بـ "مخططات الأسلاك" أو شيء من هذا القبيل.
سترى في الصورة مقسم جهد ، والذي يجب عليك استخدامه عند اختبار بوابات منطقية خرج 5 فولت.
هناك أيضًا مخططات للأسلاك لأي بوابة منطقية (لا تقتصر على AND) ولمرحل.
آمل أن تكون هذه الصور جيدة بما يكفي لتشرح لك كيفية توصيل كل شيء.
الخطوة 3: الاختبار
بعد الانتهاء من الخطوتين 1 و 2 ، يمكنك أخيرًا اختبار هذا البرنامج النصي والمختبر.
لتشغيل البرنامج النصي ، انتقل إلى الدليل حيث يوجد البرنامج النصي ،
ثم قم بتشغيله بكتابة: python3 LOGIC_TESTER.py
(تفعل كل هذا في محطة Raspberry Pi الخاصة بك)
بعد كتابة الكود الموضح أعلاه ، سيكون عليك فقط كتابة الأرقام 1 أو 2 ، والضغط على Enter ، اعتمادًا على ما تريد أن يفعله البرنامج النصي.
الخطوة 4: النتائج
تهانينا: لقد حصلت الآن على نتائجك الأولى من المختبِر ، وفيما يلي بعض الأمثلة على النتائج
يدير المختبر أولاً سلسلة من المدخلات من خلال البوابة المنطقية / المرحل ، ثم يحفظ المخرجات ، وبعد ذلك سيقارن المخرجات بجداول الحقيقة لجميع بوابات المنطق الحالية.
إذا كانت المخرجات مماثلة لبوابات منطقية معينة ، فستخرج اسم البوابة التي كنت تختبرها.
إذا كانت النواتج لا تساوي أيًا من جداول الحقيقة ، فمن المحتمل أن تكون البوابة المنطقية معطلة ، أو أن الاتصالات سيئة.
استمتع باستخدام أداة الاختبار ، وآمل أن تجد هذا Instructable مفيدًا.