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

   

الصورة الرمزية M_OSOS
M_OSOS
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2009
الدولة: Egy
المشاركات: 62
نشاط [ M_OSOS ]
قوة السمعة:
قديم 04-03-2009, 06:06 PM المشاركة 17   
ha



السلام عليكم ورحمه الله وبركاته

اريد ان اعرف طريقه التوصيل عملي وليس علي السيميوليتور لاني حديث العهد في هذا المجال وكل تعاملي مع برنامج المحاكاه

ارجو المساعده في رسم تفاصيل التوصليل(ليست التفاصيل كلها انما البيك والال سي دي والكي باد فقط ) للبيك pic16f877a

والlcd LMB161ABC

وهي ال سي دي عاديه 16*2 وان وجد الdatasheet يكون افضل لاني لم اجد لها داتا شييت

اعلانات

الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 632
نشاط [ ahmad_s_f ]
قوة السمعة:
قديم 04-03-2009, 06:15 PM المشاركة 18   
افتراضي


أخي الفاضل rock blasting ::

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

لاحظ ما يلي ::
أولا : أن المشروع الذي وضعته هو للتحكم في 48 ريلاي وممكن بنفس الفكرة تطويره بشيء بسيط ليصبح أكثر بكثير من 48 ريلاي .

ثانيا : أن المشروع الذي وضعته فيه إمكانية تريح المستخدم نوعا ما .. فالمستخدم ربما يخطئ في كتابة الرقم وإذا أخطأ يمكنه أن يتراجع عن ذلك قبل أن يضغط على الزر يساوي فيضغط على ON/C وبالتالي عند الضغط على ON/C يمكنه أن يغير رقم الريلاي المراد تشغيله ..

ثالثا :
والدائرة الفعلية متروكة لكم, لأني غير متفرغ لقراءة الداتاشيت لكل أي سي
كنت آمل أن تقدم المساعدة لإخوانك بشكل أكبر .. على العموم أعانك الله ..

لذلك أرجو منك أخي الكريم أن تجعل إمكانية التحكم في 48 ريلاي وليس في 10 فقط .. ثانيا وآسف على الإثقال عليك .. أن توضح الدائرة أكثر بوضع المقاومات اللازمة مثلا للسفن سيجمنت والتفاصيل الأخرى ..

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

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

وفي انتظار أي سؤال أو استفسار أو تطوير أو اقتراح
================================
والسلام عليكم ورحمة الله وبركاته

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

الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 632
نشاط [ ahmad_s_f ]
قوة السمعة:
قديم 04-03-2009, 06:38 PM المشاركة 19   
افتراضي


اريد ان اعرف طريقه التوصيل عملي وليس علي السيميوليتور لاني حديث العهد في هذا المجال وكل تعاملي مع برنامج المحاكاه

ارجو المساعده في رسم تفاصيل التوصليل(ليست التفاصيل كلها انما البيك والال سي دي والكي باد فقط ) للبيك pic16f877a

والlcd LMB161ABC

وهي ال سي دي عاديه 16*2 وان وجد الdatasheet يكون افضل لاني لم اجد لها داتا شييت
أخي الكريم M_OSOS ::

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

ثانياً : بالنسبة للتوصيلات فالتوصيلات التي ستجدها في الشرح في الصفحة الثانية هي نفس التوصيلات التي في الحقيفة تقريبا .. ينقصها فقط توصيل VDD و VSS الخاص بالبك . وستجد الأطراف الخاصة بهذه التوصيلات في الداتا شيت . وأيضا توصيلة المؤقت (الأوسيلاتور) حيث نستخدم كريستال 4 ميجا هيرتز في هذا المشروع ولهم توصيلة معروفة ستجدها أيضا في الداتا شيت وتوصل الكريستال هذه بالأطراف OSC1 , OSC2 . وآخر شيء بالنسبة للشاشة LCD توصيلاتها بالضبط كما في تلك الرسمة التي في الصفحة الثانية من شرح المشروع .. ولكن يفضل أن تجعل الأطراف الغير موصلة (من أطراف الشاشة ) يفضل أن توصلها بالأرضي .

الداتا شيت الخاصة بالبك PIC16F877A

الداتاشيت الخاصة بـ IC التي هي 4514

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

بالنسبة للشاشة LCD معظم الأنواع التي هي 2*16 توصل بنفس الطريقة التي في الصفحة الثانية كما أخبرتك وبالنسبة للبرمجة فتم شرح ذلك في ملف الشرح ولا يوجد فروق في البرمجة .. لا أعتقد أنك ستحتاج للداتا شيت .. إلا لو كانت الأطراف موزعة بطريقة مختلفة(وهذا لا يحدث كثيرا) أو كنت ستستخدم لغة برمجة أخرى مثل الأسمبلي ..
ويعتمد ذلك على نوع LCD التي تسخدمها فالنوع الذي تستخدمه ابحث عن الداتاشيت الخاص به في جوجل مثلاً بكتابة اسمها ثم اكتب بعدها كلمة DATASHEET وإن شاء الله ستجدها ... (وكما أخبرتك غالبا لن تحتاجها )

وبالتوفيق أخي الكريم


الصورة الرمزية M_OSOS
M_OSOS
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2009
الدولة: Egy
المشاركات: 62
نشاط [ M_OSOS ]
قوة السمعة:
قديم 04-03-2009, 06:53 PM المشاركة 20   
sun


السلام عليكم ورحمه الله وبركاته

اخي ahmad_s_f شكرا علي الرد السريع وتلبيه طلبي ( انا اتابع بالفعل في موضوع المايكروكونترولر باستخدام المايكروا سي وستلاحظ وجودي وتجاوبي قريبا ان شاء الله قريبا - كما ان عندي خلفيه جيده عن لغه السي عموما مما سهل علي الامور كثيرا )

وشكرا علي الاجابه المفصله لكل نقطه


العابدي
:: مهندس ::
تاريخ التسجيل: Feb 2007
المشاركات: 48
نشاط [ العابدي ]
قوة السمعة:
قديم 04-03-2009, 07:28 PM المشاركة 21   
افتراضي


اخواني الاعزاء
هذا رسم للدائرة باستخدام عارضتي القطع السبعة ارجو الاستفادة منها ويلاحظ استعمال الكيبورد العادي للحاسبة PSl2 بدل الكيباد
http://up2.m5zn.com/photo/2009/3/4/08/21yr50qis.gif/gif


الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 632
نشاط [ ahmad_s_f ]
قوة السمعة:
قديم 04-03-2009, 11:44 PM المشاركة 22   
افتراضي


سنستفيد أكثر أخي (العابدي) إذا وضعت لنا الكود لأنها دائرة تعمل بالمايكروكنترولر ... أو لو وضعت الرابط الأصلي لها فربما نجد به بعض الشروحات

ولكن قبل هذا كله .... شكرا شكرا جزيلا لك أخي العزيز على هذه الإضافة الجميلة ..

=========================
رزقنا الله وإياكم العلم النافع والعمل الصالح ووفقنا جميعا لما يحب ويرضى


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 05-03-2009, 08:35 AM المشاركة 23   
افتراضي


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


fadysaeed
:: مهندس ::
تاريخ التسجيل: Mar 2009
المشاركات: 8
نشاط [ fadysaeed ]
قوة السمعة:
قديم 05-03-2009, 05:19 PM المشاركة 24   
Thumbs up


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



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