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

   

الصورة الرمزية ميكرومان
ميكرومان
:: عضو فضي ::
تاريخ التسجيل: Oct 2012
المشاركات: 372
نشاط [ ميكرومان ]
قوة السمعة:
قديم 19-01-2013, 01:02 PM المشاركة 9   
افتراضي



سلام عليكم

اخي اسف لا يمكنني لان لانني في العمل
و لكن ليست مشكلة في المساء باذن الله اضع لكم الشرح

علي بركة الله اخي

اعلانات

الصورة الرمزية azouvb.net
azouvb.net
:: عضو فضي ::
تاريخ التسجيل: May 2009
المشاركات: 152
نشاط [ azouvb.net ]
قوة السمعة:
قديم 19-01-2013, 11:34 PM المشاركة 10   
افتراضي


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

سابدا باذن الله بشرح سريع لمشروع الروبوت ...

بسم الله نبدا

في الحقيقة هي فكرة بسيطة جدا و تكون حسب المراحل التالية
1 -قمت بادراج 4 عناصر هم
* 2 ADC و هما في مكان الحساسات المسافة اليمين و اليسار ...
* 2 موتور خطوي واحد على اليمين و الثاني على اليسار ...
2- عرفت 2 متغيرات SEN1-----SEN2
3- ENABLE MOTOR لكلتى المحركين
4- حلقة تكرارية غير متناهية
5- جلب ADC 1+2 .ووصعهم في متغيرين الذين في رقم 2
6- نظيف2 COMPONENT MACRO للمحرك 1 و 2 و نختار لكليهما increment step
7- نظيف delay بقيمة انا اخترت 50ms
8- و نصل لاول شرط يختبر sen1 اذا كانت تساوي او اكبر من 102
*اولا يتوقف المحرك المقابل ل sen2 و نغير delay الى 800us لزيادة سرعة دوران للجهة الاخرى
*و الشرط الثاني نفسه الاول فقط نغير المتغير sen2 تساوي او اكبر و يتوقف في هذه الحالة المحرك المقابل ل sen1
9- ناتي لشرط الاخير في اختبار sen1 اذا كان تساوي او اكبر 102 يذهب و يختبر sen2 اذا كان هو ايضا يساوي او اكبر 102 في هذه الحالة يدوران المحركان للخلف
و ذلك بوضع في مكان component macro بدل increment step نضع decrement step
10- نترككم مع بناء المشروع في جهازكم و التجربة و بالتوفيق للجميع

مع سؤال الله عز و جل ان يرضى عنا و يرزقنا الفردوس الاعلى ....

و سلام عليكم
*

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

hunter27
:: مهندس جيد ::
تاريخ التسجيل: Jul 2012
الدولة: المغرب
المشاركات: 284
نشاط [ hunter27 ]
قوة السمعة:
قديم 19-01-2013, 11:43 PM المشاركة 11   
افتراضي


السلاك عليكم
شكرا لك اخي على هذا الشرح الوافي

لدي طلب كيف يمكنني ان استعمل حساس ultrason لحساب المسافات بflowcode


الصورة الرمزية ميكرومان
ميكرومان
:: عضو فضي ::
تاريخ التسجيل: Oct 2012
المشاركات: 372
نشاط [ ميكرومان ]
قوة السمعة:
قديم 20-01-2013, 01:27 AM المشاركة 12   
افتراضي


السلاك عليكم
شكرا لك اخي على هذا الشرح الوافي

لدي طلب كيف يمكنني ان استعمل حساس ultrason لحساب المسافات بflowcode

تفضل اخي الشرح بالكامل لما ترغب

تفضل هنا


الصورة الرمزية ميكرومان
ميكرومان
:: عضو فضي ::
تاريخ التسجيل: Oct 2012
المشاركات: 372
نشاط [ ميكرومان ]
قوة السمعة:
قديم 20-01-2013, 01:32 AM المشاركة 13   
افتراضي


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

سابدا باذن الله بشرح سريع لمشروع الروبوت ...

بسم الله نبدا

في الحقيقة هي فكرة بسيطة جدا و تكون حسب المراحل التالية
1 -قمت بادراج 4 عناصر هم
* 2 ADC و هما في مكان الحساسات المسافة اليمين و اليسار ...
* 2 موتور خطوي واحد على اليمين و الثاني على اليسار ...
2- عرفت 2 متغيرات SEN1-----SEN2
3- ENABLE MOTOR لكلتى المحركين
4- حلقة تكرارية غير متناهية
5- جلب ADC 1+2 .ووصعهم في متغيرين الذين في رقم 2
6- نظيف2 COMPONENT MACRO للمحرك 1 و 2 و نختار لكليهما increment step
7- نظيف delay بقيمة انا اخترت 50ms
8- و نصل لاول شرط يختبر sen1 اذا كانت تساوي او اكبر من 102
*اولا يتوقف المحرك المقابل ل sen2 و نغير delay الى 800us لزيادة سرعة دوران للجهة الاخرى
*و الشرط الثاني نفسه الاول فقط نغير المتغير sen2 تساوي او اكبر و يتوقف في هذه الحالة المحرك المقابل ل sen1
9- ناتي لشرط الاخير في اختبار sen1 اذا كان تساوي او اكبر 102 يذهب و يختبر sen2 اذا كان هو ايضا يساوي او اكبر 102 في هذه الحالة يدوران المحركان للخلف
و ذلك بوضع في مكان component macro بدل increment step نضع decrement step
10- نترككم مع بناء المشروع في جهازكم و التجربة و بالتوفيق للجميع

مع سؤال الله عز و جل ان يرضى عنا و يرزقنا الفردوس الاعلى ....

و سلام عليكم
*
ممتاز جدا وطريقة رائعة ومبسطة مجهود تستحق الثناء عليه اخي استمر واشرح ماتعلمته لمن يرغب


hunter27
:: مهندس جيد ::
تاريخ التسجيل: Jul 2012
الدولة: المغرب
المشاركات: 284
نشاط [ hunter27 ]
قوة السمعة:
قديم 20-01-2013, 03:11 PM المشاركة 14   
افتراضي


السلام عليكم
شكرا لك استاذ على هذا الاهتمام
جعله الله في ميزان حسناتك


لقد قرات الدرس و فهمته
لكن اريد كيف استعمل حساس ultrason اى كيف يشتغل و كيف اقوم بربطه مع البيك و شكراا


الصورة الرمزية ميكرومان
ميكرومان
:: عضو فضي ::
تاريخ التسجيل: Oct 2012
المشاركات: 372
نشاط [ ميكرومان ]
قوة السمعة:
قديم 20-01-2013, 05:51 PM المشاركة 15   
افتراضي


السلام عليكم
شكرا لك استاذ على هذا الاهتمام
جعله الله في ميزان حسناتك


لقد قرات الدرس و فهمته
لكن اريد كيف استعمل حساس ultrason اى كيف يشتغل و كيف اقوم بربطه مع البيك و شكراا

اخي السلام عليكم

انا عاوزك ببساطة تعتبر الحساس مقاومة متغيرة فيها ثلاثة اطراف

طرف لدخول التيار وطرف لخروج التيار وطرف ثالث متغير
بمعني ان الطرف المتغير هذا تتغير قيمة التيار فيه بتغيير مقاومته

فذا فرضنا انك تريد استخدام حساس التراسونيك فستجد عليه ثلاثة اطراف

طرف يتم تغذيته ب 5 فولت وطرف يتم تغذيته بالارضي

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

ولديك البرنامج الذي ستطبقه عليه وهو موضوع الدرس وعند برمجتك للمايكروكنترولر وتركيبها ستجد القيم تتغير علي الشاشة ببساطة


hunter27
:: مهندس جيد ::
تاريخ التسجيل: Jul 2012
الدولة: المغرب
المشاركات: 284
نشاط [ hunter27 ]
قوة السمعة:
قديم 20-01-2013, 07:17 PM المشاركة 16   
افتراضي


شكرا لك استاذ على هذا المجهود الكبير

جعله الله في ميزان حسناتك و زادك الله من فضله ورزقك بغير حساب



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