الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

digita LED display

مغلق
بدأه v1r05 في 30 سبتمبر 2005 · 4 رد · 1,014 مشاهدة · في التحكم الصناعي وربط الحاسب بالعالم الخارجي
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

كيف يمكنني توصيل هذه القطعة مع جهازي عن طريق الـ parallel port و ماهو المتحكم الازم اساخدامه للتحكم في هذه القطعة

ولو كان ممكن تدوليني على رسمة الدائرة

هذي هي القطعة

s515surwa-s530-a3.bmp

والـ data sheet حقها موجود تحت

s515surwa-s530-a3.pdf

#2

oh i forgot to mention there are two of them

#3

توصيل الـ 7-Seg مع الكمبيوتر لا يحتاج الى أي قطع اخرى , الوظيفه المطلوبه من مشغل الـ 7-Seg يتم عمله بالبرمجه ببساطه

أولا توصل أطراف الـ 7-Seg بمنفذ الطابعه مثلا بهذه الطريقه

الأطراف من A ألى G في الـ 7-Seg توصل من 1 الى 7 في المنفذ 888 , ثم الطرف DP في ال 7-Seg يوصل بالطرف 0 في المنفذ 888 في الكمبيوتر

توصل ال COM في ال7-Seg بأي طرف في يعطي تغذية 5 فولت (أي سلك باللون الأحمر) هذا بافتراض أن الـ COM من نوع Anode أي القطب الموجب

بعد هذا يأتي دور البرنامج

لاخراج الأرقام على الشاشه سيتم تحويلها من BCD الى 7-Seg بهذه الطريقه

10000000b; 0	7_seg
11110010b; 1	7_seg
01001000b; 2	7_seg
01100000b; 3	7_seg
00110010b; 4	7_seg
00100100b; 5	7_seg
00000100b; 6	7_seg
11110000b; 7	7_seg
00000000b; 8	7_seg
00100000b; 9	7_seg

بهذا تكون DP مفعله , لالغاء تفعيلها اضف 1 لكل كود

وبالنسبه للنوع COM Cathode يتم توصيل الـ COM بالأرضي في الكمبيوتر ( أي طرف باللون الاسود) أو أي قدم من 18 الى 25 في منفذ الطابعه

واعكس الأصفار والوحايد في الكود

#4

شكراً لك ياخي

حسب مافهمت منك أنه المفروض أركب الدئرة كما يلي (أمهلت المقاومات)

post-23647-1128190005_thumb.jpg

إذا كانت صحيحة فكيف يمكنني أن أوصل 2 مثلهم مع منفذ الطابعة

#5

هو التوصيل غير صحيح

اقتباس
الأطراف من A ألى G في الـ 7-Seg توصل من 1 الى 7 في المنفذ 888

يعني في منفذ الطابعه من الطرف رقم 3 الى 9

اقتباس
ثم الطرف DP في ال 7-Seg يوصل بالطرف 0 في المنفذ 888 في الكمبيوتر

يعني الطرف 2 في منفذ الطابعه

الآن لتوصيل أكثر من شاشه على المنفذ لن نحتاج الى مخرج بيانات منفصل لكل شاشه

يمكن استخدام نفس الثمانية أطراف لارسال البيانات لأكثر من شاشه , وفقط يتم تفعيل الشاشه التي تريد عرض البيانات عليها

مثال باستخدام الميكروكنترولر للعرض على 6 شاشات

pic6_732.gif

يمكن تطبيق نفس الطريقه على منفذ الطابعه

هذه الطريقه تعتمد على البرنامج في العمل بشكل دوري للتبديل بين الشاشات فيالعرض , ونظرا لسرعة التبديل فانه يبدوا وكأن الشاشات جميعا تضيء في نفس الوقت وكل واحده تعرض البيانات الخاصه بها

هذا الموضوع مغلق.

مواضيع مشابهة