İçeriğe geç
Favoriler

NE555 Zamanlayıcı Astable Devre Hesaplayıcı

Güncellendi:

NE555 astable devresinin frekansını, periyodunu, yüksek/düşük süresini ve görev döngüsünü hesaplayın. LED flaşörler, ses üreteçleri ve saat osilatörleri tasarlamak için R1, R2 ve zamanlama kondansatörünü girin.

NE555 için Astable Osilatör Zamanlama Değerleri

Giriş alanları
R₁
Ω
Vcc ile boşaltma (discharge) pini arasındaki direnç
R₂
Ω
Boşaltma (discharge) ile eşik (threshold) pini arasındaki direnç
C
µF
Eşik (threshold) pini ile toprak arasına bağlanan kondansatör
Etkinleştirilirse, herhangi bir değeri değiştirdiğinizde sonuç otomatik olarak güncellenir.

NE555 Astable Devre Formülü

Formül
\[ T_{high} = 0.693\,(R_1 + R_2)\,C \qquad T_{low} = 0.693\,R_2\,C \\ T = 0.693\,(R_1 + 2R_2)\,C \qquad f = \frac{1}{T} = \frac{1.44}{(R_1 + 2R_2)\,C} \\ \text{Görev döngüsü (\%)} = \frac{R_1 + R_2}{R_1 + 2R_2} \times 100 \]

Burada:

  • \(T_{high}\) — \(C\), \(R_1 + R_2\) üzerinden şarj olurken çıkışın yüksek kaldığı süre (s)
  • \(T_{low}\) — \(C\), \(R_2\) üzerinden deşarj olurken çıkışın düşük kaldığı süre (s)
  • \(T\) — bir salınım çevriminin toplam periyodu (s)
  • \(f\) — çıkış frekansı (Hz)
  • \(R_1\) — Vcc ile deşarj pini arasındaki direnç (Ω)
  • \(R_2\) — deşarj ve eşik pinleri arasındaki direnç (Ω)
  • \(C\) — eşik pini ile toprak arasındaki zamanlama kondansatörü (F)

0,693 sabiti \(\ln 2\)'dir: kondansatör, \(R_1 + R_2\) üzerinden \(\tfrac{1}{3}V_{cc}\)'den \(\tfrac{2}{3}V_{cc}\)'ye kadar şarj olur ve \(R_2\) üzerinden aynı aralıkta deşarj olur; her iki geçiş de üstel bir RC eğrisini izler.

NE555 Zamanlayıcı Astable Devresi – Hesaplama Örneği

Örnek: \(R_1 = 1\,\text{k}\Omega\), \(R_2 = 1\,\text{k}\Omega\) ve \(C = 1\,\mu\text{F} = 0.000001\) F değerlerine sahip bir NE555 astable osilatör — hesaplayıcının varsayılan değerleri.

\[ T_{high} = 0.693 \cdot (1000 + 1000) \cdot 0.000001 = 0.001386\ \text{s} = 1.386\ \text{ms} \]

\[ T_{low} = 0.693 \cdot 1000 \cdot 0.000001 = 0.000693\ \text{s} = 0.693\ \text{ms} \]

\[ T = 1.386 + 0.693 = 2.079\ \text{ms}, \qquad f = \frac{1}{0.002079} \approx 481\ \text{Hz} \]

\[ \text{Görev döngüsü} = \frac{1.386}{2.079} \times 100 \approx 66.67\% \]

Sonuç: çıkış, 2,079 ms periyotlu, yaklaşık 481 Hz frekanslı, 1,386 ms yüksek ve 0,693 ms düşük kalan, %66,67 görev döngüsü veren kareye yakın bir dalgadır.

Hesaplayıcı nasıl kullanılır?

  1. Vcc ile deşarj pini (pin 7) arasındaki direnci ohm cinsinden Direnç 1 alanına girin.
  2. Deşarj pini ile eşik pini (birbirine bağlı pin 6 ve pin 2) arasındaki direnci ohm cinsinden Direnç 2 alanına girin.
  3. Eşik pini ile toprak arasına bağlanan zamanlama kondansatörünü mikrofarad cinsinden Kondansatör C alanına girin.
  4. Sonuçları okuyun: Yüksek Süre ve Düşük Süre milisaniye cinsinden, Toplam Periyot milisaniye cinsinden, Frekans hertz cinsinden ve Görev Döngüsü yüzde cinsinden verilir.

NE555 astable devresi nedir?

NE555 klasik zamanlayıcı entegre devresidir ve astable mod, onun serbest çalışan osilatör yapılandırmasıdır. Tetiklendiğinde tek bir darbe üreten monostable modun aksine, astable devrenin kararlı bir durumu yoktur: çıkış, herhangi bir harici tetikleyiciye gerek duymadan sürekli olarak yüksek ve düşük arasında geçiş yapar ve dikdörtgen bir dalga üretir. Bu özellik, bir avuç bileşenle osilatör kurmanın en basit ve en güvenilir yollarından biri olmasını sağlar.

Devre, zamanlama kondansatörü \(C\)'yi, iç direnç bölücü tarafından \(\tfrac{1}{3}V_{cc}\) ve \(\tfrac{2}{3}V_{cc}\) değerlerine ayarlanan iki iç eşik arasında sürekli şarj edip deşarj ederek çalışır. Kondansatör, seri bağlı \(R_1\) ve \(R_2\) üzerinden şarj olur; bu nedenle yüksek süre her iki dirence de bağlıdır. Kondansatör \(\tfrac{2}{3}V_{cc}\)'ye ulaştığında deşarj pini (pin 7) akım çeker ve kondansatör yalnızca \(R_2\) üzerinden deşarj olur; düşük sürenin yalnızca \(R_2\)'ye bağlı olmasının nedeni budur.

Sonuçları yorumlamak kolaydır: frekans, çıkışın saniyede kaç darbe ürettiğini; görev döngüsü ise her çevrimin ne kadarlık bölümünde çıkışın yüksek kaldığını söyler. %50 görev döngüsü simetrik bir kare dalga verir ve dijital mantığı saatlemek için idealdir. Daha yüksek görev döngüleri daha uzun yüksek darbeler anlamına gelir; bu, LED karartma ya da çoğunlukla açık sürme gerektiren yüklerin sürülmesi için yararlıdır. \(R_1\) yalnızca yüksek süreye eklendiğinden, standart bir astable devrenin görev döngüsü her zaman %50'den büyüktür.

Tipik uygulamalar arasında LED flaşörler ve darbe üreteçleri, ses tonu üreteçleri ve sirenler (NE555, yaklaşık 100 kHz'e kadar olan ses aralığını rahatlıkla kapsar), sayaçlar ve kaydırma yazmaçları için saat kaynakları ile basit PWM tarzı parlaklık veya hız kontrolü yer alır.

Varsayımlar, sınırlamalar ve pratik ipuçları

  • Görev döngüsü %50'nin üzerinde. Standart yapılandırmada görev döngüsü %50'ye düşemez ya da altına inemez, çünkü kondansatör her zaman \(R_1 + R_2\) üzerinden şarj olur ama yalnızca \(R_2\) üzerinden deşarj olur. %50'ye ulaşmak için \(R_2\) üzerine bir diyot ekleyerek kondansatörün yalnızca \(R_1\) üzerinden şarj olmasını sağlayabilirsiniz — ancak bu hesaplayıcının bu değişikliği modellemediğini unutmayın.
  • İdeal bileşen değerleri. Hesaplama, tam direnç ve kondansatör değerleri ile ideal bir entegre varsayar. Gerçek bileşenlerin toleransları vardır (kondansatörlerde çoğu zaman ±%5–20), bu nedenle ölçülen frekanslar belirgin biçimde sapabilir. Hassas zamanlama için %1 toleranslı dirençler ve film veya C0G/NP0 kondansatör kullanın ya da \(R_2\) için bir trimpot ekleyin.
  • \(R_1\)'i makul ölçüde büyük tutun. \(R_1\), pin 7 düştüğünde deşarj transistörünün çekmesi gereken akımı sınırlar. Yaklaşık 1 kΩ'un altındaki değerler, 5 V beslemede deşarj pinini aşırı yükleyebilir; \(R_1\)'i yaklaşık 1 kΩ ile 1 MΩ arasında tutun ve bipolar NE555 için toplam \(R_1 + R_2\) değerini yaklaşık 3,3 MΩ'un altında tutun (TLC555 gibi CMOS varyantlar daha yüksek dirençlere ve daha düşük güç tüketimine izin verir).
  • Frekans aralığı. Bipolar NE555, 1 Hz'in çok altından yaklaşık 300–500 kHz'e kadar pratiktir; bunun üzerinde yayılma gecikmeleri zamanlamayı bozar. Çok düşük frekanslar için, kaçak akımı eşikleri bozabilen elektrolitik kondansatör yerine büyük direnç ve küçük kondansatör tercih edin.
  • Besleme filtreleme. Entegrenin besleme pinlerinin yanına 100 nF'lik bir seramik kondansatör yerleştirin ve iç eşikleri dengelemek için isteğe bağlı olarak kontrol gerilimi pinine (pin 5) 10 nF'lık bir kondansatör ekleyin.

Aynı kaynaktan başka devre bölümleri de besliyorsanız, akım sınırlama dirençlerini Zener Diyot Direnç Hesaplayıcımızla kontrol etmeniz ya da frekansı trimpot olmadan ince ayarlamak için zamanlama dirençlerini Paralel Direnç Hesaplayıcıyla birleştirmeniz de faydalı olabilir.

Sıkça Sorulan Sorular

Hedeflenen bir frekans için R1, R2 ve C'yi nasıl seçerim?

Önce bir kondansatör seçin (sık kullanılan bir başlangıç noktası, frekans aralığına bağlı olarak 10 nF ile 10 µF arasıdır), ardından dirençleri hesaplayın. Formül yeniden düzenlenirse \(R_1 + 2R_2 = \frac{1.44}{f \cdot C}\) elde edilir. Bu toplamı, istediğiniz görev döngüsüne göre R1 ve R2 arasında paylaştırın; R1'in yaklaşık 1 kΩ'un altına düşmemesi gerektiğini unutmayın. Direnç değerleri pratik olmazsa (çok küçük ya da 1 MΩ'un üstünde çıkarsa), farklı bir kondansatör değeriyle tekrar deneyin.

Hangi direnç ve kondansatör değerleri görev döngüsü verir?

Standart devre tam olarak %50'ye ulaşamaz, çünkü kondansatör her zaman \(R_1 + R_2\) üzerinden şarj olur ve yalnızca \(R_2\) üzerinden deşarj olur. Ulaşabileceğiniz en yakın değer, \(R_2\)'yi \(R_1\)'den çok daha büyük yapmaktır — örneğin \(R_2 = 100\,\text{k}\Omega\) ve \(R_1 = 1\,\text{k}\Omega\) ile yaklaşık %50,5 elde edilir. Gerçek %50 için, \(R_2\) ile paralel, katodu kondansatöre dönük bir diyot (örneğin 1N4148) ekleyerek şarjın yalnızca \(R_1\) üzerinden olmasını sağlayın. Yüksek ve düşük süreler o zaman her ikisi de \(0.693 R_1 C\)'ye eşit olur.

Dirençleri kΩ, kondansatörleri nF cinsinden girebilir miyim?

Bu hesaplayıcı R1 ve R2'yi ohm, C'yi mikrofarad cinsinden bekler; bu nedenle önce değerlerinizi dönüştürün. Dirençler için kΩ değerini 1000 ile çarpın (\(4.7\,\text{k}\Omega = 4700\,\Omega\)). Kondansatörler için: \(1\,\mu\text{F} = 1000\,\text{nF} = 1{,}000{,}000\,\text{pF}\); dolayısıyla 100 nF'lik bir kondansatör 0,1 olarak, 47 nF ise 0,047 olarak girilir. Birimleri karıştırmak, hesaplanan frekansın 1000 kat sapmasının en yaygın nedenlerinden biridir.

Ölçtüğüm frekans neden hesaplananla farklı çıkıyor?

Sorun genellikle bileşen toleranslarından kaynaklanır — seramik ve elektrolitik kondansatörler ±%20 veya daha fazla sapabilir, standart dirençler ise ±%5. Bipolar NE555 ayrıca sıcaklığa bağlı küçük bir kayma ekler ve gerçek kondansatörlerin kaçak akımı eşikleri kaydırır. Büyük elektrolitik kondansatörler ciddi kaçak akım çeker ve bu da yavaş zamanlamayı bozar. Çözüm: %1 dirençler, film veya C0G kondansatör ve frekansı kurulumdan sonra ayarlayabilmeniz için \(R_2\) ile seri bir trimpot potansiyometre kullanın.

Saniyede yaklaşık bir kez yanıp sönen bir LED'i nasıl yaparım?

Yaklaşık 1 s'lik bir toplam periyoda ihtiyacınız vardır; bu nedenle \(T = 0.693\,(R_1 + 2R_2)C \approx 1\) hedefleyin. İyi bir bileşim \(C = 10\,\mu\text{F}\), \(R_1 = 10\,\text{k}\Omega\) ve \(R_2 = 68\,\text{k}\Omega\)'dur; bu, \(T \approx 1.01\) s ve %54 civarında bir görev döngüsü verir. LED'i (5–9 V beslemede 220–330 Ω'luk bir seri dirençle) Vcc ile çıkış pini arasına bağlayın; çıkış düştüğünde yanıp sönecektir.

NE555 yerine CMOS 555 (TLC555, LMC555) kullanırsam frekans değişir mi?

Formüller aynıdır, ancak CMOS sürümlerin pratik sınırları farklıdır. Deşarj transistörleri çok daha az akım kaldırabilir; bu nedenle \(R_1\)'i yaklaşık 10 kΩ'un üzerinde tutun. Artı tarafında, CMOS sürümler daha yüksek dirençlerle (onlarca MΩ'a kadar), yaklaşık 2 V'a kadar düşen besleme gerilimleriyle çalışır ve çok daha az akım çeker — pille çalışan flaşörler için faydalıdır. CMOS varyantları, zamanlama hataları ortaya çıkmadan biraz daha yüksek frekanslara da ulaşır; ancak her iki tip de birkaç yüz kHz'in üzerinde hassaslığını yitirir.

Değerleri girdim ama sonuç hata gösteriyor — sorun nedir?

Üç girdinin de sıfırdan büyük olması gerekir. En sık hatalar, hesaplayıcının Ω beklediği yere direnci kΩ cinsinden girmek (1 değil, 1000 girin) ya da küçük bir kondansatörü yanlış birimle girmektir — kondansatör alanı mikrofarad alır; bu yüzden 100 nF, 100 veya 0,0000001 değil 0,1 olarak yazılmalıdır. Ayrıca R1 ile R2'yi yer değiştirmemiş olduğunuzu da kontrol edin: R1, Vcc'yi pin 7'ye bağlar; R2 ise pin 7 ile pin 6/2 arasındadır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir