
شکل 1. پردازش سیگنال دیجیتال (DSP)
پردازش سیگنال دیجیتال (DSP) روشی برای تجزیه و تحلیل و اصلاح سیگنالها به شکل دیجیتال است، خواه از اندازهگیریها یا منابع دیجیتالی منشا گرفته باشند.سیگنالهای فیزیکی مانند صدا، دما، ارتعاش، ولتاژ، تصاویر و امواج رادیویی اغلب توسط حسگرها به سیگنالهای الکتریکی آنالوگ تبدیل میشوند و سپس توسط مبدل آنالوگ به دیجیتال (ADC) دیجیتالی میشوند، اگرچه برخی از سنسورها خروجیهای دیجیتال را مستقیماً ارائه میدهند.هنگامی که به صورت عددی باشد، یک پردازنده به صورت ریاضی نویز را فیلتر می کند، اطلاعات را استخراج می کند، کیفیت را افزایش می دهد یا داده ها را قبل از ارسال به ذخیره سازی، نمایشگر یا سیستم های ارتباطی فشرده می کند.DSP به سیستمهای الکترونیکی اجازه میدهد تا سیگنالها را با استفاده از الگوریتمهای عددی بهجای مدارهای آنالوگ صرفاً تحلیل، تبدیل و بازسازی کنند.

شکل 2. اصل کاری DSP
یک سیستم اندازهگیری معمولی DSP به ترتیبی عمل میکند که سیگنال را برای محاسبه به شکل دیجیتال تبدیل میکند، اگرچه برخی از سیستمهای DSP دادههای دیجیتالی را پردازش میکنند و نیازی به تبدیل آنالوگ ندارند.همانطور که در نمودار نشان داده شده است، فرآیند با یک سیگنال ورودی آنالوگ تولید شده توسط یک سنسور مانند یک میکروفون، آنتن یا دستگاه اندازه گیری آغاز می شود.قبل از دیجیتالی شدن، سیگنال از یک فیلتر ضد آلیاسینگ عبور می کند که پهنای باند سیگنال را به کمتر از نیمی از فرکانس نمونه برداری محدود می کند تا از اعوجاج آلیاژینگ جلوگیری کند.شکل موج شرطی شده سپس وارد مبدل A/D (ADC) میشود، جایی که در فواصل زمانی گسسته نمونهبرداری میشود و به سطوح دامنه گسسته کوانتیزه میشود و یک نمایش دیجیتال باینری تولید میکند.
سپس داده های دیجیتال توسط یک سیستم پردازشی مانند تراشه DSP، میکروکنترلر، CPU، GPU یا FPGA در حال اجرا الگوریتم های DSP پردازش می شوند که عملیات ریاضی مانند فیلتر کردن، تبدیل و تشخیص را انجام می دهند.پس از پردازش، خروجی دیجیتال به مبدل D/A (DAC) ارسال می شود تا سیگنال آنالوگ را دوباره ایجاد کند.از آنجایی که DAC یک تقریب پلکانی (حفظ مرتبه صفر) شکل موج را تولید می کند، از یک فیلتر بازسازی عبور می کند که شکل موج را صاف می کند و یک تقریب آنالوگ باند محدود سیگنال اصلی را تولید می کند.
|
جزء |
تابع |
|
سنسور /
مبدل |
a را تبدیل می کند
کمیت فیزیکی به یک سیگنال الکتریکی یا دیجیتال |
|
آنالوگ
Front-End |
اجرا می کند
شرطی سازی سیگنال مانند تقویت، تطبیق امپدانس، سطح
جابجایی و حفاظت |
|
Anti Aliasing
فیلتر کنید |
محدود می کند
پهنای باند سیگنال را به کمتر از نصف فرکانس نمونه برداری برای جلوگیری از همخوانی |
|
ADC |
نمونه ها و
سیگنال آنالوگ را به داده های دیجیتال کوانتیزه می کند |
|
پردازنده DSP |
DSP را اجرا می کند
الگوریتم ها و عملیات ریاضی روی داده های دیجیتال |
|
حافظه |
فروشگاه ها
برنامه ها، ضرایب، بافرهای میانی و داده های ورودی/خروجی |
|
DAC |
تبدیل می کند
داده های دیجیتال به یک سیگنال آنالوگ راه پله که معمولاً نیاز دارد
فیلتر بازسازی |
|
دستگاه خروجی |
آنالوگ
محرک، نمایشگر، سیستم ذخیره سازی یا رابط ارتباط دیجیتال |
فیلتر کردن فرآیند حذف بخشهای ناخواسته سیگنال در عین حفظ اطلاعات مفید است.شکل موج نویزدار وارد فیلتر دیجیتال می شود و شکل موج تمیزتری در خروجی ظاهر می شود.فیلترهای FIR فقط با استفاده از مقادیر ورودی فعلی و گذشته کار می کنند که آنها را پایدار و قابل پیش بینی می کند.فیلترهای IIR از خروجی های قبلی برای ایجاد فیلتر دقیق تر با محاسبات کمتر استفاده مجدد می کنند.به دلیل این رفتار بازخورد، فیلترهای IIR باید با دقت طراحی شوند تا از ناپایداری جلوگیری شود.این روشهای فیلتر دیجیتال معمولاً برای حذف نویز در سیگنالهای صوتی و اندازهگیری سنسور استفاده میشوند.
پردازش تبدیل سیگنال را به شکل ریاضی دیگری تغییر می دهد، بنابراین مشاهده ویژگی های آن آسان تر است.شکل موج از تغییرات زمانی به نمایش دیگری تبدیل می شود که جزئیات پنهان را نشان می دهد.FFT اجزای فرکانس سیگنال را به وضوح نشان می دهد.گروه های DCT انرژی را برای سیستم های فشرده سازی چند رسانه ای به طور موثر سیگنال می دهند.تبدیل موجک هر دو ویژگی سیگنال کوتاه و بلند را در مقیاس های مختلف نشان می دهد.این تبدیل ها برای مطالعه سیگنال ها در برنامه های ارتباطی و رسانه ای استفاده می شوند.
تجزیه و تحلیل طیفی چگونگی انتشار انرژی سیگنال در فرکانس ها را بررسی می کند.یک شکل موج به یک طیف حاوی پیک در فرکانس های خاص تبدیل می شود.از این دیدگاه، هارمونیک ها و پهنای باند را می توان به طور مستقیم اندازه گیری کرد.تون های غالب حتی زمانی که در شکل موج اصلی به سختی قابل مشاهده باشند قابل مشاهده می شوند.این روش برای تشخیص ارتعاش و بازرسی سیگنال رادیویی مفید است.این به تعیین اینکه آیا یک سیگنال به طور معمول رفتار می کند یا حاوی اجزای غیرعادی است کمک می کند.
پردازش تطبیقی به طور خودکار رفتار سیستم را بر اساس داده های دریافتی تنظیم می کند.خطای خروجی به سیستم باز می گردد تا پاسخ آن را اصلاح کند.الگوریتم به طور مداوم پارامترهای داخلی را برای مطابقت با شرایط متغیر به روز می کند.این به سیستم اجازه می دهد تا نویز یا تداخل را در طول زمان ردیابی کند.معمولاً در لغو اکو و سرکوب نویز پسزمینه استفاده میشود.نتیجه یک سیگنال تمیزتر و پایدارتر در محیط های پویا است.
پردازش فشرده سازی حجم داده های دیجیتال را کاهش می دهد و در عین حال اطلاعات مهم را حفظ می کند.یک جریان داده بزرگ پس از پردازش به یک جریان رمزگذاری شده کوچکتر تبدیل می شود.الگوهای اضافی حذف می شوند و جزئیات کمتر قابل توجه ممکن است ساده شوند.این امر نیازهای ذخیره سازی و پهنای باند انتقال را کاهش می دهد.فرمت های صوتی، تصویری و ویدئویی به شدت بر این تکنیک تکیه دارند.این امکان ارتباط سریعتر و مدیریت کارآمد داده ها را در سیستم های چند رسانه ای فراهم می کند.
|
پارامتر |
محدوده عددی |
|
نرخ نمونه برداری |
8 کیلوهرتز
(گفتار)، 44.1 کیلوهرتز (صوتی)، 96 کیلوهرتز تا 1 مگاهرتز (دستگاه ابزار دقیق) |
|
قطعنامه
(عمق بیت) |
8 بیتی،
شناور 12 بیتی، 16 بیتی، 24 بیتی، 32 بیتی |
|
پردازش
سرعت |
50 MIPS -
2000+ MIPS یا 100 MMAC/s – 20 GMAC/s |
|
محدوده دینامیک |
~48 دسی بل
(8 بیتی)، 72 دسی بل (12 بیتی)، 96 دسی بل (16 بیتی)، 144 دسی بل (24 بیتی) |
|
تأخیر |
<1 میلیثانیه
(کنترل)، 2 تا 10 میلی ثانیه (صوتی)، > 50 میلی ثانیه (جریان قابل قبول) |
|
سیگنال به نویز
نسبت (SNR) |
60 دسی بل – 140 دسی بل
بسته به کیفیت مبدل |
|
حافظه
ظرفیت |
32 کیلوبایت – 8 مگابایت
رم روی تراشه، حافظه خارجی تا گیگابایت |
|
قدرت
مصرف |
10 مگاوات
(قابل حمل) – 5 وات (DSP با کارایی بالا) |
|
طول کلمه |
16 بیت ثابت،
24 بیت ثابت، 32 بیت ممیز شناور |
|
ساعت
فرکانس |
50 مگاهرتز - 1.5
گیگاهرتز |
|
توان عملیاتی |
1-500
Msamples/s |
|
رابط
پهنای باند |
1 مگابیت در ثانیه - 10
گیگابیت بر ثانیه (SPI، I2S، PCIe، اترنت) |
|
دقت ADC |
± 0.5 LSB به
± 4 LSB |
|
DAC
قطعنامه |
10 بیتی –
24 بیتی |
|
عملیاتی
دما |
-40 درجه سانتیگراد تا
+125 درجه سانتیگراد (درجه صنعتی) |
پردازش سیگنال دیجیتال برای اندازه گیری، بهبود و تجزیه و تحلیل سیگنال ها به طور خودکار استفاده می شود، از جمله برنامه های کاربردی زیر:
• پردازش صدا (کاهش نویز، لغو اکو، اکولایزر)
• تشخیص گفتار و دستیارهای صوتی
• پردازش تصویر در دوربین های دیجیتال (دموسائیک کردن، فیلتر کردن، بهبود و فشرده سازی)
• نظارت بر سیگنال زیست پزشکی (ECG، EEG) و تصویربرداری پزشکی (سونوگرافی)
• سیستم های ارتباطی بی سیم (مدولاسیون، دمدولاسیون، کدگذاری کانال، همگام سازی و یکسان سازی)
• تشخیص رادار و سونار
• نظارت بر ارتعاشات صنعتی
• حفاظت سیستم قدرت و تحلیل هارمونیک
• سیستم های بازخورد کنترل موتور و اتوماسیون
• فشرده سازی ویدئو و کدک های جریان
|
ویژگی |
دیجیتال
پردازش سیگنال |
آنالوگ
پردازش سیگنال |
|
سیگنال
نمایندگی |
نمونه برداری شد
مقادیر در مراحل زمانی گسسته (به عنوان مثال، نمونه برداری 44.1 کیلوهرتز) |
مستمر
شکل موج ولتاژ/جریان |
|
دامنه
دقت |
کوانتیزه شده
سطوح (به عنوان مثال، 2¹6 = 65536 سطح در 16 بیت) |
مستمر
اما محدود به دقت مؤلفه (±1-5٪) |
|
فرکانس
دقت |
دقیق
نسبت های فرکانس عددی |
رانش بستگی دارد
روی تحملها و دما RC/LC |
|
تکرارپذیری |
یکسان
خروجی برای همان داده ها و کد |
متفاوت است
بین واحدها و در طول زمان |
|
سر و صدا
حساسیت |
فقط
جلویی پس از تبدیل تحت تاثیر قرار می گیرد |
سر و صدا
در کل مسیر مدار جمع می شود |
|
دما
ثبات |
حداقل
تغییر (بر اساس آستانه منطق دیجیتال) |
به دست آوردن و
افست با ضریب درجه سانتیگراد اجزا متفاوت است |
|
کالیبراسیون
مورد نیاز |
معمولا
یک بار یا هیچ |
اغلب
نیاز به کالیبراسیون مجدد دوره ای دارد |
|
اصلاح
روش |
سفت افزار/نرم افزار
به روز رسانی کنید |
سخت افزار
طراحی مجدد مورد نیاز است |
|
بلند مدت
رانش |
محدود به
دقت ساعت (سطح ppm) |
جزء
افزایش سن باعث تغییر سطح %% می شود |
|
ریاضی
عملیات |
دقیق
حسابی (جمع، ضرب، FFT) |
تقریبی
با استفاده از رفتار مدار |
|
پویا
پیکربندی مجدد |
زمان واقعی
امکان تعویض الگوریتم |
ثابت شد
توپولوژی |
|
تاخیر
رفتار |
قابل پیش بینی
تأخیر پردازش (µs–ms) |
نزدیک به لحظه
اما با تغییر فاز تغییر می کند |
|
مقیاس پذیری |
پیچیدگی
با محاسبه افزایش می یابد |
پیچیدگی
با اجزای اضافه شده افزایش می یابد |
|
یکپارچه سازی
سطح |
تک تراشه
می تواند جایگزین بسیاری از مدارها شود |
نیاز دارد
چندین مؤلفه گسسته |
|
معمولی
برنامه های کاربردی |
مودم، صدا
پردازش، پردازش تصویر، منطق کنترل |
RF
تقویت، فیلتر آنالوگ، تقویت قدرت |
DSP سیگنال ها را به داده های گسسته تبدیل می کند تا با استفاده از الگوریتم های ریاضی بتوان آنها را فیلتر، تبدیل، شناسایی، فشرده سازی و تفسیر کرد.عملکرد سیستم به نرخ نمونه برداری، وضوح، سرعت پردازش، محدوده دینامیکی، تأخیر و رفتار نویز بستگی دارد.انعطاف پذیری و پایداری آن، آن را برای ارتباطات، چند رسانه ای، کنترل، نظارت پزشکی و تجزیه و تحلیل صنعتی مناسب می کند، در حالی که پردازش آنالوگ برای کارهای ساده یا بسیار کم تأخیر مفید است.هر دو رویکرد با هم مکمل یکدیگر در سیستم های الکترونیکی مدرن هستند.
لطفاً یک سؤال ارسال کنید ، ما بلافاصله پاسخ خواهیم داد.
برای فیلتر کردن، سنجش یا کنترل ساده، معمولاً یک میکروکنترلر استاندارد کافی است.یک پردازنده اختصاصی DSP زمانی توصیه می شود که به پردازش سریع و بلادرنگ مانند جلوه های صوتی، تجزیه و تحلیل لرزش یا رمزگشایی ارتباطات بی سیم نیاز دارید.
برنامهنویسی DSP با نقطه شناور آسانتر است و دامنههای دینامیکی بزرگ را کنترل میکند و آن را برای اندازهگیریهای صوتی و علمی ایدهآل میکند.DSP نقطه ثابت ارزانتر، سریعتر و کم مصرفتر است که مناسب دستگاههای تعبیهشده و باتریدار است.
بله.DSP میتواند نویز الکتریکی، تداخل ارتعاش و نوک اندازهگیری را حذف کند و به سنسورها اجازه میدهد حتی در محیطهای سخت خوانشهای پایدارتر و قابل اعتمادتری تولید کنند.
می تواند، اما تراشه های مدرن DSP کم مصرف برای کارایی بهینه شده اند.استفاده از الگوریتمهای بهینه و حالتهای خواب، مصرف باتری را در تجهیزات قابل حمل کم نگه میدارد.
برای انعطافپذیری و برنامهنویسی آسانتر، DSP مبتنی بر پردازنده را انتخاب کنید.هنگامی که به پردازش موازی با سرعت فوق العاده بالا مانند پردازش ویدیو، ارتباطات با فرکانس بالا یا سیستم های راداری نیاز دارید، DSP مبتنی بر FPGA را انتخاب کنید.
در 2026/02/12
در 2026/02/11
در 8000/04/17 147721
در 2000/04/17 111791
در 1600/04/17 111328
در 0400/04/17 83653
در 1970/01/1 79376
در 1970/01/1 66809
در 1970/01/1 62968
در 1970/01/1 62865
در 1970/01/1 54050
در 1970/01/1 52032