ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 7 از 7
  1. #1
    2015/01/15
    اهواز
    253
    4

    مشکل در کنترل موتور ها در روبات

    با سلا م دوستان من در حال ساخت روبات مسير ياب هستم يه مشکل هست اون هم اينه که وقتي سنسوري خط رو تشخيص ميده موتور مربوط روشن ميشه اما وقتي سنسور صفر ميشه هنوز موتور روشن ميمونه oo: حالا ميخوام دوستان راهنمايي کنن چطور ميشه اين مشکل رو حل کرد؟ لطفا راهنمايي کنيد :nice:
    -0-
  2. #2
    2010/05/29
    279
    3

    پاسخ : مشکل در کنترل موتور ها در روبات

    سلام دوست عزیز
    بهتره برنامه نوشته شده قرار دهید تا بهتر کمکتون کنیم
  3. #3
    2015/01/15
    اهواز
    253
    4

    پاسخ : مشکل در کنترل موتور ها در روبات

    'ROBATE : 6 SENSOR
    ' *
    ' * *
    ' * *
    ' *
    $regfile = "m32def.dat"
    $crystal = 8000000
    Config Portc = Input
    Config Porta = Output
    Do
    If Portc.0 = 1 Or Portc.1 = 1 Then
    Porta = &B1001
    End If
    If Portc.2 = 1 Or Portc.3 = 1 Then
    Porta = &B1010
    End If
    If Portc.0 = 1 Or Portc.1 = 1 And Portc.2 = 1 And Portc.3 = 1 And Portc.4 = 1 Or Portc.5 = 1 Then
    Porta = &B1010
    End If
    If Portc.1 = 1 And Portc.4 = 1 Then
    Porta = &B1010
    End If
    If Portc.4 = 1 Or Portc.5 = 1 Then
    Porta = &B0110
    End If
    Loop
    End
    -0-
  4. #4
    2010/05/29
    279
    3

    پاسخ : مشکل در کنترل موتور ها در روبات

    سلام دوست عزیز
    portc شما به عنوان ورودی تعریف شده بنابراین در حلقه do - loop هر جا portc بود به pinc تغییر دهید و نتیجه اعلام کنین
  5. #5
    2015/01/15
    اهواز
    253
    4

    پاسخ : مشکل در کنترل موتور ها در روبات

    دوست عزيز امتحان کردم ولي نشد از دستور debunc هم استفاده کردم نشد :cry2: لطفا اساتيد راه نمايي گنيد
    :nice:
    -0-
  6. #6
    2010/05/29
    279
    3

    پاسخ : مشکل در کنترل موتور ها در روبات

    برنامه شما تماما با or نوشته شده است و حتی اگر یک سنسور هم روی خط باشد باز موتور روشن می شود. دستوری دارین که اگر سنسورها صفر شدند موتور هم خاموش شود
  7. #7
    2013/03/13
    77
    33

    پاسخ : مشکل در کنترل موتور ها در روبات

    سلام
    .
    .
    همش برمیگرده به برنامه نویسیه ربات...
    .
    .
    شما در برنامه حالاتی رو تعیین کردید که اگر اتفاق بیوفته دستورات مربوط به اون اجرا میشه....حالا اگه یکی از این حالات اتفاق بوفته و دستورش اجرا بشه تا زمانی که حالت جدیدی به وجود نیاد،آخرین دستور همچنان اجرا میشه..حتی اگه حالتی اتفاق بیوفته که شما تعریف نکردید....اگر میخواید فقط حالات مد نظر شما اتفاق بیوفته،درآخر باید یک else با دستور stop قرار بدید...اینجوری فقط تا زمانی که یکی از حالات برقراره موتورا میچرخن در غیر اینصورت می ایستن
نمایش نتایج: از 1 به 7 از 7

موضوعات مشابه

  1. مشکل در کنترل سروو موتور
    توسط elham!! در انجمن مدار هاي ديجيتال
    پاسخ: 3
    آخرين نوشته: 2014/08/30, 03:27
  2. طراحی کنترل کننده pid برای موتور dc بازوی روبات
    توسط afra_ptl12 در انجمن سيستم هاي كنترلي
    پاسخ: 1
    آخرين نوشته: 2013/04/15, 19:38
  3. مشکل در کنترل دور موتور
    توسط mhjeca در انجمن میکروکنترلرهای PIC
    پاسخ: 17
    آخرين نوشته: 2012/10/05, 22:08
  4. پاسخ: 1
    آخرين نوشته: 2010/06/05, 22:19
  5. مشکل کنترل سرو موتور توسط pwm
    توسط mohammadyasini در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2010/03/25, 08:24

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •