اطلاعیه

Collapse
No announcement yet.

مشکل در برنامه ربات مسیر یاب

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

    مشکل در برنامه ربات مسیر یاب

    سلام دوستان
    من چند روز بیشتر وقت ندارم تا روز مسابقه و متاسفانه با برنامه ربات به مشکل خوردم
    ربات من 23 سنسور هست از پایه های 1 تا 6 و 21 تا 40 به سنسور ها وصله مشکل اینه که الان سنسوری که به پین portc.7 وصله زمانی که می کرو رو وصل می کنم ال ای دی اون سنسور روشن می شه زمانی که میکرو وصل نیست مشکلی نداره حتی میکرو خالی هم همین موضوع پیش میاد ولتاژی هم که به ال ای دی میاد 3.5 هست اول فک کردم میکرو مشکل داره که رفتم و یکی دیگه تهیه کردم ولی فرقی نداشت الان jtag هم خاموش کردم ولی بازم مشکل رفع نشد یه موضوع دیگه هم اینه که الان میکرو برنامه رو دریافت نمی کنه یعنی استارت کار می کنه موتور رو می تونم روشن کنم ولی زمانی که مثلا می گم فلان سنسور روشن شد یکی از موتور ها رو نگه دار ان کار رو نمی کنه برنامه با select case نوشته شده از فیوز بیت هم زیاد سر در نمیارم
    اگه چیزی نیاز هست بزارم مثل برنامه و پی سی بی بگید بزارم
    تورو خدا کمک کنید واقعا نمی دونم چی کنم وقت زیادی هم ندارم

    #2
    پاسخ : مشکل در برنامه ربات مسیر یاب

    دوستان الان با یه if ساده هم امتحان کردم جواب نداد
    کسی از دوستان هرقدر از دستش بر میاد مارو یاری بده

    دیدگاه


      #3
      پاسخ : مشکل در برنامه ربات مسیر یاب

      دوستان کسی چیزی به ذهنش نمی رسه؟

      دیدگاه


        #4
        پاسخ : مشکل در برنامه ربات مسیر یاب

        سلام دوست عزیز. میتونم برنامه (اگر باسکام هست) و شماتیک رو ببینم؟

        دیدگاه


          #5
          پاسخ : مشکل در برنامه ربات مسیر یاب

          این لیک دان برنامه http://uppit.com/h943hst5y886/New_folder_(6).rar
          من پایه aref avcc و یه gnd رو وصل نکردم ممکنه مشکل از این باشه؟

          دیدگاه


            #6
            پاسخ : مشکل در برنامه ربات مسیر یاب

            از چه مداری برای دیجیتال کردن استفاده میکنین؟ در ضمن شماتیک تو اون فایل نبود.

            دیدگاه


              #7
              پاسخ : مشکل در برنامه ربات مسیر یاب

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

              دیدگاه


                #8
                پاسخ : مشکل در برنامه ربات مسیر یاب

                اگه ممکنه همون pcb رو قرار بدین. در ضمن اگه از بافراستفاده میکنید دیگه نیاز نیست aref & avcc رو به جایی وصل کنین

                دیدگاه


                  #9
                  پاسخ : مشکل در برنامه ربات مسیر یاب

                  اگه ممکنه نحوه تنظیم فیوز بیت ها را بذارید.
                  و دو سوال.
                  یک با میکرو را خارج از مدار پروگرم کنید و بعد داخل مدار قرار دهید.وببینید آیا تغییری می کند یا خیر.
                  و سوال دوم اینکه اون prescale که خطوط اول برنامه هست مال چیه؟(من بیسیک کار نکردم) اگه مال مقسم فرکانس باشه فکر می کنم atmea32 همچین قابلیتی نداشته باشه.

                  دیدگاه


                    #10
                    پاسخ : مشکل در برنامه ربات مسیر یاب

                    دوستان اون مشکل رو حل کردم
                    فقط یه سوال برنامه نویسی داشتم:
                    می خواستم یه ال ای دی رو به صورت چشمک زن تو برنامه ربات مسیر یاب جا بدم
                    طوری که ربات همین طور که رو مسیر میره یه ال ای دی هم چشمک بزنه متاسفانه نتونستم برنامش رو بنویسم کسی از دوستان می تونه برای برنامش منو راهنمایی کنه؟

                    دیدگاه


                      #11
                      پاسخ : مشکل در برنامه ربات مسیر یاب

                      یک ال ای دی با مقاومت وصل کنید به پورت خالیتون و توی هر حلقه do , loop و دستورات شرطیتون بنویسید:
                      portx.x=1
                      waitms 500
                      portx.x=0
                      waitms 500

                      دیدگاه


                        #12
                        پاسخ : مشکل در برنامه ربات مسیر یاب

                        این برنامه جواب نمیده.باید با تایمر بنویسید.وقفه سرریز یکی از تایمر ها را فعال کنید و داخل وقفه مقدار پین متصل به led را برعکس کنید

                        دیدگاه


                          #13
                          پاسخ : مشکل در برنامه ربات مسیر یاب

                          صادق جان می شه بیشتر توضیح بدی؟

                          دیدگاه


                            #14
                            پاسخ : مشکل در برنامه ربات مسیر یاب

                            من نمیدونم دقیقا چقدر اطلاعات دارید.من خودم تا حالا بسکام خیلی کار نکردم.مرحله به مرحله میگم باید چی کار کنید بگید کدوم مرحله را مشکل دارید.
                            1- یکی از تایمر های میکرو مثلا تایمر 0 را تنظیم می کنید با یه فرکانس پایین
                            2-وقفه تایمر را ایجاد می کنید
                            3- داخل وقفه تایمر (وقفه سرریز تایمر) می نویسید اگه پین مربوط به led صفر بود ، اون پین یک بشه و اگه یک بود اون پین صفر بشه.
                            به همین راحتی

                            دیدگاه

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