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

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

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2013
    نوشته ها
    61
    تشکر
    14
    تشکر شده 4 بار در 4 پست

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

    سلام به همگي
    من ميخوام يه موتور با L298 , و ميکرو ARM راه اندازي کنم
    با PWM کار ميکنم
    ما موج رو به پايه ENABLE درايور ميديم بعد با دو پايه خروجي از ميکرو جهت موتور رو کنترل ميکنيم
    شبيه ساز KEIL هم موج رو شبيه سازي ميکنه
    ولي در عمل انگار دو پايه که براي کنترل جهت موتور استفاده ميکنيم هم سطح هستند و موتور نميچرخد
    توي موتور يه صداهايي هم مياد ولي انگار قدرت چرخش موتور رو نداره
    اينم کد
    کد:
    #include <at91sam7x256.h>
    #include <delay.h>
    
    #define MCK 47923200
    #define X 256
    #define frequency 480
    #define PWM_CPRD (MCK/(2*X*frequency))
    #define Duty_Cycle 0.1
    #define PWM_CDTY   ((1-Duty_Cycle)*PWM_CPRD)
    
    
    
    
    int main(){
    
    *AT91C_PMC_PCER = (1<<10|1<<3);
    
    *AT91C_PIOB_PER	= (1<<0|1<<1);
    *AT91C_PIOB_OER	= (1<<0|1<<1);
    
    *AT91C_PIOB_PDR = 1<<19;
    *AT91C_PIOB_ASR = 1<<19;
    
    *AT91C_PWMC_CH0_CMR = 0X108;
    *AT91C_PWMC_CH0_CPRDR = PWM_CPRD;
    *AT91C_PWMC_CH0_CDTYR = PWM_CDTY;
    *AT91C_PWMC_ENA =1<<0; 
    
    *AT91C_PIOB_SODR=(1<<0);
    *AT91C_PIOB_CODR=(1<<1);
     while(1){
     }
    
    }
    مشکل چيه ؟
    راستي من ميخوام با يه PWM دو جهت رو کنترل کنم
    مدار درايور هم کاملا درسته
    ممنون

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

  3. #2
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2013
    نوشته ها
    61
    تشکر
    14
    تشکر شده 4 بار در 4 پست

    پیش فرض

    مشکل راه اندازی موتور حل شد

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

  1. پروژه راه اندازی موتور
    توسط 1nafar در انجمن سنسور و ماژول های اندازه گیری
    پاسخ: 21
    آخرين نوشته: 29-08-2018, 03:47
  2. راه اندازی موتور براشلس
    توسط raminrayat در انجمن AVR
    پاسخ: 5
    آخرين نوشته: 26-06-2015, 16:09
  3. راه اندازی موتور براشلس
    توسط ehsanware در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 24-11-2012, 06:38
  4. راه اندازی موتورها با بسکام
    توسط mehrdad22 در انجمن موتورها و درایوها
    پاسخ: 0
    آخرين نوشته: 15-11-2011, 17:18
  5. راه اندازی موتور با pwm
    توسط hamid1100 در انجمن AT91 series (ATMEL)
    پاسخ: 4
    آخرين نوشته: 28-03-2010, 01:31

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

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