جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
لقد كان تطوير المتحكم الدقيق الحالي سريعًا جدًا. تستغل الكثير من المعدات الإلكترونية الميكروكونترولر. واحد آخر قابل للتطبيق في ميكروكنترولر والذي يجعل تطبيق الفيزياء لعرض الحرف باستخدام كاثود مشترك 8X8 (8 أعمدة 8 خط). في الأساس ، شاشة العرض LED ذات المصفوفة النقطية عبارة عن تحالف مع بعض أشكال LED المتكاملة لعدد من الأعمدة والخط. هناك العديد من المصفوفات النقطية التي يتم تسويقها من خلال شاشات العرض التي يتم بيعها ، وعادة ما يكون هناك عدد من الأعمدة وعدد الخطوط التي يتم إجراؤها بشكل شائع في مصفوفة نقطية للشبكة تؤدي إلى العرض على سبيل المثال مصفوفة 8x8 الأنود المشترك أو الكاثود المشترك ، مصفوفة 8x8 الأنود المشترك أو الكاثود ، الأنود المشترك 8X8 المصفوفة أو الكاثود المشترك.
من زاوية مادية للناس يمكن أن تجعلها من قيادة واحدة ، متشابكة مع ترتيب معين على أساس ما هو مطبق ومشترك. بالنسبة لقواعد برنامج تطبيق فيزياء الشخصيات على متحكم AT89s52 ، أتقدم بطلب إلى برنامج تجميع MCS51. في هذا الوقت ، سأجمع بين شاشة العرض LED ذات المصفوفة النقطية 8X8 مع عدسة مكبرة. كما نعلم ، يمكن للعدسة المكبرة أن تجعل الظل أكبر وتضبط التركيز. لنبدأ السحر …
الخطوة 1: الخطوة 1: أشياء للتحضير
أنت تشير إلى المكونات المطلوبة بالنقر فوق اسم المكونات للطلب دون اتصال:
مواد
- 1. SOCKET 40P
- IC AT89S52
- 10KR
- 16x 180R
- 16x PNP A733
- القفز LED
- مصفوفة LED 8x8
- جاك - DC
- طاقة LED
- IDE10- ذكور
- الكوارتز 12 ميجا هرتز
- مكثف سيراميك 33P
- مكثف 16 فولت 10 فائق التوهج
- توريد ISP
- 3 × عدسة مكبرة
أدوات:
- لحام حديد
- رقيقة اللحيم
- Solder WickFlux (أحب السائل في قلم ذو طرف لباد)
- ملاقيط
- عدسة مكبرة (مفيدة ولكنها غير مطلوبة)
- سكين متعدد الاستخدام
- قواطع للاسلاك
الخطوة 2: الخطوات 2: مدمج
حسنًا ، لنبدأ….
من Schematic Proteus ، يمكنك رؤية متحكم AT89s52 متصل بمصفوفة شاشة LED 8x8. يمكنك عمل الدائرة عن طريق طباعة ملف الرسم. تأكد من إدخال جزء الملف الصحيح.
الخطوة 3: الخطوات 3: البرنامج
كود المصدر asm:
# تضمين (sfr51.inc)
org 0h
ljmp مولاي
isi_buffer:
موف 7ch ، # 08h
موف r0 ، # 70h
أولانغ:
موف أ ، 7 هـ
movc a ، @ a + dptr
موف @ r0 ، أ
المؤتمر الوطني العراقي dptr
شركة r0
djnz 7ch ، ulang
متقاعد
diseg:
موف 7bh ، # 08h
موف r1 ، # 70h
mov 78h، # 07fh
أولانغ 2:
موف أ ، @ r1
وسائل التحقق p0 ، أ
شركة r1
موف أ ، 78 ساعة
موف p1 ، أ
ص ص أ
mov 78h، a
lcall تأخير
موف p0 ، # 0ffh
موف p1 ، # 0ffh
djnz 7bh ، ulang2
متقاعد
تأخير:
موف 79 س ، # 0c0h
تأخير 1:
djnz 79h ، تأخير 1
متقاعد
عرض:
موف 7ah ، # 10 ح ؛ بيرلامبات جالان
عرض 1:
lcall diseg
djnz 7ah ، عرض 1
متقاعد
مولاي:
موف 7eh ، رقم 1
موف 7dh ، # 255
البيانات التالية:
وسائل التحقق dptr ، #elins
lcall isi_buffer
عرض lcall
المؤتمر الوطني العراقي 7eh
djnz 7dh ، التالي
عرض lcall
عرض lcall
عرض lcall
ljmp مولاي
إيلين: ديسيبل
ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ؛ awal
00 س ، 00 س ، 1 س ، 1 س ، 1 س ، 1 س ، د د ، د د س ، ف ف س ، ؛ ف
22 س ، 20 س ، 1 س ، 1 س ، 1 س ، 1 س ، 20 س ، 22 س ، وما يليها ، أ
00 س ، 00 س ، 9 ص ، 1 س ، 15 س ، 85 س ، 88 س ، أ 8 س ، ffh ، ؛ ص
c5h ، c5h ، 00h ، 00h ، c5h ، c5h ، ffh ، ؛ أنا
00h ، 00h ، c5h ، c5h ، c5h ، c5h ، 30h ، 3ah ، ffh ، ؛ D
c5h ، 45h ، 05h ، 84h ، c0h ، c1h ، c5h ، c5h ، ffh ، ؛ Z
ffh ، ffh ، ffh ، ؛ مساحة
00h ، 00h ، e7h ، e7h ، e7h ، e7h ، e7h ، e7h ، ffh ، ؛ L
00 س ، 00 س ، 84 س ، 84 س ، 84 س ، 84 س ، c5 س ، c5 س ، ffh ، ؛ ه
00h ، 00h ، c5h ، c5h ، c5h ، c5h ، 30h ، 3ah ، ffh ، ؛ D
ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ؛ awal
ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ؛ awal
ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ؛ awal
ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ؛ awal
ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ؛ awal
00 س ، 00 س ، 1 س ، 1 س ، 1 س ، 1 س ، د د ، د د س ، ف ف س ، ؛ ف
22 س ، 20 س ، 1 س ، 1 س ، 1 س ، 1 س ، 20 س ، 22 س ، وما يليها ، أ
00 س ، 00 س ، 9 ص ، 1 س ، 15 س ، 85 س ، 88 س ، أ 8 س ، ffh ، ؛ ص
c5h ، c5h ، 00h ، 00h ، c5h ، c5h ، ffh ، ؛ أنا
00h ، 00h ، c5h ، c5h ، c5h ، c5h ، 30h ، 3ah ، ffh ، ؛ D
c5h ، 45h ، 05h ، 84h ، c0h ، c1h ، c5h ، c5h ، ffh ، ؛ Z
ffh ، ffh ، ffh ، ؛ مساحة
00h، 00h، e7h، e7h، e7h، e7h، e7h، e7h، ffh،؛ L
00 س ، 00 س ، 84 س ، 84 س ، 84 س ، 84 س ، c5 س ، c5 س ، ffh ، ؛ ه
00h ، 00h ، c5h ، c5h ، c5h ، c5h ، 30h ، 3ah ، ffh ، ؛ D
ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ؛ awal
ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ؛ awal
ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ؛ awal
ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ؛ awal
ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ، ffh ؛ awal
نهاية
خطاب رمز المصدر:
22 س ، 20 س ، 1 س ، 1 س ، 1 س ، 1 س ، 20 س ، 22 س ، وما يليها ، أ
00h، 00h، 8eh، 8eh، 8eh، 8eh، 71h، 71h، ffh؛ B
30h ، 30h ، c5h ، c5h ، c5h ، c5h ، 71h ، 71h ، ffh ، ؛ C
00h ، 00h ، c5h ، c5h ، c5h ، c5h ، 30h ، 3ah ، ffh ، ؛ D
00 س ، 00 س ، 84 س ، 84 س ، 84 س ، 84 س ، c5 س ، c5 س ، ffh ، ؛ ه
00 س ، 00 س ، 1 س ، 1 س ، 1 س ، 1 س ، د د ، د د س ، ف ف س ، ؛ ف
32h ، 30h ، cdh ، cdh ، 0dh ، 0dh ، 01h ، 21h ، ffh ، ؛ G
00 س ، 00 س ، بيه ، بيه ، بيه ، بيه ، 00 س ، 00 س ، ffh ، ؛ ح
c5h ، c5h ، 00h ، 00h ، c5h ، c5h ، ffh ، ؛ أنا
77 س ، 67 س ، إ 7 س ، إ 7 س ، ج 5 س ، 00 س ، 10 س ، د د ه ، ف ف س ، ج
00h ، 00h ، beh ، beh ، 3ah ، 71h ، c5h ، cfh ، ffh ، ؛ K
00h ، 00h ، e7h ، e7h ، e7h ، e7h ، e7h ، e7h ، ffh ، ؛ L
00h ، 00h ، f9h ، 3ah ، 3ah ، f9h ، 00h ، 00h ، ffh ، ؛ M
00 س ، 00 س ، فاه ، بيه ، 3 س ، 77 س ، 00 س ، 00 س ، ffh ، ؛ شمال
30 س ، 00 س ، 5 س ، 5 س ، ج 5 س ، 5 س ، 00 س ، 30 س ، ffh ، O
00 س ، 00 س ، 1 س ، 1 س ، 1 س ، 1 س ، 8 س ، f8 س ، ffh ، ؛ P
00 س ، 00 س ، 9 ص ، 1 س ، 15 س ، 85 س ، 88 س ، أ 8 س ، ffh ، ؛ ص
c1h، c0h، 84h، 84h، 84h، 04h، 05h، 55h، ffh،؛ S
ddh ، ddh ، ddh ، 00h ، 00h ، ddh ، ddh ، ddh ، ffh ، ؛ T
18h، 00h، e7h، e7h، e7h، e7h، 00h، 18h، ffh،؛ U
98 س ، 18 س ، f7h ، e7h ، e7h ، f7h ، 18 س ، 18 س ، ffh ، ؛ V
10 س ، 10 س ، 7 س ، 26 س ، 26 س ، 7 س ، 10 س ، 10 س ، وما يليها ، W
c5h ، c5h ، 71h ، 3ah ، 3ah ، 71h ، c5h ، c5h ، ffh ، ؛ X
ddh ، d8h ، bfh ، 27h ، 27h ، bfh ، d8h ، d9h ، ffh ، ؛ Y
c5h ، 45h ، 05h ، 84h ، c0h ، c1h ، c5h ، c5h ، ffh ، ؛ Z
بعد ذلك ، يرجى تجميع البرنامج من خلال برنامج برمجة الارتباط هذا
ستحصل على ملف hex بعد تجميع البرنامج ، أرسله إلى متحكم at89s52 بواسطة DT-HiQ AT89S USB ISP. هنا الرابط حرق عرافة
قم بتوصيل وحدة التحكم الدقيقة بالمخطط السابق باستخدام مصدر طاقة 5 فولت تيار مستمر.
الخطوة 4: الخطوة النهائية
للحصول على الظلال المثالية ، ضع مصفوفة LED على بعد 190 سم من الحائط. المسافة بين العدسة المكبرة الأولى ومصفوفة LED هي 7 سم. و 4 سم من الزجاج الأول إلى الزجاج الثاني ، وكذلك من الزجاج الثاني إلى الزجاج الثالث.
ما نحصل عليه:
1. يصبح LED 5 مم 60 مم
2. تصبح مصفوفة LED مقاس 6 × 6 سم 71 × 80 سم
لجعله قابلاً للقراءة ، يجب وضع النصوص في وضع مقلوب ومرآة.
الإلكترونيات ، وكذلك البرامج والأجهزة ، هي شغفي. أعتقد أن هناك طريقة لتبسيط الإلكترونيات (ربما باستخدام سجل التحول و / أو لتمكين التحكم في المزيد من مصفوفة 8 × 8) ، لكني بحاجة إلى تعزيز معرفتي. إذا كانت لديك أي أفكار إما تبسط الأجهزة الإلكترونية أو تجعل من الممكن إضافة المزيد من الأضواء لكل وحدة تحكم ، فيرجى إبلاغي بذلك في التعليقات.
إذا كنت تحب هذا Instructable ، فانقر فوق "التصويت الآن!" أدناه لإعطائها دفعة بسيطة في مسابقة Make it OPTIC.
أستطيع أن أرى الأضواء!