اطلاعیه

Collapse
No announcement yet.

روبات نوریاب (کامل)

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    روبات نوریاب (کامل)

    سلام دوستان عزیز . امروز براتون یه ربات درنظر گرفتم. یه روبات نوریاب .

    این وسیله قادر است به محلی که نور وجود داره حرکت کنه . در حالت عادی این ربات به دور خودش خواهد چرخید. و به محض اینکه نور به ربات برسه به سمت نور حرکت میکنه.

    برای اینکار اول باید دوتا گیربکس پیدا کنید. که میتونید از روی اسباب بازی های بردارید . گیربکسی که من خودم استفاده کردم مربوط به یه بیل مکانیکی اسباب بازی بود که هر چهار چرخش با دو گیربکس درگیر بود. این ربات به دو موتور نیاز داره و تو شکل زیر میتونید شمای کلی اونو ببینید.

    http://medarbankpic.tripod.com/Robot.JPG

    خوب همونطور که توی شکل معلومه اگه موتور۱ در حال چرخش باشه و موتور۲ خاموش ، ربات به مرکزیت موتور ۲ دور خودش خواهد چرخید. در این حالت ربات به دنبال نوره . حالا باید کاری کنیم که به محض رسیدن نور موتور دوم نیز فعال شود. این قسمت از مدار نیاز به یک سنسور حساس به نور داره. که اصطلاحا بهش فوتوسل میگیم.

    مدار زیر برای تشخیص نور به کار میره.
    http://medarbankpic.tripod.com/farman.JPG

    همونطور که در شکل میبینید وقتی جریان عبوری از فوتوسل کم بشه ( به علت تابیده شدن نور به فوتوسل) ترانزیستور T1 و طبیعاتاْ ترانزیستور T2 تحریک خواهند شد . تحریک T2 منجربه فعال شدن رله میشه. حالا از این رله باید برای راه اندازی موتور دوم استفاده کنیم. شکل زیر مدار راه اندازی موتور دوم به وسیله رله رو نشون میده.

    http://medarbankpic.tripod.com/ghodrat.JPG

    وقتی دو مدار فوق رو با هم ادغام کنیم به مداری مثل شکل زیر میرسیم :

    http://medarbankpic.tripod.com/kolli.JPG

    همونطور که مشاهده میکنید این مدار از دو منبع تعذیه استفاده میکنه . یکی برای مدار فرمان و یکی برای مدار قدرت. در حالت کلی موتور چپ همواره روشنه و موتور رسا بعد از تحریک ترانزیستور و راه اندازی رله روشن خواهد شد . مثبت و منفی هر دو موتور رو اول شناسایی کنید و در جهتی به مار ببرید که هر دو به سمت جلو حرکت کنند . شکل ساخته شده روبات رو میتونید ببینید که خودم ساختم. میتونید از پایه های نرمال اوپن و نرمالی کلوز رله برای روشن کردن led هم استفاده کنید و البته من اینو تو شماتیک نکشیدیم. http://medarbank.blogfa.com

    http://medarbankpic.tripod.com/Photo-0024.jpg
    http://medarbankpic.tripod.com/Photo-0025.jpg

    قطعات مدار فرمان :

    R1 = 100

    R2 = 10K

    Photocell

    Tr1 = BD139

    Tr2 = TIP41

    Rel = 5 Volt DC Relay

    Battry : 6 -9 Volt DC

    مدار قدرت :

    Motor 1 , Motor2 = 3 Volt DC motor

    Battry = 6Volt DC


    وقتي كسي فقير مي شود خوبيهايش حقير مي شود و كسي كه زور و زر دارد عيبهايش هنر مي شود

    #2
    پاسخ : روبات نوریاب (کامل)

    نوشته اصلی توسط مجتبی رضائی
    سلام دوستان عزیز . امروز براتون یه ربات درنظر گرفتم. یه روبات نوریاب .

    این وسیله قادر است به محلی که نور وجود داره حرکت کنه . در حالت عادی این ربات به دور خودش خواهد چرخید. و به محض اینکه نور به ربات برسه به سمت نور حرکت میکنه.

    برای اینکار اول باید دوتا گیربکس پیدا کنید. که میتونید از روی اسباب بازی های بردارید . گیربکسی که من خودم استفاده کردم مربوط به یه بیل مکانیکی اسباب بازی بود که هر چهار چرخش با دو گیربکس درگیر بود. این ربات به دو موتور نیاز داره و تو شکل زیر میتونید شمای کلی اونو ببینید.

    http://medarbankpic.tripod.com/Robot.JPG

    خوب همونطور که توی شکل معلومه اگه موتور۱ در حال چرخش باشه و موتور۲ خاموش ، ربات به مرکزیت موتور ۲ دور خودش خواهد چرخید. در این حالت ربات به دنبال نوره . حالا باید کاری کنیم که به محض رسیدن نور موتور دوم نیز فعال شود. این قسمت از مدار نیاز به یک سنسور حساس به نور داره. که اصطلاحا بهش فوتوسل میگیم.

    مدار زیر برای تشخیص نور به کار میره.
    http://medarbankpic.tripod.com/farman.JPG

    همونطور که در شکل میبینید وقتی جریان عبوری از فوتوسل کم بشه ( به علت تابیده شدن نور به فوتوسل) ترانزیستور T1 و طبیعاتاْ ترانزیستور T2 تحریک خواهند شد . تحریک T2 منجربه فعال شدن رله میشه. حالا از این رله باید برای راه اندازی موتور دوم استفاده کنیم. شکل زیر مدار راه اندازی موتور دوم به وسیله رله رو نشون میده.

    http://medarbankpic.tripod.com/ghodrat.JPG

    وقتی دو مدار فوق رو با هم ادغام کنیم به مداری مثل شکل زیر میرسیم :

    http://medarbankpic.tripod.com/kolli.JPG

    همونطور که مشاهده میکنید این مدار از دو منبع تعذیه استفاده میکنه . یکی برای مدار فرمان و یکی برای مدار قدرت. در حالت کلی موتور چپ همواره روشنه و موتور رسا بعد از تحریک ترانزیستور و راه اندازی رله روشن خواهد شد . مثبت و منفی هر دو موتور رو اول شناسایی کنید و در جهتی به مار ببرید که هر دو به سمت جلو حرکت کنند . شکل ساخته شده روبات رو میتونید ببینید که خودم ساختم. میتونید از پایه های نرمال اوپن و نرمالی کلوز رله برای روشن کردن led هم استفاده کنید و البته من اینو تو شماتیک نکشیدیم. http://medarbank.blogfa.com

    http://medarbankpic.tripod.com/Photo-0024.jpg
    http://medarbankpic.tripod.com/Photo-0025.jpg

    قطعات مدار فرمان :

    R1 = 100

    R2 = 10K

    Photocell

    Tr1 = BD139

    Tr2 = TIP41

    Rel = 5 Volt DC Relay

    Battry : 6 -9 Volt DC

    مدار قدرت :

    Motor 1 , Motor2 = 3 Volt DC motor

    Battry = 6Volt DC

    سلام
    ببخشید من دنبال ربات نوریاب با میکروکنترلر می گرده
    می تونید کمکم کنید
    خیلی حیاته ممنون
    منتظرم
    وقتی رو آدرس مداراتون کلیک می کنم شکل نمی یاد؟

    دیدگاه


      #3
      پاسخ : روبات نوریاب (کامل)

      سلام
      ممنون
      ولی اون لینکهای که دادین کار نمیکنه :redface:
      صدایی از قلب آذربایجان

      Ya$a odlar yurdum AZERBAICANIM

      دیدگاه


        #4
        پاسخ : روبات نوریاب (کامل)

        سلام دوست عزیز امیدوارم که به این پست سر بزنید چون شدیدا به این پروژه نیاز دارم و متاسفانه لینک ها خراب هستند و از هیچکدوم از لینکها نمیشه استفاده کرد . ممنون می شم رسیدگی کنید . با سپاس فراوان
        رفیـق نیازموده را یار مدار

        دیدگاه


          #5
          پاسخ : روبات نوریاب (کامل)

          سلام

          لینک هارو تصحیح نمایید
          http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

          دیدگاه


            #6
            پاسخ : روبات نوریاب (کامل)

            شاید این به دردتون بخوره.
            http://s1.picofile.com/file/72384376..._Copy.pdf.html

            دیدگاه


              #7
              پاسخ : روبات نوریاب (کامل)

              من جواب سوال هام را نگرفتم

              دیدگاه


                #8
                پاسخ : روبات نوریاب (کامل)

                سلام
                با تشکر از آقا مجتبی رضایی زحمت که کشیدن و این ربات نوریاب رو ساختن
                ولی با توجه به این که لینک های داده شده کار نمیکنن
                من با اجازه آقای رضایی مدار این ربات رو میزارم اینجا که دوستان استفاده کنن



                اگه سوالی بود در خدمتم :biggrin: :biggrin:
                Yes You Can...!!!
                re20za22@
                re20za@yahoo.com

                دیدگاه


                  #9
                  پاسخ : روبات نوریاب (کامل)

                  با سلام برای راه اندازی موتور با میکرو stm32f103 ایا مثل avr میشه از l293 استفاده کرد؟ممنون اگر جواب بدید.

                  دیدگاه


                    #10
                    پاسخ : روبات نوریاب (کامل)

                    نوشته اصلی توسط masoume&sajjad نمایش پست ها
                    با سلام برای راه اندازی موتور با میکرو stm32f103 ایا مثل avr میشه از l293 استفاده کرد؟ممنون اگر جواب بدید.
                    سلام
                    چرا نشه! حتی این اطمینانو میدم که میشه با کلید پریز خونتون، کلید بوق پیکان جوانان و... راهش انداخت! فقط باید شرایطشو محیا کنید.
                    خروجی*های stm32 ولتاژ 3.3 ولت دارن که نمیدونم با ورودی*های l293 سازگاره یا نه. توی دیتاشیت نوشته ورودی*ها توی سطح TTL کار میکنن که اگر اشتباه نکنم یا خروجی stm32 نباید مشکلی داشته باشه. نهایتا یه مدار تغییر سطح ساده میخواد که با یک ترانزیستور و یکی دوتا مقاومت میشه درستش کرد.

                    دیدگاه


                      #11
                      پاسخ : روبات نوریاب (کامل)

                      نوشته اصلی توسط farbod-b نمایش پست ها
                      من جواب سوال هام را نگرفتم
                      مطمئنی سوال کرده بودی؟

                      دیدگاه


                        #12
                        پاسخ : روبات نوریاب (کامل)

                        با سلام برای راه اندازی یک ربات نوریاب میتونم برای سرعت موتور ها از pwm استفاده نکنم فقط با enable راه اندازی و هر وقت خواستم استپشون کنم؟؟؟؟ممنون اگر جواب بدید.

                        دیدگاه


                          #13
                          پاسخ : روبات نوریاب (کامل)

                          نوشته اصلی توسط masoume&sajjad نمایش پست ها
                          با سلام برای راه اندازی یک ربات نوریاب میتونم برای سرعت موتور ها از pwm استفاده نکنم فقط با enable راه اندازی و هر وقت خواستم استپشون کنم؟؟؟؟ممنون اگر جواب بدید.
                          سلام
                          بله چرا که نه! پایه های pwm آی سی درایور موتورتون رو به VCC وصل کنید، انگار که pwm شده 100 درصد.

                          دیدگاه


                            #14
                            پاسخ : روبات نوریاب (کامل)

                            نوشته اصلی توسط hossein.m98 نمایش پست ها
                            سلام
                            بله چرا که نه! پایه های pwm آی سی درایور موتورتون رو به VCC وصل کنید، انگار که pwm شده 100 درصد.
                            یعنی باید تنظیماتش رو داخل stmcube برای pwm فعال کنم؟؟؟؟یا میشه نکنی؟؟؟؟؟؟؟/

                            دیدگاه


                              #15
                              پاسخ : روبات نوریاب (کامل)

                              نوشته اصلی توسط masoume&sajjad نمایش پست ها
                              یعنی باید تنظیماتش رو داخل stmcube برای pwm فعال کنم؟؟؟؟یا میشه نکنی؟؟؟؟؟؟؟/
                              ؟
                              دارید میگید نمیخوام pwm استفاده کنم! وقتی قرار نیست استفاده بشه پس نباید تنظیم بشه دیگه! طرف درایور هم همونطوری که گفتم پین pwm رو لازم نیست به میکروکنترلر وصل کنید؛ همین که به VCC وصلش کنید کافیه.

                              دیدگاه

                              لطفا صبر کنید...
                              X