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

   

الصورة الرمزية صقر الافق
صقر الافق
:: مهندس جيد ::
تاريخ التسجيل: Dec 2009
الدولة: المغرب
المشاركات: 215
نشاط [ صقر الافق ]
قوة السمعة:
قديم 27-08-2010, 04:47 PM المشاركة 9   
افتراضي



مشكـــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــــــــــــورEng-Rayan
على التتمة واصل وفقك الله وجزاك

اعلانات

abnidal
:: مهندس متميز ::
تاريخ التسجيل: Nov 2006
الدولة: مصر
المشاركات: 381
نشاط [ abnidal ]
قوة السمعة:
قديم 05-09-2010, 04:17 PM المشاركة 10   
افتراضي السلام عليكم


هل من مزيد ؟

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

الصورة الرمزية Eng-Rayan
Eng-Rayan
:: عضو فضي ::
تاريخ التسجيل: Feb 2010
الدولة: تونس (بدرس بالأردن)
المشاركات: 454
نشاط [ Eng-Rayan ]
قوة السمعة:
قديم 05-09-2010, 09:33 PM المشاركة 11   
افتراضي


اكيد اخ نضال

سيكون هنا الكثيييييير و لافرحكم سيكون هناك مشاريع روبوتات خطوة بخطوة
و لكن والله ظروف
انا الان في تونس و لا يوجد لدي نت و لكن لما ارجع للسعودية سيكون هناك الكثيييييييييييييييييييير انشاء الله.


abnidal
:: مهندس متميز ::
تاريخ التسجيل: Nov 2006
الدولة: مصر
المشاركات: 381
نشاط [ abnidal ]
قوة السمعة:
قديم 06-09-2010, 09:10 AM المشاركة 12   
افتراضي


اكيد اخ نضال

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


الصورة الرمزية crush.1993
crush.1993
:: مهندس ::
تاريخ التسجيل: Sep 2010
المشاركات: 22
نشاط [ crush.1993 ]
قوة السمعة:
قديم 06-09-2010, 03:23 PM المشاركة 13   
Wink


والله انا مستنى على نار
ولى رجاء عند حضرتك
لما تشرح ارجو, ان حضرتك تراعى ان فى مبتدئين الكترونيات زيى كده
فيكون الشرح تنتوفه تنتوفه
وطلب كمان يارت كل درس يكون معاه شرح بالبروتس انا امكن
والف الف شكر على السلسله الرائعه


الصورة الرمزية نور الفجر
نور الفجر
:: مهندس ::
تاريخ التسجيل: Sep 2010
المشاركات: 44
نشاط [ نور الفجر ]
قوة السمعة:
قديم 17-09-2010, 01:31 PM المشاركة 14   
افتراضي


جزاكم الله خيرا .. متابعين ان شاء الله


abnidal
:: مهندس متميز ::
تاريخ التسجيل: Nov 2006
الدولة: مصر
المشاركات: 381
نشاط [ abnidal ]
قوة السمعة:
قديم 17-10-2010, 08:57 PM المشاركة 15   
افتراضي


اتمنى من الله عودة قريبة انشاء الله اخ ريان
وارجو الله ان يسهل لك الاتصال بالانترنت عما قريب .....


الصورة الرمزية Eng-Rayan
Eng-Rayan
:: عضو فضي ::
تاريخ التسجيل: Feb 2010
الدولة: تونس (بدرس بالأردن)
المشاركات: 454
نشاط [ Eng-Rayan ]
قوة السمعة:
قديم 10-11-2010, 06:36 AM المشاركة 16   
افتراضي


بسم الله الرحمن الرحيم

الحمد الله و بعد عودة اشاء الله سنكمل الدرس و معليش على التاخير والله ظروف .

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


Swiitch sensor Robot

هذا الروبوت هو من نوع Obstacle avoiding robot و لكن كيف يعمل
يمشي عمنا الروبوت عن طريق موتورات (في السلسلة الاولى) و يشيك على السويتش اذا لم يجد شئ يكمل يمشي يمشي يمشي الين ما يئتي امامه عائق و من ثم عمك الروبوت يلف و يكمل و هكذا
و شئ الجميل في كل هذا هو انا سنعمل two version منو واحد بstepper motor و الاخر بالdc motor
سنبدا بالروبوت الاول Switch Sensor Robot Version 1

هذه هي دائرة الروبوت



كما تلاحظون هذا الروبوت سهل جدا و عمله بسيط

الروبوت يمشي الى الامام اذا الموتورين يمشون للامام
الروبوت يمشي الى الخلف اذا الموتورين يمشون الى الخلف
الروبوت يلف الى اليمين اذا الموتور الايسر يمشي الى الامام و الموتور اليمن يمشي الى الخلف
الروبوت يلف الى اليسار اذا الموتور الايسر يمشي الى الخلف و الموتور اليمن يمشي الى الامام


مخ هذا الروبوت هو ال16f84a و نيتطيع استعمال اي مايكرو اخر
هذه النسخة هي نسخة الDC Motor لذلك سنحتاج الى H-Bridge للتحكم بالمواتير
ايضا استعملت RC Oscillator لاننا لا نحتاج الى دقة عاااااالية
وضعت مقاومة 10k في الMCLR يمكنكم ازالتها و وصل الMCLR على طول على ال5 فولت

نأتي الان الى الطاقة Power Supply

هي دائرة بسيطة و لا تنسو ان الكاباسيتور مهم هنا لانه يزيل الNoise
هذه هي الدائرة




هذا هو الكود بسيييييييييييط جدا و ساشرحه المرة القادمة انشاء الله
كود:
void main()
{
trisa=0xff;
trisb=0;
portb=0;


while(1)
{
if((porta.f0==1)&&(porta.f1==1))
{
portb=0x00;
delay_ms(200);
portb=0x0a;
delay_ms(1000);
portb=0x06;
delay_ms(500);
portb=0x00;
}
if((porta.f0==0)&&(porta.f1==1))
{
portb=0x00;
delay_ms(200);
portb=0x09;
delay_ms(500);
portb=0x00;
}
if((porta.f0==1)&&(porta.f1==0))
{
portb=0x00;
delay_ms(200);
portb=0x06;
delay_ms(500);
portb=0x00;
}
else portb=0x05;;
}
}
هذا الكود معمو بطريقة بدائية و لكن المرة القادمة عندما ساشرحه سنطوره انشاء الله

تم بحمد الله

يتبع



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