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

   

الصورة الرمزية الشـرس
الشـرس
:: مهندس ::
تاريخ التسجيل: Oct 2009
الدولة: KSA
المشاركات: 17
نشاط [ الشـرس ]
قوة السمعة:
قديم 07-11-2009, 03:10 AM المشاركة 25   
افتراضي



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

اخوي ماجد مافهمت الي تقصده
اذا كنت تقصد شكل الليد النهائي في اللوحة فهو كما مرسوم في الصورة في بداية الموضوع

اعلانات

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 07-11-2009, 09:55 AM المشاركة 26   
افتراضي


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

اخوي ماجد مافهمت الي تقصده
اذا كنت تقصد شكل الليد النهائي في اللوحة فهو كما مرسوم في الصورة في بداية الموضوع
اخى
وضعت لك دائرة فى المشاركة رقم 18 تعمل بميكرو واحد فقط و المشكلة هنا ان الميكرو له عدد محدد من المخارج لا يزيد عن 32 مخرج و كما ذكرت فى ردود سابقة مشكلة التزامن بينها ستجعل اضاءة أكثر من واحد لكتابة كلمة لن يجرى كما تتوقع لذا الأفضل استخدام فك شفرات Decoder كما بالدائرة وهذا ليس تعقيد
لإضاءة ليد رقم 12 فقط ما عليك سوى إخراج رقم الصف والعمود ليس إلا وهكذا بالنسبة لأى ليد آخر

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

الصورة الرمزية الشـرس
الشـرس
:: مهندس ::
تاريخ التسجيل: Oct 2009
الدولة: KSA
المشاركات: 17
نشاط [ الشـرس ]
قوة السمعة:
قديم 08-11-2009, 01:26 AM المشاركة 27   
افتراضي


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

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


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 08-11-2009, 09:50 AM المشاركة 28   
افتراضي


أخى
شكرا لمجاملتك الرقيقة
رجاء أن تفرق بين التعقيد فى الدوائر وبين كبر حجم الدائرة
عندما يزداد المتطلب من الدائرة لابد من أن يزداد عدد المكونات وهذا ليس تعقيدا ولكنه ضرورة
التعقيد هو أن أصمم دائرة من 20 قطعة والأسلاك متشابكة ويصعب متابعتها فى حين يمكن عمل نفس الوظيفة بخمس قطع فقط ودائرة سهلة
فكر فى 250 ليد كيف ستوصلهم
فكر كيف ستربط الميكروهات معا كدائرة و كبرنامج
ليس المهم أن انير الليد رقم 12 بناء على امر من برنامج فلا جدوى من ذلك ولكن المهم أن احتاج أنير ما أريد من الـ 250 سواء رقم 12 أو غيره، إذن كيف ستدخل الأمر أو لو لوحة إعلان لكتابة كلمات سبق برمجتها كيف سنغير الإنارة للحصول على ما نريد
لتنفذ دائرة يجب أن تتصور كل مراحلها حتى تستطيع أن تقرر أيها أنسب لك


الصورة الرمزية الشـرس
الشـرس
:: مهندس ::
تاريخ التسجيل: Oct 2009
الدولة: KSA
المشاركات: 17
نشاط [ الشـرس ]
قوة السمعة:
قديم 09-11-2009, 12:05 AM المشاركة 29   
افتراضي


مشكور اخوي ماجد
انا ما قلت الي قلته لك من باب المجاملة
بل قلته لما رأيته منك ومن ردودك في الموضوع
وانا تقدر تقول مقتنع فيما قلته لي
لكن دعنا نأخذ الامر بجدية اكبر
انا لدي لوح مكون من عدد 250 مصباح LED
قسمت هذه المصابيح لى مجموعات
GrupA, GB, GC, ..., GG
بحيث يكون عندنا عدد 7 مجموعات
كل مجموعو على شكل مربع مكونه من عدد 9 × 3 ليدز
بشكل عمودي ويليه الامجموعة الاخر وهكذا
وفي المحصله نحصل على لوحة ديود بها 250 مصباح
فالان كيف يمكن ان نبدأ بتصميم الدارة لنحصل على المطلوب بطريقه سهلة وبسيطة
ولك مني جيل الشكر والتقدير
تحياتي


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 09-11-2009, 10:03 AM المشاركة 30   
افتراضي


أخى
هل قرأت مشاركتى رقم 18 بتمعن؟ لماذا الإصرار على أنها 250 و 9 فى حين 250 لاتقبل القسمة على 9
يعنى إما تكون 27*9 =243
أو 28 × 9 =252
هذا أولا و كما ذكرت فى مشاركتى رقم 18 الأفضل استخدام 8 أو مضاعفاتها لأن الميكرو له بص من 8 خط و التاسع سيشغل بص و يحتاج برمجة لا داعى لها
إن كان المقصود عمل لوحة للكتابة فالمسألة ستكون 32× 8 = 256 ليد مجموعة واحدة والتحكم فيها سهل فقط حدد ما تريد
لو مصمم على 9 لا بأس قل 9 × ؟؟ = ؟؟؟


hindy5000
:: مهندس ::
تاريخ التسجيل: Dec 2006
المشاركات: 28
نشاط [ hindy5000 ]
قوة السمعة:
قديم 12-11-2009, 07:53 PM المشاركة 31   
adevil السلام عليكم


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


الصورة الرمزية الشـرس
الشـرس
:: مهندس ::
تاريخ التسجيل: Oct 2009
الدولة: KSA
المشاركات: 17
نشاط [ الشـرس ]
قوة السمعة:
قديم 17-11-2009, 02:03 AM المشاركة 32   
افتراضي


اخوي ماجد
انا عندما حاولت اعداد لوحة بالكمبيوتر مثل الصورة الي وضعتها في البداية
وجدت ان لو احببنا استخدام الحروف الانجليزية في التطبيقات
فسنحتاج إلى عدد ادنا هو 6 مربعات عمودية
فعلا سبيل المثال
كود:
   XX
 X    X
  X
    X
X    X
  XX
فنحتاج الى عدد 6 لديز بشكل عمودي وانا زدتها الى 9 لان العدد للحروف الثانية ممكن ان يكون 5 والزيادة ليدين من فوق وتحت للاطار لو احببنا ان نجعل فيها اطار
لكن بشكل فعلي فالي بنحتاج له هو عدد 6 ليدز فقط لتصبح اللوحة 24×6=144 وهكذا ستكون اسهل
بحيث الليدز في الاطار سيكون بشكل دائم وليس متغير كما في الليد بالداخل
اتمنى تكون وضحت الصورة
واسمحلي على عدم متابعة الموضوع
والسبب يرجع لضروف عملي الجديد في منطقة نائية ولا يمكنني الدخول لنت بشكل مستمر

هيندي5000
هذا ممكن مستقبلاً عن طريق برنامج البرمجة الي راح نستخدمة والاكواد الي راح نسويها في
لكن في البداية نحن في صدد الانتهاء من الدارة الرئيسية وكيفية توصيلها ثم نرى كيف سنبدأ بالبرمجة
تحياتي القلبية للجميع



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