مدارهای تولید سیگنالهای پالسی (Pulse Width Modulation – PWM) از مهمترین ساختارهای الکترونیکی در حوزه کنترل توان، الکترونیک قدرت و سیستمهای کنترلی محسوب میشوند. در میان روشهای مختلف پیادهسازی PWM، استفاده از تایمر 555 به دلیل سادگی، هزینه پایین و قابلیت اطمینان بالا، یکی از رایجترین گزینهها در طراحی مدارهای آزمایشگاهی و صنعتی سبک است. در این شبیهسازی، هدف بررسی عملکرد یک مدار PWM مبتنی بر آیسی 555 در حالت آستابل (Astable Mode) و تحلیل تأثیر تغییر دیوتیسایکل از طریق پتانسیومتر بر خروجی مدار است.

آیسی 555 یک مدار مجتمع بسیار پرکاربرد است که میتواند به عنوان مولد پالس، تایمر یا اسیلاتور مورد استفاده قرار گیرد. در حالت آستابل، این آیسی به طور مداوم بین دو سطح منطقی بالا و پایین نوسان میکند و یک موج مربعی تولید مینماید. با افزودن عناصر کنترلی مانند مقاومتهای متغیر (پتانسیومتر)، میتوان نسبت زمان روشن بودن سیگنال به کل دوره تناوب را تغییر داد که این نسبت همان Duty Cycle نام دارد.
در این شبیهسازی، پتانسیومتر P1 نقش کلیدی در تنظیم دیوتیسایکل ایفا میکند. تغییر مقدار این پتانسیومتر باعث تغییر زمان شارژ و دشارژ خازن در مدار شده و در نتیجه پهنای پالس خروجی تغییر میکند. این ویژگی باعث میشود بتوان به صورت پیوسته میزان توان تحویلی به بار را کنترل کرد، که این موضوع در کاربردهایی مانند کنترل سرعت موتورهای DC، کنترل شدت نور LED و سیستمهای سوئیچینگ بسیار اهمیت دارد.
ساختار کلی مدار شامل یک آیسی 555، یک خازن زمانساز، مقاومتهای ثابت و متغیر و منبع تغذیه DC است. در این ساختار، خازن به طور متناوب از طریق مسیرهای مقاومتی شارژ و دشارژ میشود و همین فرآیند عامل تولید نوسان در خروجی است. زمانی که ولتاژ خازن به حد آستانه مشخصی برسد، وضعیت خروجی آیسی تغییر کرده و سیکل جدید آغاز میشود.
در حالت عملی، زمانی که مقدار پتانسیومتر در حد کم تنظیم میشود، مدت زمان حالت High در خروجی کاهش یافته و Duty Cycle کوچکتر میشود. در مقابل، با افزایش مقدار پتانسیومتر، زمان روشن بودن سیگنال افزایش یافته و Duty Cycle به سمت مقادیر بالاتر حرکت میکند. این رفتار نشاندهنده رابطه مستقیم بین مقاومت مؤثر در مسیر شارژ/دشارژ و پهنای پالس خروجی است.
از منظر تئوری، فرکانس خروجی مدار PWM در حالت آستابل به پارامترهای RC وابسته است و از رابطه تقریبی زیر قابل محاسبه است:
f ≈ 1 / (0.693 × (R1 + 2R2) × C)
در این رابطه، R1 و R2 مقاومتهای موجود در مدار و C خازن زمانساز است. تغییر در مقدار R2 (که در این شبیهسازی توسط پتانسیومتر کنترل میشود) نه تنها بر Duty Cycle بلکه تا حدی بر فرکانس نیز تأثیر میگذارد، اگرچه هدف اصلی در این نوع طراحی معمولاً کنترل Duty Cycle است نه فرکانس.
در بخش شبیهسازی، مدل مدار در محیطهای شبیهسازی الکترونیکی پیادهسازی شده و خروجی آن توسط اسیلوسکوپ (Scope) نمایش داده شده است. شکل موج خروجی نشان میدهد که سیگنال تولید شده یک موج مربعی با Duty Cycle قابل تنظیم است. با تغییر موقعیت ولوم کنترل (Duty Cycle Control Knob)، میتوان به صورت بلادرنگ تغییرات در عرض پالسها را مشاهده کرد.
یکی از نکات مهم در تحلیل این مدار، درک رفتار غیرخطی شارژ و دشارژ خازن است. این فرآیند به صورت نمایی انجام میشود و باعث میگردد تغییرات کوچک در مقاومت مؤثر، اثر قابل توجهی بر زمانبندی پالسها داشته باشد. این ویژگی در طراحی سیستمهای PWM بسیار مهم است، زیرا امکان کنترل دقیق توان خروجی را فراهم میکند.
از دیدگاه کاربردی، مدار PWM مبتنی بر 555 یک راهحل ساده اما بسیار مؤثر برای کنترل توان در سیستمهای الکترونیکی است. اگرچه در طراحیهای پیشرفتهتر از میکروکنترلرها برای تولید PWM استفاده میشود، اما این مدار همچنان در آموزش مفاهیم پایه و همچنین برخی کاربردهای کمهزینه مورد استفاده قرار میگیرد.
در این شبیهسازی همچنین مشاهده میشود که شکل موج خروجی در اسیلوسکوپ دارای لبههای نسبتاً تیز و زمانهای انتقال کوتاه است که نشاندهنده عملکرد مناسب آیسی در سوئیچینگ بین حالتهای High و Low میباشد. این ویژگی برای کاربردهایی که نیاز به سیگنالهای دیجیتال پایدار دارند بسیار مهم است.
در ادامه میتوان این مدار را در محیط Matlab نیز مدلسازی کرد. در Matlab با استفاده از توابع مرتبط با سیستمهای دینامیکی و سیگنالها، میتوان رفتار PWM را شبیهسازی کرده و اثر تغییر پارامترهای مقاومتی و خازنی را به صورت عددی بررسی نمود. این شبیهسازی کمک میکند تا تحلیل دقیقتری از رفتار فرکانسی و زمانی مدار به دست آید.
به عنوان مثال، میتوان با استفاده از تولید سیگنالهای مربعی و تغییر duty cycle به صورت پارامتریک، رفتار مدار واقعی را تقریب زد. همچنین امکان رسم نمودار تغییرات Duty Cycle نسبت به مقدار مقاومت پتانسیومتر وجود دارد که دید مهندسی عمیقتری نسبت به عملکرد مدار ارائه میدهد.

در مجموع، شبیهسازی مدار PWM مبتنی بر تایمر 555 نشان میدهد که چگونه میتوان با استفاده از یک ساختار ساده الکترونیکی، سیگنالهایی با قابلیت کنترل توان تولید کرد. این مدار به عنوان یکی از پایهایترین ابزارهای آموزش الکترونیک قدرت و سیستمهای کنترلی شناخته میشود و همچنان در بسیاری از پروژههای عملی و آموزشی مورد استفاده قرار میگیرد.
در پایان میتوان نتیجه گرفت که ترکیب سادگی طراحی، قابلیت کنترل مناسب و هزینه پایین، مدار PWM مبتنی بر 555 را به یکی از محبوبترین گزینهها برای تولید سیگنالهای پالسی قابل تنظیم تبدیل کرده است. شبیهسازی این مدار نه تنها درک بهتری از عملکرد داخلی آن ارائه میدهد، بلکه زمینه را برای طراحی سیستمهای پیشرفتهتر مبتنی بر PWM نیز فراهم میسازد.
همه چیز، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







آیا میتوان اثر تغییر مقاومت پتانسیومتر در مدار 555 را در Matlab دقیق مدل کرد؟
بله، با مدلسازی مدار RC و حل معادلات دیفرانسیل در Matlab (مثل ode45 یا Simulink) میتوان اثر تغییر مقاومت بر Duty Cycle و فرکانس را دقیق شبیهسازی کرد.