اطلاعیه

Collapse
No announcement yet.

خروجی lm35dz خیلی نوسان داره!!

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

    خروجی lm35dz خیلی نوسان داره!!

    سلام دوستان
    یه برنامه ساده برای نشان دادن دما با استفاده از lm35dz نوشتم که در هر ثانیه 5بار adc رو میخونه و میانگینشو رو lcd نشون میده، ولی نوسان خیلی زیادی دازه یا حتی اینطور که معلومه اصلا تغییر دما روش تاثیر نداره ... در این حد نوسان میکنه (در اتاق) >> 11.5 ، 22، 25، 6، 35 .... :angry:
    مشکل کجاست؟؟ سنسورم خرابه؟ :question:

    با تشکر :smile:
    به رویاهات فکر کن!!

    #2
    پاسخ : خروجی lm35dz خیلی نوسان داره!!

    تعداد نمونه ها رو بیشتر کن و هر 200 میلی ثانیه رفرش انجام بده . در ورودی adc هم یه 10 کیلو با یه 100 نانو بزار ببین چی می شه .

    دیدگاه


      #3
      پاسخ : خروجی lm35dz خیلی نوسان داره!!

      چه تعداد نمونه مناسبه؟؟
      و اینکه مقاومت و خازنی که گفتین جفتشون رو از پایه adc ببرم به زمین؟؟؟
      به رویاهات فکر کن!!

      دیدگاه


        #4
        پاسخ : خروجی lm35dz خیلی نوسان داره!!

        برناممو تغییر دادم کردمش با 200 نمونه، به صورت زیر نوشتم ولی عدد روی lcd با شرعت زیادی همینجوری بالا میره... :surprised: oo:

        کجای برنامم مشکل داره؟؟
        کد:
        while (1)
           {
            for(i=0;i<=199;i++)
            {
            a=read_adc(0);
            temp[i]=(float)a/4;
            }
            
            for(i=0;i<=199;i++)
            {
            sum=sum+temp[i];
            }
            av=sum/200;
           ftoa(av,2,s);
           lcd_gotoxy(0,0);
           lcd_putsf("Temp is= ");
           lcd_puts(s);
           delay_ms(200);
           }
        }
        به رویاهات فکر کن!!

        دیدگاه


          #5
          پاسخ : خروجی lm35dz خیلی نوسان داره!!

          دوستان، مشکل رو فهمیدم.
          من از ولتاژ مرجع داخلی استفاده کرده بودم ولی یادم رفته بود پایه AREF رو با خازن به زمین وصل کنم. اینم عکس مدارم


          حالا این عددی که نشون میده از کجا بفهمیم چقدر خطا داره؟ جقدر به واقعیت نزدیکه؟؟
          همونطور که آقای کربلایی کفتن تعداد نمونه هارو زیاد کردم (20 نمونه) در هر 200 میلی ثانیه
          به رویاهات فکر کن!!

          دیدگاه

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