Taksuntech.ir
1.55K subscribers
677 photos
287 videos
223 files
1.05K links
بزرگ فکر کنید، بهینه احرا کنید.
http://taksuntech.ir
طراحی سیستمی
آنالوگ، دیجیتال، ZYNQ SoC، FPGA و پردازش

ارتباط با ادمین:
@Taksun_Tech
Download Telegram
#filter
#FIR
#IIR
توی فضای دیجیتال دو نوع فیلتر داریم، فیلتر های FIR و فیلتر های IIR.
فیلتر های دیجیتال عمدتا عملیاتی ریاضی روی داده ها انجام میدن و سگنال جدیدی رو تولید میکنن. اینکه چه تعداد نقطه از سیگنال رو برای ساخت نقطه جدیدی از سگنال استفاده کنن تعیین کننده FIR یا IIR بودن فیلتر است. فیلتر های FIR دارای ضرایب محدود هستند.
به عبارتی در یک فیلتر FIR تعداد نقاط محدودی برای ساخت نقطه جدید لازمه. در فیلتر های IIR ضرایب نامحدود هستند. یعنی بینهایت نقطه برای ساخت یک نقطه جدید لازمه. برای پیاده سازی فیلتر های IIR از روابط بازگشتی استفاده میشه و معمولا نیاز به پیاده سازی Floating Point یا یه fixed point بزرگ هست. به همین دلیل پیاده سازی IIR در FPGA مشکله.
اما فیلتر های FIR پیاده سازی ساده ای دارند. و از کانوالوشن یه آرایه به عنوان ضرایب در سیگنال بدست میاد. برای مثال یه فیلتر میان گیری ۱۰ نقطه ای، یه فیلتر پایین گذر دیجیتال FIR هست. توی این فیلتر ۱۰ نقطه آخر سیگنال باهم جمع و تقسیم بر 10 میشه که به عبارتی ۱۰ نقطه آخر همه ضرب در 0.1 میشن و باهم جمع میشن. این دقیقا یعنی کانوال یه ضرایب فیلتر (در اینجا همه ۰.۱) روی داده ها.
در تصاویر هم همین طوره و عموما یه ماتریس ضرایب رو روی تصویر کانوال میکنن. اون ماتریس ضرایب توی تصویر به عنوان kernel فیلتر نام برده میشه. از معروف ترین کرنل های تصویر LOG, Sobel و ... هستند.
@taksuntec
Media is too big
VIEW IN TELEGRAM
درجه فیلتر های آنالوگ و تضعیف سیگنال های خارج از باند فیلتر.
Taksuntech.ir
@taksuntec
#analog #filter #electric