Sayıcı (Counter) Nedir?
Sayıcı (counter), girişine gelen saat darbelerini sayan ardışıl bir dijital devredir. Her darbede ikili çıkış değerini bir artırır (veya azaltır).
Nasıl Çalışır?
Birbirine bağlı flip-flop'lardan oluşur. Her flip-flop bir biti tutar; gelen darbelerle ikili sayı sırayla artar (000 → 001 → 010 ...). n flip-flop ile 2ⁿ'e kadar sayılabilir.
Senkron ve Asenkron
Asenkron (ripple) sayıcıda her flip-flop bir öncekini tetikler; basit ama yavaştır. Senkron sayıcıda tüm flip-flop'lar aynı saatle çalışır; daha hızlı ve kararlıdır.
| Tür | Özellik |
|---|---|
| Yukarı (up) | Artarak sayar |
| Aşağı (down) | Azalarak sayar |
| Mod-N | N'e kadar sayıp sıfırlar |
Frekans Bölme
Bir sayıcı aynı zamanda frekans bölücü olarak çalışır: her flip-flop saat frekansını ikiye böler. Bu özellik saat üretimi ve zamanlamada çok kullanılır.
Nerede Kullanılır?
Dijital saatler, frekans ölçerler, olay sayma, adres üretimi ve zamanlayıcı devrelerde. Yaygın entegre: 7490, 4017, 74161.
Yukarı/Aşağı ve Yüklenebilir Sayıcılar
Bazı sayıcılar yön kontrolüyle hem yukarı hem aşağı sayabilir (up/down counter). "Yüklenebilir" sayıcılar ise bir başlangıç değeri yüklenip oradan saymaya başlar; bu özellik programlanabilir zamanlayıcı ve frekans bölücülerde çok kullanılır.
Sık Yapılan Hatalar
- Ripple gecikmesi: Asenkron sayıcıda yüksek hızda hatalı ara değerler oluşur.
- Yanlış mod: Mod-N ayarı yanlışsa sayma yanlış noktada sıfırlanır.
- Reset/yükleme: Başlangıç değeri tanımlanmazsa beklenmedik sayım olur.
Sık Sorulan Sorular
Mod-10 sayıcı nedir?+
Sayıcı neden frekans böler?+
"Sayıcı (Counter) Nedir?" ile ilgili parçaları ara
Fiyat, stok ve distribütör karşılaştırmasıyla doğru parçayı bul.