NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4119 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 5 از 5

موضوع: مشکل در راه اندازی سروو موتور

  1. #1
    تازه وارد
    تاریخ عضویت
    Oct 2009
    نام
    tehran
    نوشته ها
    3
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض مشکل در راه اندازی سروو موتور

    سلام-من یک مشکل توی کار با سروو موتور دارم.من با pic کار میکنم
    هر کاری میکنم نمیتونم فرمان مورد نظرم و با سروو اجرا کنم.
    مگه اینجور نیست که اگه یه پالس 150 میلی به پایه پالس سروو بدیم شفت موتور باید وسط قرار بگیره؟----------> ولی برای من اینکارو نمیکنه ویه مقدار کوچیک میچرخه ولی وسط نمیاد.
    کسی هست که بتونه منو راهنمایی کنه؟

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    مدیر باز نشسته REZA_KLNTR آواتار ها
    تاریخ عضویت
    Nov 2008
    نام
    مشهد مقدس
    نوشته ها
    366
    تشکر
    26
    تشکر شده 233 بار در 122 پست

    پیش فرض

    نقل قول نوشته اصلی توسط bio-engineer نمایش پست ها
    سلام-من یک مشکل توی کار با سروو موتور دارم.من با pic کار میکنم
    هر کاری میکنم نمیتونم فرمان مورد نظرم و با سروو اجرا کنم.
    مگه اینجور نیست که اگه یه پالس 150 میلی به پایه پالس سروو بدیم شفت موتور باید وسط قرار بگیره؟----------> ولی برای من اینکارو نمیکنه ویه مقدار کوچیک میچرخه ولی وسط نمیاد.
    کسی هست که بتونه منو راهنمایی کنه؟
    نه!

    شما برای کنترل سروو به یک فرکانس 50 هرتز نیاز دارید که دامنه پالس مثبت رو از 1 تا 2 میلی ثانیه تغییر بده و در 1.5 میلی ثانیه سروو وسط وا میسته درست مثل شکل رو به رو:

    در قسمت راه اندازی سروو چندین مدار قرار داده ایم!
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: fig1.jpg
مشاهده: 58
حجم: 63.5 کیلو بایت  

    اطلاعات خویش را به دیگران بیاموزید تا دیگران راه رفته شما را دوباره نروند بلکه ادامه دهند!




  4. تشکرها از این نوشته :


  5. #3
    تازه وارد
    تاریخ عضویت
    Oct 2009
    نام
    tehran
    نوشته ها
    3
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    یعنی در اصل من باید قطاری از پالس های بین 1 تا 2 میلی ثانی به سروو بدم.درسته؟

  6. #4
    مدیر باز نشسته REZA_KLNTR آواتار ها
    تاریخ عضویت
    Nov 2008
    نام
    مشهد مقدس
    نوشته ها
    366
    تشکر
    26
    تشکر شده 233 بار در 122 پست

    پیش فرض

    نقل قول نوشته اصلی توسط bio-engineer نمایش پست ها
    یعنی در اصل من باید قطاری از پالس های بین 1 تا 2 میلی ثانی به سروو بدم.درسته؟
    کاملا همینطوره ! یک قطار سیگنال 20 میلی ثانیه ای که میشه فرکانس 50 هرتز و قسمت پالس مثبتش از 1 تا 2 میلی ثانیه تغییر کنه و روی 1.5 میلی ثانیه شما وسط سروو هستید این حالت برای تقریبا همه سرووهای رباتیک هستش!

    اطلاعات خویش را به دیگران بیاموزید تا دیگران راه رفته شما را دوباره نروند بلکه ادامه دهند!




  7. تشکرها از این نوشته :


  8. #5
    عضو جدید
    تاریخ عضویت
    May 2012
    نوشته ها
    12
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    سلام
    آقا من یه پروژه دارم حدودا کاراش رو انجام دادم ولی سر این سروو موتور که آخرشه گیر افتادم نمیدونم چرا کار نمیده هر کاری میکنم.
    GWS Mini STD یه برنامه ساده هم که میریزم تو میکرو کنترلر درست کار نمیکنه میچرخه تا آخر و دیگه هیچ کاری نمیکنه همین این پایین هم یه کد ساده میزارم که براش نوشتم ولی کار نمیده: baad:

    #include <mega8.h>
    #include <delay.h>
    void main(void)
    {
    PORTB=0x00;
    DDRB=0x02;
    PORTC=0x00;
    DDRC=0x00;
    PORTD=0x00;
    DDRD=0x00;
    TCCR0=0x00;
    TCNT0=0x00;
    TCCR1A=0x80;
    TCCR1B=0x12;
    TCNT1H=0x00;
    TCNT1L=0x00;
    ICR1=2500;
    OCR1A=2500/10;
    OCR1BH=0x00;
    OCR1BL=0x00;
    ASSR=0x00;
    TCCR2=0x00;
    TCNT2=0x00;
    OCR2=0x00;
    MCUCR=0x00;
    TIMSK=0x00;
    UCSRB=0x00;
    ACSR=0x80;
    SFIOR=0x00;
    ADCSRA=0x00;
    SPCR=0x00;
    TWCR=0x00;

    while (1)
    {
    // Place your code here
    delay_ms(1000) ;
    OCR1A=2500/10;
    delay_ms(200);
    OCR1A=2500/20;
    delay_ms(200);
    }
    }
    هر چی هم با عددای OCR1A بازی میکنم بازم جواب نمیده.تو پروتئوس هم امتحان میکنم بعضی موقع ها جواب میده ولی تو عمل جواب نمیده
    من تو پروژم کلا عدد از کامپیوتر میفرستم به میکرو طبق اون عدد باید با سرغتای مختلف سرو بچرخه یا اینکه اصلا آزاد باشه و هیچ سیگنالی به اون نره. ممنون میشم اگه جوابم رو بدین خیلی نیازه

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

  1. $$$$ سروو موتورها $$$$
    توسط REZA_KLNTR در انجمن موتورها و درایوها
    پاسخ: 6
    آخرين نوشته: 23-10-2018, 15:18
  2. پاسخ: 17
    آخرين نوشته: 09-02-2018, 15:50
  3. سروو موتور
    توسط mehrdad22 در انجمن موتورها و درایوها
    پاسخ: 7
    آخرين نوشته: 07-08-2013, 03:07
  4. پاسخ: 9
    آخرين نوشته: 20-06-2013, 23:41
  5. سروو موتور
    توسط usef در انجمن سنسور و ماژول های اندازه گیری
    پاسخ: 22
    آخرين نوشته: 15-04-2009, 15:26

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

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