Video: Using an EEPROM to replace combinational logic 2024
Elektronik bir projede kararsız 555 zamanlayıcı devresi metronom gibi çalışır: Kapatana kadar çalışmaya devam eder. Bu moda, osilatör modu da denir, çünkü 555'i osilatör olarak kullanır ve bu da kare dalga sinyali oluşturur. Bir kare dalga için üç önemli zaman ölçümü vardır:
-
T: Dalganın toplam süresi, bir yüksek darbenin başlangıcından bir sonraki yüksek darbenin başlangıcına kadar ölçülür.
-
T yüksek : Döngünün yüksek bölümünün uzunluğu.
-
T düşük : Döngünün düşük bölümünün uzunluğu.
Doğal olarak toplam zaman T, T yüksek ve T düşük toplamıdır.
Bu zaman sabitlerinin değerleri iki direnç (R1 ve R2) ve C1 değerlerine bağlıdır.
İşte bu zaman sabitlerinin her birinin hesaplanması için formüller:
T = 0.7 (R1 + 2R2) C1
T yüksek = 0. 7 (R1 + R2) C1
T düşük = 0. 7 R2 C1
Bu hesaplamalarda dikkat edilmesi gereken ilginç bir gerçek vardır: R1 ve R2'nin her ikisi de C1 yükleri, ancak sadece R2 vasıtasıyla deşarj olur. Bu nedenle, T yüksek hesaplama için iki direnç değeri eklemelisiniz, ancak T düşük hesaplaması için yalnızca R2 kullanıyorsunuz. Ayrıca, toplam zaman (T) hesaplaması için R2'yi değil de R1'i çiftleştirmenizin nedeni de budur.
Şimdi, denklemlerin nasıl çalıştığını görmek için bazı gerçek sayıları ekleyin. Dirençlerin her biri 100 kΩ ve kondansatörün 10 μF olduğunu varsayalım. Daha sonra çevrimin toplam uzunluğu şu şekilde hesaplanır:
T = 0. 7 (100, 000 Ω + 2 100 000 Ω) 0 00001 F
T = 2. 1 s
T yüksek = 0. 7 (100 000 Ω + 100 000 Ω) 0 00001 F
T yüksek = 1. 4 s
T düşük = 0. 7 100, 000 Ω 0. 00001 Ω
T düşük = 0.7 s
Dolayısıyla toplam çevrim süresi 2. 1 s olur, çıkış 1,4 sn yüksek ve 0,7 sn düşük.
İsterseniz, toplam çevrim süresini 1'e bölerek çıkış sinyalinin frekansını hesaplayabilirsiniz. Böylece, yukarıdaki hesaplamalar için frekans 0'dır. 47619 Hz.
Daha küçük direnç ve kondansatör değerlerini kullanırsanız, daha kısa darbeler ve daha yüksek çıkış frekansları elde edersiniz. Örneğin, 1 kΩ dirençler ve 0,1 μF kapasitör kullanırsanız, çıkış sinyali 48 kHz olacaktır ve her döngü saniyenin birkaç milyonda birinde sürecektir.
Aynı zamanda, eğer iki direnç aynı değerse, sinyalin iki kat daha uzun olacağını fark etmiş olabilirsiniz.Farklı direnç değerleri kullanarak, sinyalin yüksek ve alçak bölümleri arasındaki farkı değiştirebilirsiniz.