اطلاعیه

Collapse
No announcement yet.

نمونه گیری از سیگنال

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

    نمونه گیری از سیگنال

    سلام دوستان.
    من میخام تا از مثلا از یک سیگنال توی محدوده ی فرکانسی 0 تا 100 مگا هرتز نمونه گیری کنم و اون سیگنال رو مثلا توی مانیتور نمایش بدم.مثل اسیلوسکوپ.
    حالا مثلا بالفرض که بخام این کار رو با یک میکرو ی arm انجام بدم.ولی adc آرم که من نگاه میکردم فرکانس sample اون 200khz بود oo:
    میخاستم بدونم آیا امکانش هست که من اصلا بتونم تا چنین رنج فرکانسی رو به دیجیتال تبدیل کنم؟ :read:

    #2
    پاسخ : نمونه گیری از سیگنال

    سلام
    آره ولی نه با خود میکرو
    با این شرایط
    1- ایسی adc
    2-استفاده از ram
    3- طراحی pcb که در این فرکانس بتونه جوابگو باشه
    4- مدار آنالوگ در ورودی برای اسکیل دامنه
    محک

    دیدگاه


      #3
      پاسخ : نمونه گیری از سیگنال

      دوست گرامی

      با استفاده از ابزارهای ریاضی نشان داده شده است که برای داشتن کلیه اطلاعات یک سیگنال باید نرخ نمونه برداری حداقل دو برابر ماگزیمیم فرکانس موجود در آن سیگنال باشد
      بنا بر این شما برای داشتن اطلاعات کامل سیگنال مورد نظر خود به 200 میلیون نمونه در ثانیه نیاز خواهید داشت که قاعدتا ADC مورد نظر صرفنظر از در دسترس بودن در بازار ایران بسیار گرانقیمت خواهد بود

      به طور مثال تراشه AD9467 با ترخ نمونه برداری 200 MSPS و ریزولیشن 16 بیت در هر نمونه با قیمتی بین 313 تا 433 دلار در سایتهای بین المللی فروش قطعه عرضه شده است
      پاره ای از رویکردهای دفاعی

      دیدگاه


        #4
        پاسخ : نمونه گیری از سیگنال

        معمولا تو اسکوپ ها رزولوشن 8 بیته پس adc به این گرونی نیست
        و چون برای نمایش فاز مهم نیست قانون نایکویست رو نقض میکنن و با درونیابی با نرخ نمونه برداری کمتر کمبود سمپل رو جبران میکنن
        فقط مدار اسکیلینگ ورودی باید پهنای باندش جوابگوی 100 مگا باشه
        محک

        دیدگاه


          #5
          پاسخ : نمونه گیری از سیگنال

          با تشکر از دوستان
          سلام
          آره ولی نه با خود میکرو
          با این شرایط
          1- ایسی adc
          2-استفاده از ram
          3- طراحی pcb که در این فرکانس بتونه جوابگو باشه
          4- مدار آنالوگ در ورودی برای اسکیل دامنه
          خب مثلا برای نمونه برداری 100 مگا هرتز باید چه نوع adc ای استفاده کنم؟؟؟
          دوست گرامی

          با استفاده از ابزارهای ریاضی نشان داده شده است که برای داشتن کلیه اطلاعات یک سیگنال باید نرخ نمونه برداری حداقل دو برابر ماگزیمیم فرکانس موجود در آن سیگنال باشد
          بنا بر این شما برای داشتن اطلاعات کامل سیگنال مورد نظر خود به 200 میلیون نمونه در ثانیه نیاز خواهید داشت که قاعدتا ADC مورد نظر صرفنظر از در دسترس بودن در بازار ایران بسیار گرانقیمت خواهد بود

          به طور مثال تراشه AD9467 با ترخ نمونه برداری 200 MSPS و ریزولیشن 16 بیت در هر نمونه با قیمتی بین 313 تا 433 دلار در سایتهای بین المللی فروش قطعه عرضه شده است
          خب اگه اینجوری باشه که قیمت این کارت اسکوپ ها نباید اینقد پایین باشه که! oo:
          و اینکه من یه مقاله خوندم حرف شما توش نقض شده بود فک کنم:
          http://www.bitscope.com/design/hardware/convertor/?p=bandwidth

          معمولا تو اسکوپ ها رزولوشن 8 بیته پس adc به این گرونی نیست
          و چون برای نمایش فاز مهم نیست قانون نایکویست رو نقض میکنن و با درونیابی با نرخ نمونه برداری کمتر کمبود سمپل رو جبران میکنن
          فقط مدار اسکیلینگ ورودی باید پهنای باندش جوابگوی 100 مگا باشه
          نرخ کمتر خب چقدر کمتر ؟؟منظور اینکه آیا با میکروی 200 کیلو هرتزی میشه عایا؟ :rolleyes:

          ممنون از پاسخ هاتون دوستان

          دیدگاه


            #6
            پاسخ : نمونه گیری از سیگنال

            دیگه به این پایینی که نه :biggrin:
            تو اسکوپی که نوشته 1GS/S یه ADC با نمونه برداری 100 مگا هست
            من خودم ایسی 80 مگا سمپل رو خریدم 7 تومن البته 8 بیتی
            شمارشو یادم نیست پیدا میکنم بهت خبر میدم
            محک

            دیدگاه


              #7
              پاسخ : نمونه گیری از سیگنال

              نوشته اصلی توسط mahank
              دیگه به این پایینی که نه :biggrin:
              تو اسکوپی که نوشته 1GS/S یه ADC با نمونه برداری 100 مگا هست
              من خودم ایسی 80 مگا سمپل رو خریدم 7 تومن البته 8 بیتی
              شمارشو یادم نیست پیدا میکنم بهت خبر میدم
              ممنون واقعا.
              راستی گفته بودین که توی اسیلوسکوپ فاز نقض میشه اینو نفهمیدم یعنی چی؟
              و اینکه 80Msps هفت هزار تومن؟؟
              خب پس این ic ها که توی بازاره مثلا 12 بیتی و فرکانسشم حدود 1Msps هستش اینا چرا مثلا 20،30 تومن هستن؟
              کلا چه چیزایی باعث گرونتر شدن این adc ها میشه؟؟

              دیدگاه


                #8
                پاسخ : نمونه گیری از سیگنال

                فاز که نقض نمیشه چون تو نمایش دادن مهم نیست وسط نمونه ها که کم داری با درونیابی اضافه میشه در جایی که اطلاعات توی فاز سیگنال باشه با این روش دیگه قابل بازیابی نیست
                ولی برا نمایش سیگنال اشکالی پیش نمیاد
                آره 7 تومن به شماره TDA8714T/7 البته دوسال پیش
                تعداد بیت خروجی از همه بیشتر توی قیمت اثر داره بعد سرعت
                البته پهنای باند قسمت ورودی آنالوگ هم برا قیمت مهمه
                محک

                دیدگاه


                  #9
                  پاسخ : نمونه گیری از سیگنال

                  نوشته اصلی توسط mahank
                  فاز که نقض نمیشه چون تو نمایش دادن مهم نیست وسط نمونه ها که کم داری با درونیابی اضافه میشه در جایی که اطلاعات توی فاز سیگنال باشه با این روش دیگه قابل بازیابی نیست
                  ولی برا نمایش سیگنال اشکالی پیش نمیاد
                  آره 7 تومن به شماره TDA8714T/7 البته دوسال پیش
                  تعداد بیت خروجی از همه بیشتر توی قیمت اثر داره بعد سرعت
                  البته پهنای باند قسمت ورودی آنالوگ هم برا قیمت مهمه
                  میشه بگید با چه سخت افزاری با هاش ارتباط برقرار کردید؟ حافظه خارجی استفاده کردید و...

                  ممنونم

                  دیدگاه


                    #10
                    پاسخ : نمونه گیری از سیگنال

                    اره حافظه خارجی ارم و یه رابط یواس بی
                    البته برای یه کار پردازش در مطلب تقریبا به سرعت 47 مگا رسیدم که کافی بود
                    چون pcb رو خودش زده بود خیلی از نکات رعایت نشده بود که احساس کردم از 30 مگا به بالا زیاد جالب کار نمیکنه
                    محک

                    دیدگاه


                      #11
                      پاسخ : نمونه گیری از سیگنال

                      نوشته اصلی توسط mahank
                      اره حافظه خارجی ارم و یه رابط یواس بی
                      البته برای یه کار پردازش در مطلب تقریبا به سرعت 47 مگا رسیدم که کافی بود
                      چون pcb رو خودش زده بود خیلی از نکات رعایت نشده بود که احساس کردم از 30 مگا به بالا زیاد جالب کار نمیکنه
                      بورد رو از جایی گرفتین که میگید pcb رو بد زده؟

                      دیدگاه


                        #12
                        پاسخ : نمونه گیری از سیگنال

                        این پروژه برا یه شرکت تو شیراز بود که من شماتیک دادم خودشون pcb زدن بعد من برنامشو نوشتم
                        محک

                        دیدگاه


                          #13
                          پاسخ : نمونه گیری از سیگنال

                          برای کشیدن Pcb باید چه نکاتی رو رعابت کنیم مگه؟
                          مثلا باس خازن و این حرفا رو بذاریم و...؟
                          نقض حافظه ی خارجی چی هست؟

                          دیدگاه


                            #14
                            پاسخ : نمونه گیری از سیگنال

                            کار نشد نداره فکرتو از 100 مگا بردار به 1 مگا رضایت بده عزیز موفق میشی
                            اگه دنبال تحلیل رفتار سیگنالی این روش پاسخگوست.... و اگه نه نمونه برداری با همان فرکانس را مد نظر دارید
                            برای تحلیل کیفیت و ونوع رفتار سیگنال های فرکانس بالا از تقسیم کننده های فرکانس استفاده می کنند و رفتار سیگنال را با دقت بالا در فرکانس های پایین برسی می کنند مثل فنر بازش می کنند بازه زمان بیشتر شده و adc فرصت نمونه برداری بیشتری دارد :agree:

                            دیدگاه

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