Tüm gömülü sistemlerde veri depolamak için bellek bulunur. Bu hafıza, parmak arası terliklerden oluşur, bu parmak arası terlikler, verileri bit şeklinde depolar. Her flip flop bir bit depolayabilir. Yani sekiz flip-flop için 8 bit belleğimiz olacak. Bu hafıza programları saklamak veya programa erişmek için kullanılır. Burada farklı tipte bir flip-flop var, biz SR flip-flop hakkında konuşacağız.
Bir 555IC zamanlayıcıda bir SR (Set Reset) flip-flopu vardır, böylece zamanlayıcı bir bitlik veriyi depolayacak şekilde düzenlenebilir. Burada yapacağımız şey bu. Zamanlayıcıyı tek bir bitlik veriyi depolamak için kullanırız.
Devre Bileşenleri
- +5 ila +12 besleme voltajı
- 555 IC
- 10KΩ (2 adet), 1KΩ dirençler
- Düğmeler (2 adet)
- LED,
- 100µF kapasitör (zorunlu değil, güce paralel bağlanmış)
Devre ve Çalışma Açıklaması
555IC bağlı olarak bir bit bellek hücresinin devre şemasıdır yukarıdaki şekilde gösterilmiştir. Burada daha önce tartıştığımız gibi zamanlayıcıda bulunan flip-flop'u kullanıyoruz.
Şimdi tüm bileşenlerin devre şemasında gösterildiği gibi bağlandığını ve gücün açık olduğunu düşünün. Eşik pimi 10K direnç üzerinden güce bağlandığından, ikinci karşılaştırıcı çıkışı düşük olacaktır. Bu sinyal, zamanlayıcı içindeki flip-flopun ikinci SET pinine beslenir.
Aşağıdaki şekilde gösterildiği gibi, flip-flop, flip flopun set pininde düşük sinyal alır.
Bu nedenle, flip-flop SIFIR'ı hafızasına kaydedecek ve böylece çıktı düşük olacaktır. Düşük çıkışa gelince, LED kapalı olacaktır. Şimdi set düğmesine basıldığını düşünün, ardından eşik pimi doğrudan toprağa bağlanır. Bu, aşağıdaki şekilde gösterilmiştir. Bu nedenle, ikinci karşılaştırıcının pozitif terminalinde daha yüksek bir potansiyel olacaktır, bu nedenle ikinci karşılaştırıcı bir pozitif yüksek sinyal verir.
Bu pozitif yüksek sinyal Flip-flop set pinine yönlendirilir ve böylece flip-flop ONE'ı belleğinde saklar ve böylece Q çıkışı yüksek olur, bu Q çıkışı zamanlayıcı çıkışının yüksek gitmesini sağlar. Şimdi LED, ONE'ın flip-flop'ta depolandığını belirtmek için yanar.
ONE şu anda flip-flop belleğinde saklanıyor, şimdi sıfırlama düğmesine bastığımızda dahili diyagramdaki PNP transistörü açılıyor. Bununla yüksek sinyalli bir MR (Ana Sıfırlama) olacaktır.
Bu ana sıfırlama yükseldiğinde flip-flop'ta depolanan bit silinir. Bu, aşağıya çekilen flip-flop'tur. Flip-flop düştükçe çıkış da düşer. Böylece LED şimdi sönecektir. Bu, bir zamanlayıcının bir bitlik veriyi flip-flop'unda saklar.