اطلاعیه

Collapse
No announcement yet.

میانگین گیری از مقادیر adc

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

    میانگین گیری از مقادیر adc

    سلام دوستان
    مثالی دارید که از مقادیر خوانده شده از adc میانگین بگیر د تا نویز کم شود ؟
    امضاندارم. ميشه انگشت بزنم...؟

    www.AsanService.ir

    #2
    پاسخ : میانگین گیری از مقادیر adc

    خود میان گیری که کاری نداره. 10 بار نمنه بگیرید و همه نمونه ها رو با هم جمع کنید. در نهایت عدد به دست اومده رو تقسیم بر 10 کنید.
    اگر مشکل توی خوندن دیتا با ADC دارید یک بحث دیگست.
    ---------
    .
    .
    ...........

    دیدگاه


      #3
      پاسخ : میانگین گیری از مقادیر adc

      نوشته اصلی توسط ajapyy
      خود میان گیری که کاری نداره. 10 بار نمنه بگیرید و همه نمونه ها رو با هم جمع کنید. در نهایت عدد به دست اومده رو تقسیم بر 10 کنید.
      اگر مشکل توی خوندن دیتا با ADC دارید یک بحث دیگست.
      می خواهم ببینم چطور 10 مقدار از ای دی سی بگیرم . با چه کدی ؟
      امضاندارم. ميشه انگشت بزنم...؟

      www.AsanService.ir

      دیدگاه


        #4
        پاسخ : میانگین گیری از مقادیر adc

        نوشته اصلی توسط hossein.a
        می خواهم ببینم چطور 10 مقدار از ای دی سی بگیرم . با چه کدی ؟
        تو یک حلقه for ده تا مقدار ازش بگیر.
        [code=c].
        .
        .
        float ADCresult;
        .
        .
        .
        ADCresult=0;
        for (i=0;i<10;i++) {
        ADCresult+=read_adc();
        }
        ADCresult/=10;
        .
        .
        .[/code]
        ---------
        .
        .
        ...........

        دیدگاه


          #5
          پاسخ : میانگین گیری از مقادیر adc

          سلام،
          1- ابتدا ADC رو استارت کنید
          2- منتظر پایان تبدیل بشید
          3- مقدار ADC رو بخونید و دریک متغییر بریزید و با مقدار قبلی جمع کنید
          4- به مرحله 1 برید - این روال به اندازه تعداد نمونه های لازم تکرار شود
          هر انسانی که احساس بی نیازی کند سرکش و طغیان گر می شود...

          دیدگاه


            #6
            پاسخ : میانگین گیری از مقادیر adc

            سلام
            در صورتی که خروجی adc در مواقعی ناگهان به مقادیر بی ربط پرش کند لازم است با یک برنامه نویسی این کار حل شود و گرنه میانگین گیری هم که بشود این عدد پرت در نتیجه اثر بد خواهد داشت
            برنامه ای که استفاده کردم باعث شد نوسان خروجی انالوگ به یک برسه یعنی مثلا 1000 اگه در خروجی بود نهایت نوسانش 1001 بود
            فيلم آموزشي ميکروکنترلر LPC1768
            فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
            فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
            فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

            دیدگاه


              #7
              پاسخ : میانگین گیری از مقادیر adc

              نوشته اصلی توسط mzarkoob
              سلام
              در صورتی که خروجی adc در مواقعی ناگهان به مقادیر بی ربط پرش کند لازم است با یک برنامه نویسی این کار حل شود و گرنه میانگین گیری هم که بشود این عدد پرت در نتیجه اثر بد خواهد داشت
              برنامه ای که استفاده کردم باعث شد نوسان خروجی انالوگ به یک برسه یعنی مثلا 1000 اگه در خروجی بود نهایت نوسانش 1001 بود
              سلام
              چه برنامه ای ؟
              امضاندارم. ميشه انگشت بزنم...؟

              www.AsanService.ir

              دیدگاه


                #8
                پاسخ : میانگین گیری از مقادیر adc

                جناب زرکوب کدوم برنامه منظورتونه ؟
                إِنَّ الَّذِینَ یُحِبُّونَ أَنْ تَشِیعَ الْفاحِشَهُ فِی الَّذِینَ آمَنُوا لَهُمْ عَذابٌ أَلِیمٌ فِی الدُّنْیا وَ الْآخِرَهِ وَ اللَّهُ یَعْلَمُ وَ أَنْتُمْ لا تَعْلَمُونَ.
                کسانى که دوست دارند زشتی ها در میان مردم با ایمان شیوع یابد عذاب دردناکى براى آنها در دنیا و آخرت است، و خداوند میداند و شما نمی‏دانید. (نور19)

                دیدگاه


                  #9
                  پاسخ : میانگین گیری از مقادیر adc

                  با سلام
                  چطوری میشه با adc تشخیص داد الان ورودیم مربعیه یا ولتاژ ثابته؟ و این که توی ریاضی چیزی هست به اسم مینیمم و ماکزیمم. چطوری مینیمم و مازیمم از مقادیر گرفته میشه

                  دیدگاه


                    #10
                    پاسخ : میانگین گیری از مقادیر adc

                    نوشته اصلی توسط behnam909 نمایش پست ها
                    چطوری میشه با adc تشخیص داد الان ورودیم مربعیه یا ولتاژ ثابته؟
                    یه چیز را توی معادله نیاوردی و اون زمان هست. خوب فرص کنیم ورودی شما یک ماه ماگزیمم هست و یک ماه دیگر مینیمم که میشه یک موج مربعی با پریود دو ماهه !
                    پس زمان را هم در سوال دخیل کن صدرصد همینجا جواب مفید میگیری

                    دیدگاه


                      #11
                      پاسخ : میانگین گیری از مقادیر adc

                      سلام داداش واقعا دستت درست بخاطر این پستت یه دماسنج با avr و سون سگمنت ساختم دما رو با ثبات بالا بهم نشون میده با این روش ولی حالا چطوری عدد های پرت رو پیدا کنیم اونا رو حذف کنیم در مورد اون هم یه کمکی بکنین....

                      دیدگاه


                        #12
                        پاسخ : میانگین گیری از مقادیر adc

                        سلام
                        از این فیلتر ساده و حرفه ای استفاده کنید
                        Filters help to clear noise from signals.  They are often used to clean up Analog Inputs.  To accomplish this, they take the input signal value and average it with past values. Let’s […]

                        دیدگاه


                          #13
                          پاسخ : میانگین گیری از مقادیر adc

                          سلام.
                          می تونی از فیلتر کالمن استفاده کنی

                          سلام. من نیاز به طراحی فیلتر کالمن با lpc1768 پیدا کردم و هر چی تو اینترنت سرج کردم یا چیزی مناسبی پیدا نکردم یا یا اگه پیدا کردم نتوستم از روابط چیزی بفهمم دوستان اگه اطلاعاتی در ضمینه طراحی فیلتر کالمن با میکرو کنترلر دارن لصفا دریغ نکن.خیلی بهش نیاز دارم؟؟؟؟؟؟؟؟؟؟؟؟؟:20::20::20::20:

                          دیدگاه

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