اطلاعیه

Collapse
No announcement yet.

over sampling-اور سمپلینگ

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

    over sampling-اور سمپلینگ

    سلام.از دوستان عزیز خواهشمندم در این تاپیک هرکسی در مورد روش over sampling چیزی میدونه بگه.مرسی

    #2
    پاسخ : over sampling-اور سمپلینگ

    این بحث تخصصیه. باید سطح سواد بچه ها از DSP و تجربه کار عملی شما تو این زمینه مشخص باشه تا بشه ادامه داد. برای کسب اطلاعات بیشتر باید چند تا کتاب و pdf در مورد پردازش سیگنال ورق بزنی...

    طبق اطلاعات ناقص من اصطلاح Oversampling چند جا کاربرد داره:
    یکیش برای درونیابی یا Interpolation. با فرض رعایت نرخ نایکوئیست، میشه یه سیگنال دیجیتال رو با چند برابر نرخ نمونه ای که الآن داره تولید کرد. با این کار سیگنال عملاً بازسازی هم میشه. مثل یه سیگنال دیجیتال سینوسی که توی هر سیکل فقط 3 نمونه ازش هست! ببین چه شکلِ خرابی از آب در میاد. اما با این روش سینوسی کاملاً قایل بازیابی خواهد بود (با فرض اینکه اطلاعات در مولفه های فرکانس بالا نداشته باشه).
    دومیش برای افزایش رزولوشن A/D شما با نرخ چند برابر سیگنال رو نمونه برمی داری (البته باید قبلش فیلترش کرده باشی که نایکوئیست رعایت بشه) و می تونی رزولوشن داده های نمونه برداری رو از 1 تا چند بیت افزایش بدی. مثلاً A/D میکروکنترلرت 10 بیتیه، و می تونی با این روش برسونیش به 16 بیت!
    سومیش هم برای ساده تر شدن فیلتر Anti Aliasing توی D/A هاست. خروجی همه D/A ها توی فضای فرکانس یه تابع سینک (بخاطر ZOH) روشون سواره و حتماً باید فیلتر بشه با یه فیلتر خفن با مرتبه بالا. با Oversampling در D/A می شه طراحی و پیاده سازی عملیِ فیلتر رو آسون تر کرد. با این روش فیلترهای مرتبه پایین تر و کم هزینه تر هم کارآمد خواهند بود.
    بیایید با Google آشتی کنیم!

    دیدگاه


      #3
      پاسخ : over sampling-اور سمپلینگ

      مرسی از پاسختون. اگه بشه در مورد رزولوشن آنالوگ به دیجیتال بیشتر توضیح بدین.

      دیدگاه


        #4
        پاسخ : over sampling-اور سمپلینگ

        خواهش می کنم.
        لطفاً به وب سایت زیر یه سر بزنید:
        www.google.com
        بیایید با Google آشتی کنیم!

        دیدگاه


          #5
          پاسخ : over sampling-اور سمپلینگ

          نوشته اصلی توسط a_rezaie14
          سلام.از دوستان عزیز خواهشمندم در این تاپیک هرکسی در مورد روش over sampling چیزی میدونه بگه.مرسی
          سلام sampling واسه چی می خوای ؟
          اَشهَدُ اَنَّ اَمیرالمُومِنینَ عَلیّاً وَلیُّ الله
          لبیک یا علی (ع)
          لبیک یا حسین (ع)
          لبیک یا آقام ابولفضل عباس (ع) علمدار کربلا
          لبیک یا امام صاحب الزمان (ع)

          دیدگاه


            #6
            پاسخ : over sampling-اور سمپلینگ

            نوشته اصلی توسط محمد رستمی
            این بحث تخصصیه. باید سطح سواد بچه ها از DSP و تجربه کار عملی شما تو این زمینه مشخص باشه تا بشه ادامه داد. برای کسب اطلاعات بیشتر باید چند تا کتاب و pdf در مورد پردازش سیگنال ورق بزنی...

            طبق اطلاعات ناقص من اصطلاح Oversampling چند جا کاربرد داره:
            یکیش برای درونیابی یا Interpolation. با فرض رعایت نرخ نایکوئیست، میشه یه سیگنال دیجیتال رو با چند برابر نرخ نمونه ای که الآن داره تولید کرد. با این کار سیگنال عملاً بازسازی هم میشه. مثل یه سیگنال دیجیتال سینوسی که توی هر سیکل فقط 3 نمونه ازش هست! ببین چه شکلِ خرابی از آب در میاد. اما با این روش سینوسی کاملاً قایل بازیابی خواهد بود (با فرض اینکه اطلاعات در مولفه های فرکانس بالا نداشته باشه).
            دومیش برای افزایش رزولوشن A/D شما با نرخ چند برابر سیگنال رو نمونه برمی داری (البته باید قبلش فیلترش کرده باشی که نایکوئیست رعایت بشه) و می تونی رزولوشن داده های نمونه برداری رو از 1 تا چند بیت افزایش بدی. مثلاً A/D میکروکنترلرت 10 بیتیه، و می تونی با این روش برسونیش به 16 بیت!
            سومیش هم برای ساده تر شدن فیلتر Anti Aliasing توی D/A هاست. خروجی همه D/A ها توی فضای فرکانس یه تابع سینک (بخاطر ZOH) روشون سواره و حتماً باید فیلتر بشه با یه فیلتر خفن با مرتبه بالا. با Oversampling در D/A می شه طراحی و پیاده سازی عملیِ فیلتر رو آسون تر کرد. با این روش فیلترهای مرتبه پایین تر و کم هزینه تر هم کارآمد خواهند بود.
            سلام عزیز من اظلاعات خوبه ولی یک نکته اینه که anti aliasing نوعی فیلتر است که قبل نمونه برداری از آن استفاده می شود تا چنانجه سیگنال ما باند محدود نیست آن را باند محدود کند
            sampling دو مدل بیشتر ندارد یا up sampling or over sampling یا down sampling or under sampling
            که در upsampler از عملیات interpolation (درون یابی) استفاده میشه
            و در downsapler عملیت حذف نمونه هارا داریم
            اَشهَدُ اَنَّ اَمیرالمُومِنینَ عَلیّاً وَلیُّ الله
            لبیک یا علی (ع)
            لبیک یا حسین (ع)
            لبیک یا آقام ابولفضل عباس (ع) علمدار کربلا
            لبیک یا امام صاحب الزمان (ع)

            دیدگاه


              #7
              پاسخ : over sampling-اور سمپلینگ

              واسه بالا بردن رزولوشن adc میخوام. خیلی هم گشتم ولی نفهمیدم چجوری این کارو بکنم.

              دیدگاه


                #8
                پاسخ : over sampling-اور سمپلینگ

                رزولوشن و نرخ نمونه برداری ADC که یک مقدار مشخصی هستند و شما نمی تونی زیادشون کنی. مثلا میگه نرخ نمونه برداری هست 32KSPS ، این یعنی شما بیشتر از 32KSPS نمی تونی ازش دیتا بگیری. بعد از نمونه گیری می تونی به صورت نرم افزاری up sampling کنی.
                ---------
                .
                .
                ...........

                دیدگاه


                  #9
                  پاسخ : over sampling-اور سمپلینگ

                  بله اینو میدونم که باید به صورت نرم افزاری این کار رو بکنیم.اما نمیدونم چطوری باید انجامش بدیم.

                  دیدگاه


                    #10
                    پاسخ : over sampling-اور سمپلینگ

                    نوشته اصلی توسط ajapyy
                    رزولوشن ADC که یک مقدار مشخصی هست و شما نمی تونی زیادش کنی. مثلا میگه رزولوشن هست 32KSPS ، این یعنی شما بیشتر از 32KSPS نمی تونی ازش دیتا بگیری. بعد از نمونه گیری می تونی به صورت نرم افزاری up sampling کنی.
                    این رزولوشن نیست به این مورد سرعت سمپلینگ گفته میشه

                    رزولوشن در محور y یا همان تعداد بیت یا دقت مطرح میشه
                    برای اور سمپلینگ در رزولوشن یا دقت ADC میتونی اپ نوت زیر رو ببینید -ایده بهت میده
                    avr 121 enhancing adc resolution by oversampling

                    دیدگاه


                      #11
                      پاسخ : over sampling-اور سمپلینگ

                      نوشته اصلی توسط voyager2020
                      این رزولوشن نیست به این مورد سرعت سمپلینگ گفته میشه

                      رزولوشن در محور y یا همان تعداد بیت یا دقت مطرح میشه
                      برای اور سمپلینگ در رزولوشن یا دقت ADC میتونی اپ نوت زیر رو ببینید -ایده بهت میده
                      avr 121 enhancing adc resolution by oversampling
                      دقیقا درسته ، حواسم نبوده
                      ممنون از دقتتون
                      ---------
                      .
                      .
                      ...........

                      دیدگاه


                        #12
                        پاسخ : over sampling-اور سمپلینگ

                        من اون فایلی رو که پیشنهاد کرده بودید رو نگاه کردم ولی زبانم خوب نیست. میخوام ببینم با یه فرمول این کارو انجام میده؟
                        مرسی از پاسخ ارسالی

                        دیدگاه

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