آموزش آشنایی با فیلترهای مرتبه اول - آخرین آپدیت

دانلود Introduction to first order filters

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، مفاهیم طراحی، تحلیل و شبیه‌سازی مدارات فیلتر مرتبه اول RC و RL را به طور کامل بیاموزید. آنچه در این دوره یاد خواهید گرفت: - درک اصول و رفتار فیلترهای RC و RL - محاسبه فرکانس قطع (Cutoff Frequency)، تغییر فاز و ثابت زمانی برای فیلترهای مرتبه اول - ساخت و تست عملی فیلترهای RC و RL روی برد بورد (Breadboard) - استفاده از CircuitLab و TinkerCad Circuits برای شبیه‌سازی مدارات فیلتر - رسم نمودارهای بود (Bode plots) و دیاگرام‌های فازور برای تحلیل پاسخ فرکانسی - به‌کارگیری زبان پایتون برای محاسبه و بصری‌سازی رفتار فیلترها - کاربرد فیلترها در دنیای واقعی مانند شکل‌دهی سیگنال‌های صوتی و حذف نویز - طراحی مدارات فیلتر آبشاری (Cascaded) برای افزایش دقت پاسخ فرکانسی - درک و به‌کارگیری مفاهیم کلیدی جبر و اعداد مختلط در تحلیل فیلترها - کسب تجربه عملی با ابزارهای اندازه‌گیری مانند Analog Discovery 3 پیش نیازها: - تسلط مناسب بر مفاهیم پایه الکترونیک از جمله قانون اهم، تقسیم ولتاژ و قوانین کیرشهف - آشنایی با مدارات AC، راکتانس و امپدانس - مهارت‌های پایه در جبر برای بازآرایی معادلات، کار با نسبت‌ها و محاسبه توابع تبدیل - آشنایی اولیه با اعداد مختلط و فازورها - داشتن درک پایه‌ای از برنامه‌نویسی پایتون برای اجرای اسکریپت‌های شبیه‌سازی مفید خواهد بود - اگر در الکترونیک تازه‌کار هستید، توصیه می‌کنم ابتدا دوره «مقدماتی الکترونیک» من را بگذرانید - این دوره شامل بخش‌های پیش‌نیاز جبر و مبانی پایتون است تا در صورت نیاز، این مهارت‌ها را مرور کنید

به‌روزرسانی اوت ۲۰۲۵: اکنون همراه با تمرینات نقش‌آفرینی (Role Play) و فایل PDF کمکی!

من تمرینات تعاملی نقش‌آفرینی را اضافه کرده‌ام تا بتوانید آموخته‌های خود را در سناریوهای واقعی مهندسی به کار ببرید. در این بخش، شما در نقش یک مهندس قرار گرفته و با یک همکار شبیه‌سازی شده برای حل مسائل طراحی عملی گفتگو می‌کنید. این تمرینات درک فنی شما را تقویت کرده و اعتمادبه‌نفس شما را در تصمیم‌گیری‌های دنیای واقعی افزایش می‌دهد.

هم‌اکنون می‌توانید فایل PDF مکمل دوره را از درس ۴ در بخش مقدماتی دانلود کنید.

این PDF شامل محتوای مرتبط با بخش اول دوره و لیستی از اصطلاحات و تعاریف رایج در تحلیل و طراحی فیلترهای آنالوگ است.

توصیه می‌کنم هنگام پیشروی در دوره، این فایل را در دسترس داشته باشید.

--


این دوره مفاهیم بنیادین فیلترهای RC و RL را معرفی می‌کند و شما را قادر می‌سازد تا این مدارات ضروری را درک، طراحی و تحلیل کنید. شما بررسی خواهید کرد که این فیلترها چگونه از طریق پیکربندی‌های پایین‌گذر (Low-pass) و بالاگذر (High-pass)، سیگنال‌های الکتریکی را کنترل و شکل‌دهی می‌کنند و یاد می‌گیرید پارامترهای حیاتی مانند فرکانس قطع و تغییر فاز را تعیین کنید. همچنین کاربردهای واقعی این فیلترها، از شکل‌دهی تن صدا و حذف نویز گرفته تا شرطی‌سازی سیگنال‌های سنسور و حذف لرزش کلیدها (Debouncing) را پوشش خواهیم داد.

ساختار دوره ترکیبی از ویدیوهای کوتاه و متمرکز، توضیحات شفاف و فعالیت‌های عملی است که دانش شما را به صورت گام‌به‌گام افزایش می‌دهد. در طول دوره، شما در تمرینات شبیه‌سازی و آزمایش‌های بردبورد شرکت کرده و مفاهیم را در موقعیت‌های واقعی به کار می‌برید. فعالیت‌های کلیدی شامل محاسبه پاسخ فیلتر در فرکانس‌های مختلف، بصری‌سازی رفتار با نمودارهای بود و فازورها، و بررسی تأثیر فیلترهای آبشاری بر بهبود عملکرد است.

برای پشتیبانی از یادگیری، از پایتون، CircuitLab و Analog Discovery 3 برای شبیه‌سازی و اندازه‌گیری‌های عملی استفاده خواهید کرد. اگر سخت‌افزار مورد نظر را ندارید، همچنان می‌توانید با استفاده از شبیه‌سازهای آنلاین یا ابزارهای اندازه‌گیری خودتان، در نمایش‌ها و تمرینات پایتون همراه شوید. منابع و تمرینات قابل دانلود تضمین می‌کنند که بتوانید آموخته‌های خود را بلافاصله به کار گرفته و مهارت‌های عملی در طراحی و تحلیل فیلترهای RC و RL کسب کنید.

این دوره برای چه کسانی است؟

این دوره برای علاقه‌مندان به الکترونیک، سازندگان آماتور و دانشجویانی طراحی شده است که پایه قوی در مفاهیم ابتدایی الکترونیک (مانند قانون اهم و تقسیم ولتاژ) دارند. اگر دوره مقدماتی الکترونیک من را گذرانده‌اید یا تجربه مشابهی دارید، برای ورود به دنیای فیلترهای RC و RL و گسترش درک خود از نحوه کنترل سیگنال‌ها کاملاً آماده هستید.

چه به دنبال تقویت مهارت‌های خود با آزمایش‌های عملی باشید و چه بخواهید کاربردهایی مانند پردازش صدا و فیلتر کردن نویز سنسورها را کشف کنید، این دوره شما را گام‌به‌گام راهنمایی می‌کند. این یک گام ایده‌آل برای یادگیرندگانی است که می‌خواهند فاصله بین تئوری و عمل را پر کرده و در تحلیل و طراحی مدارات فیلتر مرتبه اول به مهارت برسند.

سخت‌افزار و نرم‌افزارهای مورد نیاز

این دوره برای پشتیبانی از یادگیری و آزمایش‌ها، از ترکیبی از ابزارهای شبیه‌سازی، تحلیل داده و طراحی مدار استفاده می‌کند.

پایتون (Python)

پایتون در سراسر دوره برای تحلیل داده‌ها، بصری‌سازی و محاسبه پاسخ فیلترها استفاده می‌شود. اگر پایتون را نصب ندارید، می‌توانید آن را از وب‌سایت رسمی دانلود کنید. دوره شامل یک بخش مقدماتی از مهارت‌های ضروری پایتون است و از کتابخانه‌های زیر استفاده می‌کند:

  • NumPy برای محاسبات عددی و مدیریت آرایه‌ها.

  • Matplotlib برای رسم نمودارها و بصری‌سازی داده‌ها

شبیه‌سازها

در این دوره برای نمایش رفتار فیلترها از شبیه‌سازهای آنلاین مدار استفاده می‌شود که ساخت و تحلیل مدار را آسان می‌کند:

  • CircuitLab یک شبیه‌ساز آنلاین بصری است که به شما اجازه می‌دهد مدارات را طراحی، پاسخ فیلتر را اندازه گیری و طرح‌ها را آزمایش کنید.

  • Tinkercad Circuits ابزاری وب‌محور و در دسترس است که اجازه می‌دهد مدارات را به صورت تعاملی بسازید و شبیه‌سازی کنید. این ابزار برای مبتدی‌ها و بررسی رفتارهای پایه فیلترهای RC و RL ایده‌آل است.

WaveForms (برای کاربران Analog Discovery 3)

اگر دستگاه Analog Discovery 3 را دارید، می‌توانید از نرم‌افزار WaveForms برای تولید سیگنال، اندازه‌گیری پاسخ فیلتر و ثبت داده‌ها استفاده کنید. این ابزار قدرتمند شامل اسیلوسکوپ، ژنراتور شکل موج، تحلیل‌گر طیف و سایر تجهیزات است و برای آزمایش‌های عملی عالی است.

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

سخت‌افزار

فعالیت‌های عملی این دوره به گونه‌ای طراحی شده‌اند که با استفاده از قطعات الکترونیکی رایج، در دسترس و منعطف باشند. علاوه بر یک برد بورد کوچک، به موارد زیر نیاز خواهید داشت:

مقاومت‌ها

مجموعه‌ای از مقادیر مقاومت برای ساخت فیلترهای RC و RL مفید است، معمولاً:

  • ۱ کیلواهم تا ۱۰۰ کیلواهم برای پیکربندی‌های استاندارد فیلتر

  • مقاومت‌های متغیر (پتانسیومتر) برای آزمایش‌هایی که نیاز به تغییر مقاومت دارند.

خازن‌ها

مقادیر رایج خازن شامل موارد زیر است:

  • ۱۰۰ نانوفاراد تا ۱۰ میکروفاراد برای کاربردهای معمول فیلتر RC

  • خازن‌های سرامیکی یا الکترولیتی بسته به نوع آزمایش قابل استفاده هستند.

سلف‌ها (Inductors)

برای فعالیت‌های فیلتر RL، سلف‌های مناسب معمولاً در محدوده زیر هستند:

  • ۱ میلی‌هانری تا ۱۰۰ میلی‌هانری

  • مقادیر بسته به فرکانس قطع مورد نظر و ملاحظات عملی مدار شما متفاوت است.

برد بورد و سیم‌های رابط (Jumper Wires)

برد بورد و سیم‌های رابط به شما اجازه می‌دهند مدارات خود را بدون نیاز به لحیم‌کاری بسازید و تست کنید.

اسیلوسکوپ (اختیاری)

اسیلوسکوپ به بصری‌سازی پاسخ فیلتر در حوزه زمان کمک می‌کند، اما اگر ندارید، می‌توانید نمایش‌ها و شبیه‌سازی‌های دوره را دنبال کنید.

ژنراتور سیگنال (اختیاری)

یک ژنراتور سیگنال مستقل ابزاری مفید برای تست عملکرد فیلتر با شکل‌موج‌های مختلف است. اگر ندارید، Analog Discovery 3 یا خروجی صدا کامپیوتر (برای سیگنال‌های محدوده صوتی) جایگزین‌های مناسبی هستند.

Analog Discovery 3 (اختیاری)

این دستگاه یک ابزار همه‌کاره است که می‌تواند به عنوان ژنراتور سیگنال، اسیلوسکوپ و تحلیل‌گر طیف عمل کند. برای آزمایش‌های عمیق‌تر در پاسخ فیلتر و رفتار مدارات واقعی به شدت توصیه می‌شود.

اگر به سخت‌افزارهای اختیاری دسترسی ندارید، همچنان می‌توانید تمام فعالیت‌های مبتنی بر شبیه‌سازی را انجام دهید و نمایش‌های عملی را دنبال کنید. این دوره به گونه‌ای طراحی شده که فارغ از سخت‌افزاری که دارید، کاربردی و در دسترس باشد.


سرفصل ها و درس ها

مقدمه Introduction

  • 01.010 مرور کلی دوره و اهداف 01.010 - Course overview and objectives

  • 01.020 نرم‌افزارها و سخت‌افزارها 01.020 - Software and hardware

  • مخزن منابع دوره Course repository

  • دانلود کتاب الکترونیکی مکمل (PDF) Download the companion eBook (PDF)

فیلتر چیست؟ What is a filter?

  • 02.010 آشنایی با فیلترها 02.010 - Introduction to filters

  • 02.020 فیلترهای مرتبه اول در کاربردهای زندگی واقعی 02.020 - First-order filters in real life applications

  • 02.030 چهار نوع فیلتر: پایین‌گذر، بالاگذر، باندگذر، باند‌گیر 02.030 - The four filters: low-pass, high-pass, band-pass, band-stop

  • 02.040 مثال: مقایسه سیگنال فیلتر شده و فیلتر نشده 02.040 - Example: Compare a filtered and unfiltered signal

  • 2.10 2.40 کوییز 2.10-2.40 Quiz

  • فیلتر کردن نویز: حل مشکلات سیگنال سنسور در گلخانه هوشمند Filtering the Noise: Solving Sensor Signal Issues in a Smart Greenhouse

بررسی عمیق فیلترهای مرتبه اول RC و RL Dive into first order RC and RL filters

  • 03.010 مقدمه 03.010 - Introduction

  • 03.020 فیلتر مرتبه اول چیست؟ 03.020 - What is a first-order filter?

  • 03.030 رفتار فیلتر پایین‌گذر RC 03.030 - RC low-pass filter bevaviour

  • 03.040 رفتار فیلتر بالاگذر RC 03.040 - RC high-pass filter behavior

  • 03.050 رفتار فیلتر پایین‌گذر RL 03.050 - RL low-pass filter behavior

  • 3.10 3.50 کوییز 3.10-3.50 Quiz

  • 03.060 رفتار بالاگذر RL 03.060 - RL high-pass behavior

  • 03.070 تقسیم ولتاژ در AC با استفاده از راکتانس 03.070 - Voltage division in AC using reactance

  • 03.080 فرکانس قطع 03.080 - Cutoff frequency

  • 03.090 تغییر فاز 03.090 - Phase shift

  • 03.100 پاسخ پله فیلترهای مرتبه اول 03.100 - Step response of first-order filters

  • 03.110 پاسخ ضربه فیلترهای مرتبه اول 03.110 - Impulse response of first-order filters

  • 03.120 تعاریف ضروری 03.120 - Just in case... definitions

  • 03.130a فعالیت ۱: محاسبه پاسخ فیلتر در فرکانس‌های پایین، قطع و بالا (بخش اول) 03.130a - Activity 1: Calculate filter response at low, cutoff and high frequenc

  • 03.130b فعالیت ۱: محاسبه پاسخ فیلتر در فرکانس‌های پایین، قطع و بالا (بخش دوم) 03.130b - Activity 1: Calculate filter response at low, cutoff and high frequenc

  • 03.140a فعالیت ۲: شبیه‌سازی پاسخ ورودی سینوسی در حوزه زمان (بخش اول) 03.140a - Activity 2: Simulate sinusoidal input response in the time domain

  • 03.140b فعالیت ۲: شبیه‌سازی پاسخ ورودی سینوسی در حوزه زمان (بخش دوم) 03.140b - Activity 2: Simulate sinusoidal input response in the time domain

  • 03.150 فعالیت ۳: مطالعه تغییر پارامترها 03.150 - Activity 3: Parameter variation study

  • 03.160a فعالیت ۴: پیاده‌سازی فیلتر روی بردبورد (بخش اول) 03.160a - Activity 4: Filter on a breadboard

  • 03.160b فعالیت ۴: پیاده‌سازی فیلتر روی بردبورد (بخش دوم) 03.160b - Activity 4: Filter on a breadboard

  • 3.60 3.100 کوییز 3.60-3.100 Quiz

  • انتخاب فیلتر مرتبه اول برای شرطی‌سازی سیگنال First-Order Filter Selection for Signal Conditioning

تحلیل فیلتر با نمودارهای بود و فازورها Filter analysis with Bode plots and phasors

  • 04.10 مقدمه‌ای بر تحلیل فیلتر با نمودارهای بود و فازورها 04.10 - Introduction to filter analysis with Bode plots and Phasors

  • 04.20 نمودار بود چیست؟ 04.20 - What is a Bode plot?

  • 04.30 مثال‌هایی از نمودارهای بود 04.30 - Example Bode plots

  • 04.40 فازورها چیستند؟ 04.40 - What are phasors?

  • 4.10 4.40 کوییز 4.10-4.40 quiz

  • 04.50 مثال‌هایی از نمودارهای فازوری 04.50 - Example phasor plots

  • 4.060a فعالیت ۱: محاسبه قطعه مفقود برای دستیابی به رفتار فازوری مورد نظر (بخش اول) 4.060a - Activity 1: Calculate Missing Component to Achieve Desired Phasor Behav

  • 4.060b فعالیت ۱: محاسبه قطعه مفقود برای دستیابی به رفتار فازوری مورد نظر (بخش دوم) 4.060b - Activity 1: Calculate Missing Component to Achieve Desired Phasor Behav

  • 4.070a فعالیت ۲: طراحی فیلتر بالاگذر RL برای فرکانس قطع هدف (بخش اول) 4.070a - Activity 2: Design an RL high-pass filter for a target cutoff frequency

  • 4.070b فعالیت ۲: طراحی فیلتر بالاگذر RL برای فرکانس قطع هدف (بخش دوم) 4.070b - Activity 2: Design an RL high-pass filter for a target cutoff frequency

  • 4.070c فعالیت ۲: طراحی فیلتر بالاگذر RL برای فرکانس قطع هدف (بخش سوم) 4.070c - Activity 2: Design an RL high-pass filter for a target cutoff frequency

  • 4.070d فعالیت ۲: طراحی فیلتر بالاگذر RL برای فرکانس قطع هدف (بخش چهارم) 4.070d - Activity 2: Design an RL high-pass filter for a target cutoff frequency

  • 4.080 فعالیت ۳: رسم نمودار بود و فازور بر اساس اندازه‌گیری 4.080 - Activity 3: Bode and Phasor Plot from Measurement

  • 4.60 4.80 کوییز 4.60-4.80 quiz

  • تطبیق عملکرد فیلتر با نیازهای سیستم Matching Filter Performance to System Requirements

کاربردهای فیلتر Filter applications

  • 05.10 مقدمه 05.10 - Introduction

  • 05.20 ثابت زمانی و مفهوم آن 05.20 - Time constant and its meaning

  • 05.25 فعالیت ۱: آزمایش ثابت زمانی 05.25 - Activity 1: Time constant experiment

  • 05.30 تأثیر ثابت زمانی بر شکل سیگنال 05.30 - Impact of time constant on signal shape

  • 05.35 فعالیت ۲: بررسی تأثیر ثابت زمانی بر شکل سیگنال 05.35 - Activity 2: Impact of the Time Constant on Signal Shape

  • 05.40 شکل‌دهی تن صدا (Audio Tone Shaping) 05.40 - Audio tone shaping

  • 05.45 فعالیت ۳: شنیدن اثر فیلتر کردن 05.45 - Activity 3: Hear the effect of filtering

  • 05.50 شرطی‌سازی سیگنال سنسور 05.50 - Sensor signal conditioning

  • 05.55 فعالیت ۴: سنسور نور نویزی همراه با فیلتر 05.55 - Activity 4: A noisy light sensor with a filter

  • 05.60 فیلتر کردن نویز 05.60 - Noise filtering

  • 05.65 فعالیت ۵: حذف نویز اهم‌زدگی برق شهر (Humming Noise) 05.65 - Activity 5: Remove mains humming noise

  • 5.10 5.65 کوییز 5.10-5.65 quiz

  • 05.70 لرزش‌گیری کلیدها (Debouncing) 05.70 - Debouncing switches

  • 05.75 فعالیت ۶: لرزش‌گیری دکمه روی بردبورد 05.75 - Activity 6: Button debouncing on the breadboard

  • 05.80 هموارسازی آنالوگ سیگنال‌های دیجیتال PWM 05.80 - Analog smoothing of digital PWM signals

  • 05.85 فعالیت ۷: هموارسازی یک سیگنال PWM 05.85 - Activity 7: Smoothing of a PWM signal

  • 05.90 فیلتر کردن منبع تغذیه 05.90 - Power supply filtering

  • 05.100 فعالیت ۸: طراحی فیلتر برای میکروفون 05.100 - Activity 8: Design a filter for a microphone

  • 05.110 فعالیت ۹: طراحی فیلتر برای ترمیستور یا فوتورزیستور 05.110 - Activity 9: Design a filter for a thermistor or photoresistor

  • 5.70 5.110 کوییز 5.70-5.110 quiz

فیلترهای آبشاری و انواع فیلترها Cascading Filters and Filter Types

  • 06.10 چرا از فیلترهای آبشاری استفاده می‌کنیم؟ 06.10 - Why cascade filters?

  • 06.20 آبشاری کردن فیلترهای RC و رفتار مرتبه دوم 06.20 - Cascading RC filters and second-order behavior

  • 06.25 فعالیت ۱: پیاده‌سازی فیلترهای RC آبشاری روی بردبورد 06.25 - Activity 1: Cascading RC filters on the breadboard

  • 06.30 فیلتر باندگذر (Band Pass) 06.30 - Band-pass filter

  • 06.35 فعالیت ۲: فیلتر باندگذر روی بردبورد 06.35 - Activity 2: Band-pass filter on the breadboard

  • 06.40 محدودیت‌های طراحی فیلتر: بارگذاری، تضعیف، پهنای باند 06.40 - Filter design constraints: loading, attenuation, bandwidth

  • 06.50 فعالیت ۳: طراحی فیلتر دو مرحله‌ای برای جداسازی یک باند فرکانسی 06.50 - Activity 3: Design a two-stage filter to isolate a frequency band

  • 06.60 فعالیت ۴: شبیه‌سازی فیلترهای آبشاری با فرکانس‌های قطع متغیر 06.60 - Activity 4: Simulate cascaded filters with varying cutoff frequencies

  • 6.10 6.60 کوییز 6.10-6.60 quiz

مقدمه‌ای بر رسم نمودار با پایتون A primer of plotting with Python

  • 7.10 چرا برای یادگیری الکترونیک از پایتون استفاده کنیم؟ 7.10 - Why use Python to learn electronics?

  • 7.20 راه‌اندازی محیط پایتون 7.20 - Set up the Python environment

  • 7.30 مبانی پایتون برای شبیه‌سازی‌های الکترونیک 7.30 - Python fundamentals for electronics simulations

  • 7.40 NumPy ضروری برای الکترونیک 7.40 - Essential NumPy for electronics

  • 7.50 بصری‌سازی با Matplotlib 7.50 - Visualization with Matplotlib

  • 7.60 درک و تغییر اسکریپت‌های شبیه‌سازی الکترونیک 7.60 - Understanding and modifying electronics simulation scripts

  • 7.70 منابع تکمیلی 7.70 - Additional resources

مبانی جبر برای تحلیل فیلترهای مرتبه اول A primer of algebra for first-order filter analysis

  • 8.10 جبر در تحلیل فیلتر 8.10 - Algebra in filter analysis

  • 8.20 بازآرایی معادلات 8.20 - Rearranging equations

  • 8.30 نسبت‌ها و تناسبات 8.30 - Ratios and proportions

  • 8.40 کار با کسرها 8.40 - Manipulating fractions

  • 8.50 توان‌ها و ریشه‌ها 8.50 - Powers and roots

  • 8.60 اعداد مختلط 8.60 - Complex numbers

  • 8.70 فرکانس، فرکانس زاویه‌ای و جایگزینی 8.70 - Frequency, angular frequency, and substitution

بخش تکمیلی Bonus

  • درس تکمیلی Bonus lecture

نمایش نظرات

آموزش آشنایی با فیلترهای مرتبه اول
جزییات دوره
10 hours
80
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
351
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dr Peter Dalmaris Dr Peter Dalmaris

مدرس و نویسنده "انقلاب آموزش ساز".