فیلتر پایینگذر با یک مدار ساده:
کی از سادهترین ساختارهای مدار فیلتر پایین گذر اتصال یک مقاومت و یک خازن به صورت سری میباشد. اگر یک منبع جریان متناوب با بسامد f باشد، میتوان مشاهده کرد که برابر است با:
- بسامد زاویهای میباشد:
با توجه به رابطهٔ بالا وقتی فرکانس (و در نتیجه ω) افزایش یابد، حاصل کسر کوچک میشود و در نتیجه ولتاژ خروجی به صفر میل میکند.
فیلتر بالاگذر:
فیلتر بالاگذر (به انگلیسی: High-pass filter) دستگاهی است که فرکانسهای بالاتر از مقدار خاصی را میگذراند و فرکانسهای پایینتر از آن را عبور نمیدهد (تضعیف میکند). این نوع فیلترها به انواع متفاوتی ساخته میشوند و میتوان به دسته RL و RC اشاره نمود.
در مدار آنالوگ فیلتر بالا گذر RC،[۱] بایستی به صورت سری در ابتدا خازن و سپس مقاومت را در مدار آنالوگ قرار دهیم، زیرا در صورتی که به صورت برعکس عمل کنیم و اول مقاومت قرار گیرد و سپس خازن، مدار فیلتر پایین گذر RC میشود.
از جمله مواردی که باید در فیلتر بالا گذرمحاسبه شوند:
- اندازه
- فاز
اندازه و فاز برای فیلتر دو مؤلفهٔ مهم محسوب میشوند. بایستی اندازه و فاز را به صورت فازوری و با استفاده از تابع تبدیل محاسبه نماییم.
فیلتر میانگذر:
فیلتر میانگذر (به انگلیسی: Band-pass filter) دستگاهی است که فرکانسهای محدودۀ خاصّی را میگذراند و فرکانسهای خارج از آن محدوده را عبور نمیدهد؛ مثلاً میتوان از فیلتر آنالوگ مدار RLC (مدار مقاومت R–سلف L –خازنC موازی) نام برد.
این فیلتر نیز میتواند با ترکیب دو فیلتر فیلتر پایین گذر و فیلتر بالاگذر ایجاد شود.
سلام برای فرکانس 0.5 تا 49.5 فیلتر میان گذر احتیاج دارم اما تو پروژه ای که شما نوشتید مشکل دارم.مثلا فرکانس قطعی براش ندارم.لطفا راهنمایی کنید.ممنونم
سلام
این فایل نمایش خود فیلتر ها هست و عمل فیلترینگ رو انجام نمیده.
فیلتر ها بسیار گستره هستند و انواع مختلفی دارند…برای سوالی که فرمودین میتونید از:
help filter….help filtfilt…help butter
استفاده کنید(در command)و فیلتر های مرتبط دیگه رو هم ملاحظه کنید.
اگر نیازتون با فیلتر های داخل متلب برطرف نشد باید به صورت دستی(Function) فیلتر مورد نظر رو ایجاد بفرمایید.
منبع برای ایجاد فانکشن دستی,کتاب(Digital Signal Processing Using MATLAB® Third Edition)با نویسندگی
(Vinay K. Ingle /John G. Proakis/ Northeastern University)
موفق باشید