Mar 13, 2024 ترك رسالة

العمل مع شاشة LED ذات السبعة قطاعات

العمل مع شاشة LED ذات السبعة قطاعات



هذه مقدمة سريعة لأساسيات استخدام شاشات LED ذات الأجزاء السبعة مع وحدات التحكم الدقيقة. تأكد من الرجوع إلى أوراق بيانات الشركة المصنعة للحصول على مزيد من المعلومات حول الأجهزة المذكورة في هذا البرنامج التعليمي.

هيكل وتشغيل شاشة LED ذات سبعة أجزاء
يوضح الشكل 1 شاشة LED ذات سبعة أجزاء. كما هو موضح من خلال دائرة الصمام الثنائي المكافئة على اليسار، كل قطعة عبارة عن مصباح LED فردي. هذه شاشة عرض الكاثود المشترك (CC). يتم توصيل كافة الكاثودات (أو المحطات السالبة) لقطاعات LED معًا.

لتشغيل مقطع ما، قم بتعيين الدبوس المرتبط به على HIGH (الشكل 2).
 

Seven segment common cathode displayشكل 1:عرض الكاثود المشترك ذو السبعة أجزاء.

CC display, segment pins b and c set to HIGHالشكل 2:شاشة CC، تم ضبط دبابيس المقطع b وc على HIGH



في عرض الأجزاء السبعة للأنود المشترك (CA) (الشكل 3)، يتم توصيل الأنودات (المحطات الإيجابية) لجميع القطاعات معًا.
 

Seven segment common anode displayالشكل 3:عرض الأنود المشترك المكون من سبعة أجزاء

CA display, segment pins b and c set to LOW.الشكل 4:شاشة CA، تم ضبط دبابيس المقطع b وc على LOW.



لتشغيل مقطع ما، قم بتعيين الدبوس المرتبط به على LOW.

تحدد المقاومات الموجودة في الأشكال أعلاه التيار خلال كل مقطع بما لا يزيد عن الحد الأقصى المحدد للتيار الأمامي (If).

قائمة الأجزاء:

العمل مع 7-Segment LEDs بدون Arduino

(1) اردوينو أونو R3
(2) عرض 7-الجزء الأحمر
(20) مقاومة فيلم الكربون 220 أوم
(10) مقاومة فيلم الكربون 10 كيلو أوم
(10) الترانزستور للأغراض العامة
(1) بطارية 9 فولت
(1) بطارية قلوية 9 فولت
(1) 830-لوح تجارب بدون لحام
(1) 70-طقم سلك توصيل للقطعة
(1) برنامج تشغيل وحدة فك ترميز BCD إلى 7 أجزاء



ربط وحدات التحكم الدقيقة وشاشات العرض السبعة
يوضح الشكل 5 شاشة كاثود مشتركة مكونة من سبعة أجزاء متصلة بجهاز كمبيوتر Arduino Uno ذو لوحة واحدة (SBC). ستحتاج إلى كابل USB-A إلى B لبرمجة Arduino.
 

Arduino Uno connected to seven segment display.الشكل 5:Arduino Uno متصل بشاشة عرض من سبعة أجزاء.



يتطلب الأمر 7 منافذ إدخال/إخراج رقمية لتشغيل المقاطع، 8 إذا تم تضمين العلامة العشرية.
 

Arduino with seven segment display output
الشكل 5 أ:اردوينو مع إخراج عرض سبعة أجزاء



يعرض رمز المثال الموضح في القائمة 1 بشكل متكرر الأرقام 0-9 والفاصلة العشرية. تستدعي الحلقة الرئيسية الدالة DisplayDigit لعرض الرقم التالي. الوظيفة DisplayDigit تحصل على نمط المقاطع السبعة للرقم وتقوم بتعيين دبابيس المقطع وفقًا لذلك.

Arduino with seven segment display output

إرسال التحقيق

الصفحة الرئيسية

الهاتف

البريد الإلكتروني

التحقيق