💫 مدار چشمک‌زن با آی‌سی ۵۵۵ (555 LED Flasher / Astable)

یک LED که خودش چشمک بزند، بدون آردوینو و بدون حتی یک خط کد: این کاری است که مدار چشمک زن با ۵۵۵ انجام می‌دهد. آی‌سی ۵۵۵ (555 Timer IC) از اوایل دهه‌ی ۱۹۷۰ تا امروز یکی از پرفروش‌ترین تراشه‌های دنیاست و قلب چراغ‌های چشمک‌زن، بوق‌ها، آژیرها و تایمرهای ساده است. در این راهنما مدار چشمک‌زن آستابل (Astable) را قطعه‌به‌قطعه می‌بندیم، می‌فهمیم چرا خودبه‌خود نوسان می‌کند، فرمول فرکانسش را با عدد واقعی حساب می‌کنیم، آن را در شبیه‌ساز تینکرکد فارسی اجرا می‌کنیم و در آخر همان رفتار را با آردوینو می‌سازیم.

مدار چشمک‌زن ۵۵۵ در یک نگاه

ویژگیمقدار
اسم فارسی و انگلیسیمدار چشمک‌زن ۵۵۵ یا مدار فلاشر (555 LED Flasher)؛ اسم فنی‌اش مولتی‌ویبراتور آستابل (Astable Multivibrator) است
حالت کار آی‌سیآستابل یعنی «بدون حالت پایدار»: خروجی هیچ‌وقت آرام نمی‌گیرد و مدام بین بالا و پایین می‌رود
قطعه‌هایک آی‌سی ۵۵۵، سه مقاومت، یک خازن، یک LED و یک باتری ۹ ولت
ولتاژ تغذیه۴٫۵ تا ۱۶ ولت برای NE555
فرمول اصلیf ≈ 1.44 / ((R1 + 2×R2) × C)
سرعت با مقدارهای نمونهبا ۱۰ کیلواهم، ۴۷ کیلواهم و ۱۰ میکروفاراد حدود ۱٫۴ چشمک در ثانیه
در شبیه‌سازنمونه‌ی آماده‌ی چشمک‌زن ۵۵۵ (555 Blinker) در مود ساده

قطعه‌های مدار چشمک‌زن (Parts List)

#قطعهEnglishمقدار پیشنهادیکارش در مدار
۱آی‌سی تایمر ۵۵۵555 Timer IC (NE555)یک عدد، بسته‌ی ۸ پایه (DIP-8)مغز مدار؛ مقایسه‌گرها و فلیپ‌فلاپ داخلش زمان را می‌سازند
۲مقاومت R1Resistor R1۱۰ کیلواهممسیر شارژ خازن؛ فقط در نیمه‌ی روشن کار می‌کند
۳مقاومت R2Resistor R2۴۷ تا ۶۸ کیلواهمهم در شارژ و هم در دشارژ خازن نقش دارد
۴خازن زمان‌بندی CTiming Capacitor۱۰ میکروفاراد الکترولیتی، ۱۶ ولت یا بیشتر«ساعت» مدار؛ مدام شارژ و دشارژ می‌شود
۵خازن پایه‌ی ۵Control Voltage Capacitor۱۰ نانوفاراد سرامیکی (اختیاری)ولتاژ مرجع داخلی را از نویز دور نگه می‌دارد
۶مقاومت LEDCurrent-Limiting Resistor۳۳۰ اهمجریان LED را حدود ۱۵ میلی‌آمپر نگه می‌دارد
۷دیود نورانیLEDقرمز ۵ میلی‌متریچشمک می‌زند
۸باتری ۹ ولت9V Batteryیک عددتغذیه‌ی کل مدار
۹بردبورد و سیم جامپرBreadboard & Jumper Wiresیک بردبورد کوچکبستن مدار بدون لحیم

پایه‌های آی‌سی ۵۵۵ و سیم‌کشی (555 Pinout)

روی بدنه‌ی آی‌سی یک فرورفتگی نیم‌دایره یا یک نقطه‌ی کوچک هست. پایه‌ی کنار نقطه شماره‌ی ۱ است و شماره‌ها خلاف جهت عقربه‌های ساعت دور آی‌سی می‌چرخند: ۱ تا ۴ در یک ردیف و ۵ تا ۸ در ردیف روبه‌رو، طوری که پایه‌ی ۸ دقیقاً روبه‌روی پایه‌ی ۱ می‌افتد.

پایهاسم فارسیEnglishدر مدار چشمک‌زن به کجا وصل است
۱زمینGround (GND)منفی باتری
۲تریگر (ماشه)Trigger (TRIG)به پایه‌ی ۶ و سر مثبت خازن
۳خروجیOutput (OUT)مقاومت ۳۳۰ اهم و LED
۴ریستReset (RST)مستقیم به مثبت؛ اگر صفر شود خروجی خاموش می‌ماند
۵ولتاژ کنترلControl Voltage (CV)خازن ۱۰ نانوفاراد به منفی، یا آزاد
۶آستانهThreshold (THR)سر پایینی R2، پایه‌ی ۲ و خازن
۷تخلیهDischarge (DIS)نقطه‌ی وسط بین R1 و R2
۸تغذیهSupply (VCC)مثبت باتری

سیم‌کشی قدم‌به‌قدم

  1. آی‌سی را روی شیار وسط بردبورد بنشان تا پایه‌های دو ردیف، دو طرف شیار باشند و به هم وصل نشوند.
  2. پایه‌ی ۸ و پایه‌ی ۴ را به ریل مثبت و پایه‌ی ۱ را به ریل منفی وصل کن.
  3. مقاومت R1 (۱۰ کیلواهم) را از ریل مثبت به پایه‌ی ۷ ببند.
  4. مقاومت R2 را از پایه‌ی ۷ به پایه‌ی ۶ ببند.
  5. پایه‌ی ۶ و پایه‌ی ۲ را با یک سیم کوتاه به هم وصل کن.
  6. پایه‌ی بلند (مثبت) خازن ۱۰ میکروفاراد را به پایه‌ی ۲ و پایه‌ی کوتاهش را به ریل منفی بزن.
  7. اگر خازن ۱۰ نانوفاراد داری، آن را بین پایه‌ی ۵ و منفی بگذار.
  8. از پایه‌ی ۳ مقاومت ۳۳۰ اهم را به پایه‌ی بلند LED برسان و پایه‌ی کوتاه LED را به منفی وصل کن.
  9. باتری را آخر از همه وصل کن.

مدار چطور چشمک می‌زند؟ (How It Works)

برای فهمیدن این مدار باید بدانی داخل تایمر ۵۵۵ چه خبر است. داخل آن پنج بخش ساده کنار هم کار می‌کنند:

حالا یک دور کامل را با باتری ۹ ولت دنبال کن:

  1. لحظه‌ی وصل شدن برق: خازن خالی است و ولتاژ پایه‌ی ۲ صفر است؛ از ۳ ولت کمتر است، پس فلیپ‌فلاپ «روشن» می‌شود، خروجی بالا می‌رود و LED روشن می‌شود. پایه‌ی ۷ باز است.
  2. شارژ: جریان از مثبت، از R1 و بعد R2 می‌گذرد و خازن را پر می‌کند. ولتاژ خازن کم‌کم بالا می‌رود.
  3. رسیدن به ۶ ولت: مقایسه‌گر آستانه فرمان خاموش می‌دهد، خروجی پایین می‌آید، LED خاموش می‌شود و ترانزیستور تخلیه پایه‌ی ۷ را به زمین وصل می‌کند.
  4. دشارژ: خازن از راه R2 و پایه‌ی ۷ خالی می‌شود. هم‌زمان جریان R1 هم مستقیم از پایه‌ی ۷ به زمین می‌رود؛ برای همین R1 هیچ‌وقت نباید صفر باشد.
  5. رسیدن به ۳ ولت: مقایسه‌گر ماشه دوباره فرمان روشن می‌دهد، پایه‌ی ۷ باز می‌شود و شارژ از ۳ ولت (نه از صفر) از نو شروع می‌شود.

این چرخه تا وقتی باتری وصل است تکرار می‌شود: ولتاژ خازن مثل دندانه‌های اره بین ۳ و ۶ ولت بالا و پایین می‌رود و خروجی یک موج مربعی (Square Wave) است. چون در دور اول خازن از صفر شروع می‌کند، اولین چشمک کمی بلندتر از بقیه است. اگر می‌خواهی این دندانه‌ها را ببینی، با مولتی‌متر ولتاژ خازن را بخوان یا در شبیه‌ساز از اسیلوسکوپ (از ابزارهای اشتراک Plus) کمک بگیر.

فرمول فرکانس و چرخه‌ی کار (Frequency & Duty Cycle)

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

چه چیزیفرمول
زمان روشن (خروجی بالا)t_high = 0.693 × (R1 + R2) × C
زمان خاموش (خروجی پایین)t_low = 0.693 × R2 × C
یک دور کاملT = 0.693 × (R1 + 2×R2) × C
فرکانس (چشمک در ثانیه)f = 1 / T ≈ 1.44 / ((R1 + 2×R2) × C)
چرخه‌ی کار (Duty Cycle)D = (R1 + R2) / (R1 + 2×R2)

عدد ۰٫۶۹۳ همان لگاریتم طبیعی ۲ است: خازنی که از راه یک مقاومت شارژ می‌شود، برای رفتن از یک‌سوم به دوسوم ولتاژ دقیقاً R × C × ln 2 ثانیه وقت لازم دارد. حاصل‌ضرب R × C را «ثابت زمانی» (Time Constant) می‌گویند و ماشین‌حساب ثابت زمانی RC آن را برایت حساب می‌کند.

مثال عددی ۱: مقدارهای نمونه‌ی شبیه‌ساز

نمونه‌ی «چشمک‌زن ۵۵۵» در شبیه‌ساز از R1 = ۱۰ کیلواهم، R2 = ۴۷ کیلواهم و C = ۱۰ میکروفاراد استفاده می‌کند:

همین مدار را در شبیه‌ساز اجرا کردیم: LED حدود ۰٫۴ ثانیه روشن و ۰٫۳۳ ثانیه خاموش می‌ماند؛ همان عددهای فرمول. این‌جا شبیه‌ساز واقعاً شارژ خازن را لحظه‌به‌لحظه حساب می‌کند و عدد را از جایی حفظ نکرده است.

مثال عددی ۲: طراحی چشمک‌زن یک هرتزی

فرض کن می‌خواهی LED دقیقاً هر ثانیه یک بار چشمک بزند. خازن را ۱۰ میکروفاراد انتخاب کن (رایج و ارزان) و فرمول فرکانس را برعکس کن:

  1. R1 + 2×R2 = 1.44 / (f × C) = 1.44 / (1 × 0.00001) = 144000 اهم
  2. R1 را ۱۰ کیلواهم بگیر؛ پس 2×R2 = 134000 و R2 حدود ۶۷ کیلواهم می‌شود.
  3. نزدیک‌ترین مقدار استاندارد ۶۸ کیلواهم است: f = 1.44 / (146000 × 0.00001) ≈ 0.99 Hz
  4. زمان روشن حدود ۰٫۵۴ و خاموش حدود ۰٫۴۷ ثانیه است.

خازن الکترولیتی معمولاً ۲۰ درصد خطای ساخت دارد، پس در مدار واقعی ممکن است چشمک‌ها کمی تندتر یا کندتر باشند. اگر دقت مهم است، به‌جای R2 یک مقاومت ثابت کوچک‌تر با یک پتانسیومتر سری بگذار و سرعت را با چشم یا کرنومتر تنظیم کن.

انتخاب مقاومت و خازن (Choosing R and C)

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

کاربردR1R2Cیک دورفرکانس
بوق ۵۵۵ (555 Beeper)۴٫۷k۱۰k۴٫۷µFحدود ۰٫۰۸ ثانیهحدود ۱۲ هرتز
چشمک تند۴٫۷k۱۲k۱۰µFحدود ۰٫۲ ثانیهحدود ۵ هرتز
چشمک‌زن ۵۵۵ (نمونه‌ی شبیه‌ساز)۱۰k۴۷k۱۰µF۰٫۷۲ ثانیه۱٫۴ هرتز
چشمک یک هرتزی۱۰k۶۸k۱۰µF۱٫۰۱ ثانیه۰٫۹۹ هرتز
فانوس دریایی (Lighthouse)۴۷k۱۵۰k۲۰µFحدود ۴٫۸ ثانیهحدود ۰٫۲ هرتز
چشمک کند (Slow Blink)۲۲k۱۰۰k۱۰۰µFحدود ۱۵ ثانیهحدود ۰٫۰۶ هرتز
صدای حدود ۱ کیلوهرتز (فقط بردبورد واقعی)۱k۶٫۸k۰٫۱µFحدود ۱ میلی‌ثانیهحدود ۹۹۰ هرتز

چرخه‌ی کار کمتر از ۵۰٪ با یک دیود

در مدار پایه، زمان روشن همیشه از زمان خاموش بیشتر است، چون شارژ از R1 + R2 می‌گذرد و دشارژ فقط از R2. اگر یک چشمک کوتاه و یک مکث بلند می‌خواهی (مثل چراغ بالای دکل)، یک دیود 1N4148 را موازی R2 بگذار: آند به پایه‌ی ۷ و کاتد به پایه‌ی ۶. حالا شارژ از R1 و دیود می‌گذرد و دشارژ از R2، پس t_high ≈ 0.693 × R1 × C و t_low = 0.693 × R2 × C. با R1 = ۱۰k، R2 = ۱۰۰k و C = ۱۰µF، LED حدود ۰٫۰۷ ثانیه روشن و ۰٫۷ ثانیه خاموش است. افت ولتاژ دیود زمان روشن را کمی بیشتر از فرمول می‌کند.

دو LED یکی‌درمیان با یک ۵۵۵ (Alternating LED Flasher)

پایه‌ی ۳ آی‌سی ۵۵۵ هم می‌تواند جریان «بدهد» (Source) و هم «بکشد» (Sink). پس با یک آی‌سی دو LED را یکی‌درمیان روشن می‌کنی؛ دقیقاً مثل چراغ‌های گردان قرمز و آبی:

LEDمسیرکی روشن است؟
LED اول (قرمز)پایه‌ی ۳ ← مقاومت ۳۳۰ اهم ← آند LED؛ کاتد ← منفیوقتی خروجی بالاست
LED دوم (آبی)مثبت ← مقاومت ۳۳۰ اهم ← آند LED؛ کاتد ← پایه‌ی ۳وقتی خروجی پایین است

یک نکته‌ی ظریف: خروجی NE555 در حالت بالا به خود ولتاژ تغذیه نمی‌رسد و حدود ۱٫۵ تا ۱٫۷ ولت پایین‌تر می‌ماند. پس وقتی LED اول روشن است، دو سر LED دوم هنوز حدود ۱٫۷ ولت هست. اگر LED دوم قرمز باشد، کم‌رنگ می‌درخشد؛ در شبیه‌ساز هم همین را دیدیم (حدود ۷ درصد نور کامل). راه‌حل ساده است: یک دیود 1N4148 را سری با LED بالایی بگذار تا آن ۰٫۷ ولت اضافه را بگیرد، یا LED بالایی را آبی یا سفید انتخاب کن که به حدود ۳ ولت نیاز دارد. با دیود، LED بالایی در نیمه‌ی خاموش کاملاً خاموش می‌شود.

اگر می‌خواهی دو چراغ با دو سرعت مختلف داشته باشی، نمونه‌ی چراغ اضطراری (Emergency Flasher) دو آی‌سی ۵۵۵ مستقل دارد: قرمز با دور ۰٫۷۲ ثانیه و آبی با دور حدود ۲٫۲ ثانیه. همین ایده را با صدا هم می‌شود ساخت؛ ادامه‌اش در مدار آژیر است.

ساخت مدار چشمک‌زن در شبیه‌ساز تینکرکد فارسی

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

  1. شبیه‌ساز را باز کن و مود ساده (بدون کد) را انتخاب کن.
  2. از پنل «نمونه‌ها» مدار «چشمک‌زن ۵۵۵» را بارگذاری کن و دکمه‌ی اجرا ▶ را بزن. LED شروع به چشمک زدن می‌کند.
  3. روی خازن بزن و در پنل تنظیمات ظرفیتش را از ۱۰ به ۱۰۰ میکروفاراد ببر. چشمک‌ها حدود ده برابر کندتر می‌شوند؛ این همان T ∝ C فرمول است.
  4. مقدار R2 را عوض کن و ببین نسبت زمان روشن به خاموش چطور تغییر می‌کند.
  5. سیم پایه‌ی ۴ را بردار. شبیه‌ساز درباره‌ی پایه‌ی آزاد هشدار می‌دهد؛ این همان اشتباهی است که روی بردبورد واقعی ساعت‌ها وقت می‌گیرد.
  6. یک LED آبی و یک مقاومت ۳۳۰ اهم اضافه کن و نسخه‌ی یکی‌درمیان را بساز.

شبیه‌ساز رفتار ۵۵۵ را با همان قانون‌های داخل آی‌سی مدل می‌کند: آستانه‌ی دوسوم و یک‌سوم، خروجی حدود ۱٫۷ ولت پایین‌تر از تغذیه و شارژ واقعی خازن. LED هم اگر جریانش از حدود ۴۰ میلی‌آمپر بیشتر شود می‌سوزد؛ پس اگر مقاومت ۳۳۰ اهم را برداری، نتیجه را می‌بینی. شبیه‌ساز حدود ۳۰ بار در ثانیه مدار را حساب می‌کند، پس برای دیدن چشمک‌ها فرکانس را زیر چند هرتز نگه دار؛ نوسان‌های صوتی صدها هرتزی را روی بردبورد واقعی بساز. نمونه‌های آماده‌ی دیگر: «چشمک کند»، «فانوس دریایی» و «چراغ اضطراری» که در جدول‌های بالا معرفی شدند. درس چشمک‌زن بدون آردوینو در دوره‌ی برق بدون کد هم همین مدار را با هدف‌های قدم‌به‌قدم درس می‌دهد.

چشمک‌زن ۵۵۵ را در شبیه‌ساز اجرا کن ⏱️

نسخه‌ی آردوینو: همان چشمک با کد (Arduino Blink)

کاری که ۵۵۵ با خازن و مقاومت انجام می‌دهد، آردوینو با کد انجام می‌دهد؛ معروف‌ترین برنامه‌ی آردوینو یعنی Blink دقیقاً یک چشمک‌زن است. این‌جا همان مدار دو LED یکی‌درمیان را با زمان‌های مثال ۱ می‌سازیم. سیم‌کشی برای آردوینو اونو:

قطعهازبه
مقاومت ۲۲۰ اهم + LED قرمزپین ۹ ← مقاومت ← پایه‌ی بلند LEDپایه‌ی کوتاه LED ← GND
مقاومت ۲۲۰ اهم + LED آبیپین ۱۰ ← مقاومت ← پایه‌ی بلند LEDپایه‌ی کوتاه LED ← GND
// مدار چشمک‌زن آردوینو — معادل چشمک‌زن ۵۵۵ با دو LED یکی‌درمیان
const int LED_A = 9;    // مثل LED پایینی (پایه‌ی ۳ به منفی)
const int LED_B = 10;   // مثل LED بالایی (مثبت به پایه‌ی ۳)

void setup() {
  pinMode(LED_A, OUTPUT);
  pinMode(LED_B, OUTPUT);
}

void loop() {
  digitalWrite(LED_A, HIGH);   // «خروجی بالا»
  digitalWrite(LED_B, LOW);
  delay(395);                  // مثل 0.693 × (R1 + R2) × C
  digitalWrite(LED_A, LOW);    // «خروجی پایین»
  digitalWrite(LED_B, HIGH);
  delay(326);                  // مثل 0.693 × R2 × C
}

این نسخه ساده است ولی delay آردوینو را در هر مکث کاملاً معطل می‌کند. نسخه‌ی بعدی با millis کار می‌کند، زمان‌ها را مستقیم از R1، R2 و C حساب می‌کند و در سریال مانیتور نشان می‌دهد؛ حالا پردازنده بین چشمک‌ها آزاد است تا کار دیگری هم بکند:

// چشمک‌زن آردوینو با millis — زمان‌ها از روی R1، R2 و C حساب می‌شوند
const int LED_A = 9;
const int LED_B = 10;

const float R1_OHMS = 10000.0;   // مقاومت R1
const float R2_OHMS = 47000.0;   // مقاومت R2
const float C_FARAD = 0.00001;   // خازن 10 میکروفاراد

unsigned long tHigh = 0;         // میلی‌ثانیه
unsigned long tLow = 0;
unsigned long lastChange = 0;
bool outHigh = true;             // «پایه‌ی ۳» مجازی

void setup() {
  pinMode(LED_A, OUTPUT);
  pinMode(LED_B, OUTPUT);
  Serial.begin(9600);
  tHigh = 0.693 * (R1_OHMS + R2_OHMS) * C_FARAD * 1000.0;
  tLow = 0.693 * R2_OHMS * C_FARAD * 1000.0;
  Serial.print("t_high ms: ");
  Serial.println(tHigh);
  Serial.print("t_low ms: ");
  Serial.println(tLow);
  digitalWrite(LED_A, HIGH);     // مثل لحظه‌ی وصل شدن برق
}

void loop() {
  unsigned long now = millis();
  unsigned long wait = outHigh ? tHigh : tLow;
  if (now - lastChange >= wait) {
    lastChange = now;
    outHigh = !outHigh;
    digitalWrite(LED_A, outHigh ? HIGH : LOW);
    digitalWrite(LED_B, outHigh ? LOW : HIGH);
  }
}

عدد خازن را در کد ۱۰ برابر کن و ببین چشمک‌ها ده برابر کند می‌شوند؛ همان آزمایشی که در مود ساده با خازن واقعی کردی. فرق delay و millis را مقاله‌ی delay یا millis مفصل توضیح داده و خود برنامه‌ی Blink را آموزش Blink خط‌به‌خط باز کرده است. نمونه‌های آماده‌ی Blink و دو LED متناوب در مود آردوینو هم رایگان‌اند؛ مود آردوینو برای حدود ۱۰ سال به بالا مناسب است.

۵۵۵ یا آردوینو؟

موضوعچشمک‌زن ۵۵۵چشمک‌زن آردوینو
کدندارددارد
تغییر سرعتبا عوض کردن مقاومت یا خازنبا یک عدد در کد یا یک پتانسیومتر
دقت زمانوابسته به خطای خازن (حدود ۲۰٪)خیلی دقیق‌تر
مصرفچند میلی‌آمپربرد اونو حدود چند ده میلی‌آمپر
الگوی پیچیده (SOS، رقص نور)سخت؛ چند آی‌سی لازم داردچند خط کد

انواع مدار چشمک‌زن (Variations)

#اسم فارسیEnglishچه فرقی دارد
۱چشمک‌زن ۵۵۵ ساده555 LED Flasherهمین مدار پایه با یک LED
۲چشمک‌زن دو LED یکی‌درمیانAlternating LED Flasherیک LED روی خروجی بالا، یکی روی خروجی پایین
۳چشمک‌زن با سرعت قابل تنظیمVariable-Rate Flasherپتانسیومتر ۱۰۰ کیلواهم سری با R2
۴چشمک‌زن با چرخه‌ی کار دلخواهAdjustable Duty-Cycle Flasherدیود موازی R2 برای چشمک کوتاه و مکث بلند
۵چراغ اضطراری دو رنگDual 555 Emergency Flasherدو ۵۵۵ با دو سرعت؛ نمونه‌ی آماده در شبیه‌ساز
۶فانوس دریاییLighthouse Beaconچشمک خیلی کند با LED سفید
۷چشمک‌زن ترانزیستوریTransistor Astable Multivibratorبدون ۵۵۵؛ دو ترانزیستور NPN و دو خازن که همدیگر را خاموش و روشن می‌کنند
۸چشمک‌زن پرقدرتHigh-Power Flasherخروجی ۵۵۵ گیت یک ماسفت را می‌راند تا نوار LED یا لامپ ۱۲ ولتی چشمک بزند
۹رقص نور با ۵۵۵ و ۴۰۱۷555 + CD4017 LED Chaser۵۵۵ پالس می‌دهد و شمارنده‌ی ۴۰۱۷ ده LED را به نوبت روشن می‌کند؛ نسخه‌ی آردوینو‌اش LED دنباله‌دار است
۱۰بوق ۵۵۵555 Beeperهمان نوسان‌ساز، ولی خروجی به بازر می‌رود

اشتباه‌های رایج

نکته‌های ایمنی

چشمک‌زن ۵۵۵ اولین قدم است. همین آی‌سی با یک تغییر کوچک در سیم‌کشی به جای نوسان، یک بار و برای مدت مشخص روشن می‌شود؛ ادامه‌ی ماجرا در مدار تایمر با ۵۵۵ است.

سؤال‌های رایج

فرکانس مدار چشمک زن 555 را چطور حساب کنم؟

با فرمول f = 1.44 ÷ ((R1 + 2×R2) × C). مثلاً با R1 برابر 10 کیلواهم، R2 برابر 68 کیلواهم و خازن 10 میکروفاراد، فرکانس حدود یک هرتز می‌شود؛ یعنی LED هر ثانیه یک بار روشن و خاموش می‌شود.

چرا LED مدار 555 چشمک نمی‌زند و همیشه روشن یا خاموش است؟

معمولاً پایه‌ی 4 (ریست) به مثبت وصل نیست، پایه‌های 2 و 6 به هم وصل نشده‌اند، خازن برعکس گذاشته شده یا خازن آن‌قدر کوچک است که چشمک‌ها از حدود 50 بار در ثانیه تندتر شده‌اند و چشم آن‌ها را نور ثابت می‌بیند.

آیا می‌شود با یک 555 دو LED را یکی‌درمیان روشن کرد؟

بله. یک LED را از پایه‌ی 3 به منفی و LED دوم را از مثبت به پایه‌ی 3 ببند، هر کدام با مقاومت خودش. وقتی خروجی بالاست LED اول و وقتی پایین است LED دوم روشن می‌شود. یک دیود سری با LED دوم جلوی نور کم‌رنگ ناخواسته را می‌گیرد.

مدار چشمک زن 555 با چه ولتاژی کار می‌کند؟

آی‌سی NE555 معمولی از حدود 4.5 تا 16 ولت کار می‌کند و با باتری 9 ولت عالی است. نسخه‌های CMOS مثل TLC555 از حدود 2 ولت هم راه می‌افتند.

چشمک زن با 555 بهتر است یا با آردوینو؟

برای یک چشمک‌زن ساده، 555 ارزان‌تر و کم‌مصرف‌تر است و کد نمی‌خواهد. اگر الگوی چشمک باید عوض شود، مثلاً SOS یا چند LED با ترتیب خاص، آردوینو انعطاف خیلی بیشتری دارد.

مقاله‌های دیگر

⏲️

مدار تایمر با ۵۵۵ (Monostable Timer) — از تایمر ۱۰ ثانیه تا تایمر آردوینو

🚨

مدار آژیر (Siren Circuit): آژیر دوتایی با ۵۵۵ و آژیر آردوینو

✨

آموزش برنامه Blink آردوینو — اولین کد، خط به خط