تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




مشاهده نتيجه نظر خواهي: به نظر شما از چه میکرو کنترلری استفاده کنیم؟

راي دهنده
8. شما نمي توانيد در اين راي گيري راي بدهيد
  • AVR

    7 87.50%
  • 8051(c52)

    1 12.50%
  • pic

    0 0%
صفحه 2 از 3 اولاول 123 آخرآخر
نمايش نتايج 11 به 20 از 22

نام تاپيک: تکنیک های تخصصی رباتیک(حرفه ای ها بیان تو)

  1. #11
    اگه نباشه جاش خالی می مونه sanih's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    اهواز،شهر گرما
    پست ها
    331

    پيش فرض

    واقعا" ببخشید شرمنده من امتحان عربی و شیمی و ریاضی رو باید طی هفته گذشته می دادم ولی.....

  2. #12
    اگه نباشه جاش خالی می مونه sanih's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    اهواز،شهر گرما
    پست ها
    331

    پيش فرض

    سلام
    دوستان قرار شد که کمی در مورد برنامه نویسی ربات صحبت کنم....نه،نه،نه من دیگه اصلا اینجا نمی نویسم بابا اخه دیگه خسته شدم حداقل یکی پیدا نمیشه بگه اینا چه چرت وپرتی مینویسی، ترجیح میدم نوشته های قبلی رو پاک کنم یا حد اقل داخل وبلاگی جایی بنویسم که....
    خلاصه نهایتا" سه روز دیگه از تاریخ یکم اردیبهشت اگه کسی نوشت یا علی تا آخر باهاتونم ولی...
    به خدا موضوع تهدید نیست ها،موضوع اینه که خودتون بهتر میدونید چیه فعلا تا پس فردا بای

  3. #13
    داره خودمونی میشه
    تاريخ عضويت
    May 2007
    پست ها
    40

    پيش فرض

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    من نياز به كمك دارم به اين لينك سر نزنيد
    باتشكر از اساتيد
    تازه كار

  4. #14
    در آغاز فعالیت
    تاريخ عضويت
    Apr 2007
    پست ها
    7

    پيش فرض

    با سلام به نظر من قبل از برنامه نویسی طراحی مدار از اهمیت خاصی برخوردار است در سته نمی توان برای برنامه نویسی یا مدار الکتریکی در صد درستی تعیین کرد ولی برنامه نویسی مرحله آخر هر روبات می باشد

  5. #15
    در آغاز فعالیت
    تاريخ عضويت
    Apr 2007
    پست ها
    7

    پيش فرض

    قبل همه پیشنهاد من استفاده از ای وی ار هست واستفاده از 6 الی 8 سنسور با شرایط مسابقه می باشد

  6. #16
    اگه نباشه جاش خالی می مونه sanih's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    اهواز،شهر گرما
    پست ها
    331

    پيش فرض

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

  7. #17
    اگه نباشه جاش خالی می مونه sanih's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    اهواز،شهر گرما
    پست ها
    331

    پيش فرض

    سلام:
    واقعا" شرمندم باور کنید امتحانات ولم نمی کنند با هر بربدختی که شده یخوره وقت گیر میارم که بنویسم.
    دوستان همون طور که توی نظر سنجی هم میبینید همه به آی وی آر رای دادن ولی من امروز یه برنامه به زبون اسمبلی برای کیکرو 8051 با کامپایلر فرانکاین گذاشتم که تحلیل کنم میدونید چرا؟ برای اینکه توی آی وی آر همه چیز در پس صفحه کامپایلر انجام می شه البته همون طور که میدونید به راحتی مشیه برای آی وی ار میشه اسمبلی نوشت ولی با وجود کامپایلر قوی مثل کدویژن و یا ای وی ار استدیو دیگه افراد زیادی نیستند که اسمبلی بنویسند .اینو کفتم تا سوتفاهم پیش نیاد.
    لازم به ذکر که این برنامه مال ربات خودمه که با اون توی چهارمین دوره مسابقات بابل در اولین تجربه بین 103 تیم دانشگاهی یاردهم شدم من الان دوم دبیرستانم خواستم بگم که این برنامه صرفا برای آموزش نیست بلکه کار کرده و نیمه حرفه ای اگه وقت شد برنامه آتش نشان رو هم می ذارم من امسال توی آتش نشان در پنجمین دوره مسابقات بابل بین 50 تیم 7 شدم میدونم خیلی بده ولی.....
    خلاصه بریم سر اصل مطلب:
    Org 00h
    Jmp Main
    Org 30h
    Main:
    Start:
    Mov R1,#0
    Mov P1,#0ffh
    Mov A,p1
    Orl A,#11110001b
    Xrl A,#0ffh
    Jz Naeem
    Mov R1,#100
    Naeem:
    Mov A,p1
    Orl A,#10001111b
    Xrl A,#0ffh
    Jz Naeem2
    Mov A,r1
    Cjne A,#100,naeem2
    Ljmp Forward
    Naeem2:

    Jnb P2.7,forward
    Jnb P2.6,forward
    Jnb P1.7,invertl
    Jnb P1.0,invertr
    Jnb P1.6,stopl
    Jnb P1.1,stopr
    Jnb P1.5,stopl
    Jnb P1.2,stopr
    Jnb P1.4,pslowl
    Jnb P1.3,pslowr
    Ljmp Forward

    Jmp Start
    Invertl:
    Setb P0.3
    Clr P0.2
    Jnb P2.7,next
    Jnb P2.6,next
    Jnb P1.4,next
    Jnb P1.3,next
    Jnb P1.5,next
    Jnb P1.2,next
    Jmp Invertl

    Next:
    Ljmp Start

    Invertr:
    Setb P0.1
    Clr P0.0
    Jnb P2.7,next1
    Jnb P2.6,next1
    Jnb P1.3,next1
    Jnb P1.4,next1
    Jnb P1.5,next1
    Jnb P1.2,next1
    Jmp Invertr

    Next1:
    Ljmp Start

    Stopl:

    Clr P0.3
    Clr P0.2
    Ljmp Start

    Stopr:

    Clr P0.1
    Clr P0.0
    Ljmp Start
    Forward:
    Mov P0,#00000101b
    Ljmp Start
    Phalfl:
    Ljmp Halfl
    Phalfr:
    Ljmp Halfr
    Pslowl:
    Ljmp Slowl
    Pslowr:
    Ljmp Slowr


    Halfl:
    Clr P0.2
    Clr P0.3
    Call Delay
    Call Delay
    Setb P0.2
    Clr P0.3
    Call Delay
    Ljmp Start

    Halfr:
    Clr P0.0
    Clr P0.1
    Call Delay
    Call Delay
    Setb P0.0
    Clr P0.1
    Call Delay
    Ljmp Start

    Slowl:
    Clr P0.2
    Clr P0.3
    Call Delay
    Call Delay
    Call Delay
    Call Delay
    Call Delay
    Call Delay
    Call Delay
    Call Delay
    Setb P0.2
    Clr P0.3
    Call Delay
    Ljmp Start
    Slowr:
    Clr P0.0
    Clr P0.1
    Call Delay
    Call Delay
    Call Delay
    Call Delay
    Call Delay
    Call Delay
    Call Delay
    Call Delay
    Setb P0.0
    Clr P0.1
    Call Delay
    Ljmp Start

    Delay:
    Mov R6,#10
    Loop1:
    Nop
    Nop
    Djnz R6,loop1
    Ret
    End


    خب اینم هگزش واسه اینه که بدون اسمبلر بتونید پروگرام کنید:
    :03000000020030cb
    :1000300079007590ffe59044f164ff60027964e512
    :1000400090448f64ff6007e9b464030200b830a7ee
    :100050006730a66430971b30903430964d30915104
    :1000600030954730924b30945b30935b0200b8027e
    :100070000030d283c28230a71230a60f30940c30e9
    :100080009309309506309203020072020030d2814b
    :10009000c28030a71230a60f30930c3094093095ef
    :1000a0000630920302008e020030c283c282020038
    :1000b00030c281c28002003075800502003002002b
    :1000c000ca0200de0200f2020118c282c2831201db
    :1000d0003e12013ed282c28312013e020030c28033
    :1000e000c28112013e12013ed280c28112013e0243
    :1000f0000030c282c28312013e12013e12013e1242
    :10010000013e12013e12013e12013e12013ed28218
    :10011000c28312013e020030c280c28112013e122f
    :10012000013e12013e12013e12013e12013e120139
    :100130003e12013ed280c28112013e0200307e0a90
    :050140000000defc22be
    :00000001ff

    یاحق

  8. #18
    اگه نباشه جاش خالی می مونه sanih's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    اهواز،شهر گرما
    پست ها
    331

    پيش فرض

    سلام:

    توی این برنامه از 2 پورت 1و2 و 0 میکرو 8051 استفاده شده تنها دلیلی که نه نظر خودم که این برنامه رو نوشتم در مورد حرفه ای نبودن اونه اینه که برای پی دبلیو ام های موتور ها ست که اون موقع تایمر بلد نبودم و از تکنیک تاخیر ناپ استفاده کردم با یه تابع ساده دیلهی که میبینید در آخر برنامه تعریف گردم به همه پیشنهاد میکنم که اول 8051 رو یاد بگیرید و بعد میکرو های دیگه دلیلشو هم که در بالا کفتم در این برنامه ،چون فرکانس اسیلاتو کمه من نمی تونستم کار محاسباتی زیاد انجام بدم و الا باید خیلی برنامه گستر ده تر بشه البته زباد ربطی به اسیلاتور نداره موضوع معماری سیسک 8051 هستش که این امکان رو به ما نمیده ولی این برنامه البته با یه جفت موتور 360آر پی ام بین حدود 103 تیم در تجربه اول مقام یازدهم رو نصیب خودش کرد که به نظر من برای من که اون موقع کلاس اول دبیرستان بودم خب نتیجه خوبی بود(من آلان دارم امتحانات کلاس دوم دبیرستان رو میدم)حلاصه کلام نظر من اینه که بیاید اینبرنامه رو گسترشش بدیم یا بهینش کنیم من فیلم رباتم رو با این برنامه دارم خودتون ببینید و نظر بدین الان اصلان حال آپلود ندارم فردا آپلود میکنم و میذارم تا ببینید

    علی یارتون

  9. #19
    داره خودمونی میشه
    تاريخ عضويت
    Jul 2006
    پست ها
    76

    پيش فرض

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

    دوستان قرار شد که کمی در مورد برنامه نویسی ربات صحبت کنم....نه،نه،نه من دیگه اصلا اینجا نمی نویسم بابا اخه دیگه خسته شدم حداقل یکی پیدا نمیشه بگه اینا چه چرت وپرتی مینویسی، ترجیح میدم نوشته های قبلی رو پاک کنم یا حد اقل داخل وبلاگی جایی بنویسم که....
    خلاصه نهایتا" سه روز دیگه از تاریخ یکم اردیبهشت اگه کسی نوشت یا علی تا آخر باهاتونم ولی...
    به خدا موضوع تهدید نیست ها،موضوع اینه که خودتون بهتر میدونید چیه فعلا تا پس فردا بای
    __________________

  10. #20
    داره خودمونی میشه
    تاريخ عضويت
    May 2007
    پست ها
    40

    پيش فرض

    با سلام به جمع
    --------------------------------------
    در مدرسه ما عده اي جمع شده اند و با تلاش فراوان و التماس يك پروژه روباتيك قرار انجام بدهند من هم داو طلب شده ام!
    دبير مربوطه به من كفته كه بايد Qb ياد بگيرم مگه براي پروگرام كردن آي سي ها نبايد از پاسكال كمك گرفت؟
    --------------------------------------
    لطفا هرچه زود تر جواب بدين
    با تشكر
    تازه كار

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •