قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 08-03-2011, 01:08 PM المشاركة 1   
افتراضي توصيل LEDS و 7SEGMENT بأطراف الميكروكونترولر Twitter FaceBook Google+



الدايودات المشعة للضوء LED DIODES
ربما كنت تعرف كل ما تحتاج لمعرفته حول الدليودات المشعة للضوء ولكن يجب علينا أيضا أن نذكر بها .



كيف يتم تدمير الدايود المشع للضوء ؟ حسنا... هذا أمر بسيط جدا.



الحرق السريع Quick burning
الدايود المشع للضوء مثل أي دايود أخر له طرفين الأنود والكاثود . إذا تم توصيله بشكل صحيح إلى مصدر القدرة سوف ينبعث من الضوء .وإذا تم توصيله على نفس مصدر الجهد بعد عكس أطرافه (ولو للحظة) فلن ينبعث منه ضوء (ربما للأبد) !
الحرق البطىء Slow burning
لكل دايود مشع للضوء قيمة اسمية nominal للتيار أى الحد الأقصى للتيار المصمم عليه والذى لا ينبغى تجاوزه . إذا حدث ذلك، فإن مزيدا من الضوء سوف ينبعث من الدايود ، ولكن ليس لوقت طويل!
لنتذكر شيئا :
على غرار المثال السابق، كل ما عليك القيام به هو تجاهل المقاومة (عدم وضعها ) التى تحدد التيار المبينة بالشكل التالى . إعتمادا على جهد مصدر القدرة قد يكون التأثير دراماتيكى !


اعلانات

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 08-03-2011, 01:10 PM المشاركة 2   
افتراضي


وحدات العرض المكونة من الدايودات المشعة للضوء(ليد) LED DISPLAY
في الأساس وحدات العرض المكونة من الدايودات المشعة للضوء ليست أكثر من عدة ليدات فى غلاف من البلاستيك المصبوب . يوجد أنواع عديدة من وحدات العرض والتى قد تتألف من عشرات الليدات والتي يمكن أن تعرض الرموز المختلفة. النوع الأكثر شيوعا هو ما يسمى 7-segment display "وحدة العرض ذات القطع أو الشرائح السبعة " . وهى تتألف من 8 ليدات , 7 شرائح مرتبة على شكل مستطيل لعرض الرمز ويوجد شريحة إضافية لعرض الفاصلة (العلامة) العشرية. لتبسيط التوصيلات يتم توصيل جميع الأنودات أو الكاثودات معا لتشكل طرف مشترك بحيث يكون لدينا وحدة عرض ذات أنود مشترك common anode أو وحدة عرض ذات كاثود مشترك common cathode. يتم تمييز الشرائح بالحروف من a إلى gبالإضافة إلى الفاصلة العشرية dpكما هو مبين في الشكل أدناه. عند التوصيل يتم التعامل مع كل ليد على حدة ، مما يعني أنه يجب أن يكون لكل ليد المقاومة الخاصة به .






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

لكل طرف من أطراف الميكروكونترولر هناك قيد للحد الأقصى للتيار الذى يمكن أن يأخذه أو يعطيه . ولهذا السبب إذا تم توصيل عدد من وحدات العرض إلى الميكروكونترولر فينصح باستخدام ليدات التى تعمل بالتيار المنخفض والتى تستخدم 2ma فقط للعمل .

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

عادة ما تحتل وحدات العرض المتصلة بالميكروكونترولر عدد كبير من أطراف المداخل / المخارج I/O pins المتاحة وهو ما يمكن أن يكون مشكلة كبيرة خصوصا عندما يكون هناك حاجة لعرض أعداد ذات أرقام متعددة. والمشكلة تكون أكثر وضوحا إذا كان (على سبيل المثال) هناك حاجة لعرض عددين من 6 أرقام (عملية حسابية بسيطة تبين أن هناك حاجة لعدد 96 طرف مخرج في هذه الحالة)! هذه مشكلة لها حل يسمى عملية "الانتخاب من متعدد " MULTIPLEXING .

تعتمد هذه الطريقة فى عملها على مبدأ الخداع البصري مثل ما يحدث عند عمل فيلم مصور بالكاميرا . رقم digit واحد فقطهو الذى يكون فعال (نشط) فى لحظة ما , ويتم تغيرحالة الأرقام بسرعةبحيث تترك إنطباع عند المشاهد بأنجميعأرقامالعددنشطة (فعالة) في وقت واحد.






وفيما يلي شرحا للشكل الموضح أعلاه.
أولا يتم توصيل البايت byte الذى يمثل رقم خانة الآحاد إلى منفذ الميكروكونترولر وفى نفس الوقت يكون الترانزستور T1 فى حالة التوصيل ON (فعال – نشط ) . بعد برهة يتحول الترانزستور T1 إلى حالة الفصل OFF , عندئذ يتم توصيل البايت الذى يمثل رقم خانة العشرات إلى منفذ الميكروكونترولر وفى نفس الوقت يتحول الترانزستور T2 إلى حالة التوصيل ON . هذه العملية تتكرر دوريا بسرعة عالية لجميع الأرقام والترانزستورات المقابلة.

والواقع المخيب للآمال هو أن الميكروكونترولر هو مجرد نوع من الكمبيوترالمصغر مصمم فقط لفهم لغة الآحاد والأصفار والتى يجب أن نعبر بها عن الأرقام المطلوب عرضها . بعبارة أخرى الميكروكونترولر لا يفهم معنى خانة الآحاد أو خانة العشرات أو المئات ولا الأرقام العشرية التى نستخدمها .
لذلك يجب أن يمر كل رقم نريد عرضه بالخطوات التالية :

بادئ ذي بدء يتم تقسيم العدد المتعدد الأرقام إلى آحاد و عشرات و مئات و... وذلك فى برنامج فرعى subroutine خاص .بعد ذلك يجب تخزين كل بيانات خانة فى بايت خاص بها . يتم جعل الأرقام فى شكل قابل للحصول والتعرف عليها بإجراء عملية تسمى "إخفاء" "عمل قناع" "masking". أوبعبارة أخرى، يتم استبدال الشكل الثنائي لكل رقم بمجموعة مختلفة من الخانات باستخدام برنامج فرعى بسيط. على سبيل المثال الرقم
8 (0000 1000) يتم استبداله بالرقمالثنائي 0111 1111 من أجل تفعيل جميع ليدات عرض الرقم 8. الليد الوحيد الذى يكون غير فعال فى هذه الحالة محجوز للفاصلة العشرية .
إذا كان منفذ الميكروكونترولر متصل بوحدة العرض بطريقة بحيث أن الخانة bit0 تنشط الشريحة a والخانة bit1 تنشط الشريحة b والخانة bit2 تنشط الشريحة c وهكذا , عندئذ فإن الجدول التالى يبين قناع mask كل رقم :
















بالإضافة إلى الأرقام من 0 إلى 9 يوجد الحروف A, C, E, J, F, U, H, L, b, c, d, o, r, t والتى يمكن أيضا عرضها عن طريق عمل القناع المناسب .
فى حالة استخدام وحدة عرض نوع الآنود المشترك فإن جميع 1 فى الجدول السابق يجب استبدالها بأصفار 0 والعكس بالعكس . بالإضافة إلى تغير نوع الترانزستور إلى PNP .

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

ahmad abdullah
:: مهندس متميز ::
تاريخ التسجيل: Jun 2010
الدولة: لبنان-فلسطين
المشاركات: 586
نشاط [ ahmad abdullah ]
قوة السمعة:0
قديم 08-03-2011, 07:08 PM المشاركة 3   
افتراضي


الف شكر مهندس عبد العزيز .. الله يجزيك الخير ... والله المنتدى بدونك ناقص كثير مع احترامي لكل المهندسين ...
لكن مواضيعك كلها لها نكهة خاصة ... الف شكر ... الله يبارك فيك


e-obsessed
:: عضو .. ::
تاريخ التسجيل: Feb 2010
الدولة: alger
المشاركات: 126
نشاط [ e-obsessed ]
قوة السمعة:0
قديم 08-03-2011, 07:28 PM المشاركة 4   
افتراضي


جزاك الله الف خير


الصورة الرمزية emad1
emad1
:: عضو فضي ::
تاريخ التسجيل: Nov 2005
الدولة: https://t.me/pump_upp
المشاركات: 2,339
نشاط [ emad1 ]
قوة السمعة:128
قديم 22-05-2013, 06:53 AM المشاركة 5   
افتراضي


موضوعك جدا رائع ولكن ياريت ابسط الموضوع الى اقصى درجة سبحان الله لحد الان اريد فهما لااستطيع لدي الكثير من المشاريع واريد تركيب لها هذة الشاشت خصوصا الشاشة الان امامي وهي نوعين كاثود وانود كما قال لي البائع وكيف اميز بينهم ؟
المشكلة انوا الشاشة لها 5 اطراف من الاعلى و5 من الاسفل كيف يرمز لها بالحروف التي ذكرتها وتوصيلها مع المتكاملة التي تتعامل مع هذة الشاشت وشكرا .


bilasana
:: مهندس ::
تاريخ التسجيل: Feb 2014
المشاركات: 13
نشاط [ bilasana ]
قوة السمعة:0
قديم 04-04-2015, 07:38 PM المشاركة 6   
افتراضي


ممكن مساعدة مستعجلة .......حدا يوضحلي بالرسم او صورة كيف بدي اشبك

7segment مع parellael port

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 04:22 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2024