اطلاعیه

Collapse
No announcement yet.

مشکل بعد از موج PWM

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

    مشکل بعد از موج PWM

    سلام
    من موج PWM ساختم
    بخوبی کار میکنه.
    فقط میخوام با زدن دکمه خروج یا مثلاً اتمام زمان، کلاً اون پایه خاموش بشه و المنت ها دیگه کار نکنن.

    لطفاً کدرجیسترش رو به بنده بدهید.

    ممنون
    *\ وقتی ارزش ها عوض بشن، عوضی ها باارزش می شن /*

    #2
    پاسخ : مشکل بعد از موج PWM

    سلام.
    سوال شما بسیار کلی هست و باید توضیح بدیدکه منظور از اتمام زمان چی هست؟منظور از المان های دیگه چی هست؟موج با تایمر به صورت مستقیم ساخته شده یا توسط خطوط کد؟

    دیدگاه


      #3
      پاسخ : مشکل بعد از موج PWM

      مثلاً این قسمتی از برنامه من هست
      کد:
      if(FinalTemp >= UserTemp)
                 {
        TCCR0 = 0x04;                     // clock 31.250 kHz va : 256
                  TCCR1B = 0x00;                    // STOP PWM (PORTD.5 is off)
                  lcd_gotoxy(13,3);
                  lcd_putsf("      ");
                 }
                 else if(FinalTemp < UserTemp)
                 {
                  TCNT1 = 0;
                  OCR1A = RampNum;
                  TCCR1A=(1<<COM1A1) | (1<<COM1A0) | (1<<WGM11) | (1<<WGM10);
                  TCCR1B = PWM;
      
                  lcd_gotoxy(13,3);
                  lcd_putsf("heat");
                 }
      الان اینجا pwm من فعال هست.
      با زدن دکمه stop میخوام زمانم و portd.5 متوقف بشه.
      اما الان زمانم وایمیسه. اما المنتم که به PORTD.5 وصل هست و PWM روش فعال هست، غیر فعال نمیشه(روی PWM هم نیست حالت یکسره شدن و انگار پورت 1 شده باشه هست).
      *\ وقتی ارزش ها عوض بشن، عوضی ها باارزش می شن /*

      دیدگاه


        #4
        پاسخ : مشکل بعد از موج PWM

        [QUOTE=shoniz;717759]مثلاً این قسمتی از برنامه من هست [LEFT][CODE] if(FinalTemp >= UserTemp) { TCCR0 = 0x04; // clock 31.250 kHz va : 256 TCCR1B = 0x00; // STOP PWM (PORTD.5 is off) lcd_gotoxy(13,3); lcd_putsf(" "); } else if(FinalTemp < UserTemp) { TCNT1 = 0; OCR1A = RampNum; TCCR1A=(1
        اللهم صل علی محمد و ال محمد و عجل فرجهم
        پیامبر اکرم(ص):زکات علم نشر آن است.
        در کشور هاي غربي انتقال تجربيات و دانش به افراد مبتدي يک پيشرفت محسوب شده و به آن مديريت دانش مي گويند. ولي متاسفانه اين فرهنگ هنوز در کشور ايران رايج نشده است !!!

        دیدگاه

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