4 adet 74ls76 Flip Flop entegreleri ile bir devre tasarımı yaptım. Preset ve clear girişlerini aktifleştirmediğimde led display 0 olarak başlıyor ancak benim ihtiyacım olan 4 ile başlaması. 2. flip flopun preset girişini aktif hale getirmem gerekiyor ancak bu durumda da displayde sürekli 4 gözüküyor. Benim devremde sadece başlangıç anında aktif sonrasında pasif halde olması gerekli bunu nasıl sağlayabilirim? |
JK Flip Floplarda Başlangıç Durumunu Nasıl Ayarlarım
-
-
4'ten yukarı sayan bir devre midir ? Yani başlangıç durumunu ne belirleyecek, sisteme enerji verilmesi mi yoksa 9'dan geri dönülüp 4'e düşmesi gereken an mı ?
-
maksimum 7 rakamı var. sisteme verilen enerjiye göre başlangıç durumu belirlenecek.
Şema :
-
Enerji hattı zamanlayıcı üzerinden presete bağlanır. Zamanlayıcı kısa süre içinde preseti kesecektir. Bunun hazır componenti var Proteusta. Devre de kurulabilir turn-off tip timerla.
Dİsplayin enerji anında hemen yanması-kararsızlık ihtimali olmasa XOR kapı girişine enerji hattı ve ledlerin ortak yanan sağ alt segmenti giriş olarak kullanılarak; enerji geldiğinde XOR 1 çıkışını verir ve preset yaptırır. SOnra Display devamlı XORa 1 çıkışı vereceğinden iki adet 1 gören XOR artık hep 0 çıkışı verecektir ve tekrar enerji kesilene kadar değişmeyecektir.
Devre sadece simülasyon amaçlı mı yoksa iş lehime dökülecek mi ?
-
Yok hocam sadece simülasyon amaçlı değil. Breadboard üzerinde devreyi kuracağım.
< Bu mesaj bu kişi tarafından değiştirildi 22han -- 30 Aralık 2023; 6:23:1 >
< Bu ileti mobil sürüm kullanılarak atıldı > -
Bu mantık sisteme enerji geldiği anda preset için çıkış verir. İlgili flipflop "4" sayısı için çıkış verdiğinde bu OR kapısına girer ve çıkış verdirip XOR kapısının iki adet 1 almasını sağlayarak çıkışını 0'a çeker. OR kapısı kendi çıkışına bağlı olduğundan bir defa çıkış verdikten sonra ep 1 çıkışında kalır ve XOR kapısının kendi tarafını hep 1de tutar. Sistemde enerji olduğu müddetçe XORun diğer girişi de 1 olduğundan çıkış hep sıfır kalır. Bu sayede presetle flipflopa çıkış aldırılması ile devreden çıkar bu mantık. Taa ki yeniden enerji kesilene kadar.
EN başta Q çıkışı 1 de olup da sistemin en başta devreden çıktığı düşünülebilir ama bu hal zaten flip-flopun 4 sayısına denk geldiği andır.
-
Hocam bu şekilde devre sürekli 4 çıkışını veriyor. 4 ten sonra 2 5 7 ... gibi devam etmesi gerekli.
< Bu mesaj bu kişi tarafından değiştirildi 22han -- 30 Aralık 2023; 12:39:6 > -
Kusura bakmayın şunu yazmayı unutmuşum, presetlerin ucu değillenmiş yani 0 geldiğinde aktif oluyor 1 geldiğinde pasif. Bu yüzden sürekli 4 te kalıyor
-
Kesinlikle HAYır. Zaten bunu açıkladım. 4 verdirdiği anda bu değer (çıkışıyla birleştirilmiş) OR kapısında sürekli 1 çıkışına sebep oluyor ve zaten enerji hattında da enerji olduğu müddetçe 1 olduğundan XOR kapısı artık hep 0 veriyor. XOR kapısına iki adet 1 geldiğinde çıkış 0 dır.
Hangi flip flop 4 değerini verdiriyorsa yani presetlenmesi gerekiyorsa, o flip flopun çıkışı OR kappısına girmeli.
-
evet hocam haklısınız aslında ama presetlerin ucu değillenmiş onu yazmamışım kusura bakmayın.
-
Rica ederiz.
Değil değil, XOR kapısı o. Değil olsaydı NOR kapısı olurdu.
-
hocam demek istediğim o değil presete 1 geldiğinde pasif 0 geldiğinde aktif oluyor
-
yani başlangıçta 0 gitmeli sonra hep 1 gitmeli
< Bu mesaj bu kişi tarafından değiştirildi 22han -- 30 Aralık 2023; 14:23:50 > -
Sadece mantığını yazmıştım. Zor değil; XOR kapısı sonuna DEĞİL (not buffer) eklenir ya da XOR yerine XNOR kapısı kullanılır. XNOR ile;
-
cevap beklerken bu bağlantıyı denedim ancak bu şekilde 0 dan başlıyor devre herhangi bir etkisi olmuyor. Aklımı kaybedebilirim yakında
-
Sonuçları alalım görelim. Hata neredeymiş anlayalım. ÜSttekiler yerine;
VE kapısıyla da olur.
Yalnız 4'ü yazdıracak flipfliopa uygun değer gittiği halde başka sayı yazıyorsa evvela o kısma müdahale lazım. Gerekirse switch ekleyip denemek lazım.
Diğer taraftan simülasyon dosyası da eklenirse, Proteus yüklü arkadaşlar deneyip yardımcı olur belki.
Adım adım devrenin ne iş yaptığı anlatılırsa hem dahil olanları arttırır hem de konu faydalı hale gelir.
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X