القرية الإلكترونية | الكترونيات | كمبيوتر | هاردوير | خدمات المواقع | كهرباء | فضائيات | جوال | اتصالات | تكييف وتبريد | اجهزة الانتاج الزراعي| كهرباء السيارات


العودة   منتدى القرية الإلكترونية > القسم الالكتروني > قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي
التسجيل       اجعل كافة المشاركات مقروءة

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

رد
 
أدوات الموضوع
قديم 21-04-2009, 06:31 PM   #1
Robot Heart
مهندس
 
الصورة الرمزية Robot Heart

المشاركات: 23
أحصائية الترشيح

عدد النقاط : 90


النشاط

معدل تقييم المستوى: 0
Thumbs up مشروع: روبوت يتتبع الصوت

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

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

المشروع هو عبارة عن روبوت يتحسس الصوت و يقوم باتباع مصدر الصوت...او Sound) Tracking Robot).



الروبوت مزود ب3 سينسورز ( يمين, يسار, امام) , و يمكن اضافة سينسور رابع في الخلف على حسب الاحتياجات.

عمل الروبوت:

يقوم الروبوت بعملية الاحساس بالصوت عن طريق احدى حساسات الصوت, و تقوم ال Amplifiers بتكبير الفولت و ايصاله الى المايكروكنترولر(PIC16f184), حيث يعمل المايكروكنترولر في هذه الحالة كinput للAmpilfier.
بعد ذلك يقوم المايكروكنترولر (وعلى حسب الكود المستخدم) بتشغيل الموتورات الموصلة كـــoutput.
مثلا:
عند يقوم الروبوت بالاحساس بصوت من الجهة اليسرى...يقوم المايكروكنترولر بتشغيل الموتور الايمن و ايقاف الايسر حتى يلتف الروبوت للجهة القادم منها الصوت...و بعد ذلك يقوم بتشغيل الموتورين لاتباع الصوت.

هذه هي الدائرة:
http://www.picamatic.com/show/2009/0...5_1589x837.JPG
اذا كان هناك اي خطأ يحتاج الى تعديل...لا تبخلو على بالمساعدة.

بالنسبة للبرنامج...سـأقوم بكتابته بلغة الاسمبلي انشاء الله...ولكن توقعوا ان يأخذ مني الوقت الكثير.

شكرا لكم



التعديل الأخير تم بواسطة : زكي شاكر بتاريخ 21-04-2009 الساعة 06:36 PM. السبب: أبعاد صورة الدائرة لم تكن مناسبة
Robot Heart غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
اعلانات
قديم 21-04-2009, 06:38 PM   #2
Robot Heart
مهندس
 
الصورة الرمزية Robot Heart

المشاركات: 23
أحصائية الترشيح

عدد النقاط : 90


النشاط

معدل تقييم المستوى: 0
افتراضي

ربما اقوم بتعديل التصميم...وتغييره من 4 عجلات الى 3 , بالاضافة الا وضع المحركات في الخلف...و السبب و هو تحسين و تسهيل عملية الالتفاف و الدوران.
Robot Heart غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  
قديم 21-04-2009, 06:43 PM   #3
Robot Heart
مهندس
 
الصورة الرمزية Robot Heart

المشاركات: 23
أحصائية الترشيح

عدد النقاط : 90


النشاط

معدل تقييم المستوى: 0
افتراضي

سؤال:
هل يجب وضع Analog to Digital Converter (ADC) بين دائرة السينسور و المايكروكنترولر ؟ لم اجد الاجابة في الDatasheet الخاص بالLM324 .
Robot Heart غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 21-04-2009, 06:50 PM   #4
زكي شاكر
عضو ماسي

الدولة: المغرب
المشاركات: 3,071
أحصائية الترشيح

عدد النقاط : 2574


النشاط

معدل تقييم المستوى: 143
Smile

اقتباس:
المشاركة الأصلية كتبت بواسطة Robot Heart مشاهدة المشاركة
سؤال:
هل يجب وضع Analog to Digital Converter (ADC) بين دائرة السينسور و المايكروكنترولر ؟ لم اجد الاجابة في الDatasheet الخاص بالLM324 .
السلام عليكم
أهلا وسهلا بك أستاذ Robot Heart بالقرية الالكترونية وان شاء الله تفيد وتستفيد..
جوابا على سؤالك :
اذا كنت ستضيف مبدل تناظري / رقمي فلا يعود للمتحكم PIC16F84 مكان ..
ريما الاجدى استبداله ببيك يتوفر على هذه الميزة مدمجة معه:
PIC16F88
PIC16F876a
,PIC16F877A...
زكي شاكر غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 21-04-2009, 07:03 PM   #5
Robot Heart
مهندس
 
الصورة الرمزية Robot Heart

المشاركات: 23
أحصائية الترشيح

عدد النقاط : 90


النشاط

معدل تقييم المستوى: 0
افتراضي

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

كلامك صحيح جدا...ولكن يبقى تساؤلي حول نوعية الsignal الخارجة من الAmplifier ...هل هي رقمية ام تناظرية ؟
و اعتقد انه يمكن استخدام الPIC16F84 ولكن فقط اذا كانت رقمية.
اما اذا كانت تناظرية فيجب التغير كما ذكرت انت اخي.

وربما في كلتا الحالتين يستحسن التغيير

شكرا لك على المساعدة
Robot Heart غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 21-04-2009, 07:36 PM   #6
زكي شاكر
عضو ماسي

الدولة: المغرب
المشاركات: 3,071
أحصائية الترشيح

عدد النقاط : 2574


النشاط

معدل تقييم المستوى: 143
افتراضي

الاشارة الخارجة من المكبر 324 هي من نوع الاشارة الداخلة اليه ..
اذا كانت الاشارة الداخلة صوتا انسانيا فهي تناظرية وستخرج كذلك ..
أظن ان طبيعة الهدف هي التي تحدد نوع المدخل رقمي او تناظري..
بمعنى آخر : ما طبيعة التحكم المطلوبة؟
اي صوت ؟
او لابد ان يتعرف المتحكم على نوع معين من الصوت لمقارنته مع مثيل له مخزن مثلا ؟
في الحالة الاولى يكفي PIC16F84
زكي شاكر غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 21-04-2009, 09:26 PM   #7
Robot Heart
مهندس
 
الصورة الرمزية Robot Heart

المشاركات: 23
أحصائية الترشيح

عدد النقاط : 90


النشاط

معدل تقييم المستوى: 0
افتراضي

اذا يجب تغيير المايكروكنترولر....لان في الاغلب ستكون الموجة تناظرية.

شكرا اخي زكي
Robot Heart غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 21-04-2009, 09:43 PM   #8
زكي شاكر
عضو ماسي

الدولة: المغرب
المشاركات: 3,071
أحصائية الترشيح

عدد النقاط : 2574


النشاط

معدل تقييم المستوى: 143
افتراضي

الانتقال الى متحكم بميزات أكثر يبقى دائما قرار حكيم ..على الاقل يمثل ذلك تطور معرفي في المجال..
لكن وحتى لا نظلم صديقنا العزيز PIC16F84A فإن هناك امكانية التحكم في منافذه بالصوت القادم من مكبر بعدما يتم تصويب الاشارة وجعلها مستقيمة وملائمة.
على اي لك الاختيار.
الحقيقة ان كلامي مرتبط بموضوع مشابه احببت ان ادلك عليه ..حتى إذا توفر لك الوقت تلقي عليه نظرة.
الموضوع بدأ من المشاركة 74 في هذه الصفحة :
http://www.qariya.com/vb/showthread.php?t=35862&page=10
زكي شاكر غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
رد

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

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

تعليمات المشاركة
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

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

الساعة الآن: 08:23 PM


Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2014, Tranz By Qariya
Feedback Buttons provided by Advanced Post Thanks / Like (Lite) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
القرية الإلكترونية
qariya.com