100'den 0 'a kadar sayan asenkron devre yaparken ,yardıma ihtiyacım var ?

Cemal 3 tane problem belirtmiştim üçünü de düzeltmemişsin ...

- lambalar ters Q lara
- clock'lar ters Q lara
- NOR çıkışı ters Q ları ayarlayacak şekilde olacak

Bunları düzelt
ilk ikisini yaptım ancak nor çıkışı ters qları ayarlayacak tam anlamadım ,nor çıkışı 1 olanlara 7,6 ve 3.cü fflerin set çıkışına diğerlerinin setine gelecek şekilde önceki,ters qları göre ise tam tersi mi yani 0 olan fflerin set ucuna 1 olanların resetine mi ?
fe.jpg
 
Şimdi şöyle düşün: NOR çıkışı 1 olduğu zaman, Q7 nin 1 olmasını istiyoruz. Ama sen ne yapmışsın? NOR çıkışını o flip flop'un SET ine bağlamışsın. Bu durumda ne oluyor? NOR çıkışı 1 olunca o flip flop un Q su 1, ters Q su sıfır oluyor. Senin istediğin bu değil ...

Bir de dikkat et, bazı lambaların telleri flip flop'ların Q çıkışlarını sıyırıp geçiyor. Belki değmiyor ama böyle şeyler yapma, bu tip ayrıntılara dikkat et.

Bir devrenin çalışması için güzel, düzenli ve estetik görünmesi gerekmiyor, ama böyle olunca hem problemleri anlamak kolaylaşıyor, hem de senin mesleki onurunu yansıtıyor. Önemli!
 
Şimdi şöyle düşün: NOR çıkışı 1 olduğu zaman, Q7 nin 1 olmasını istiyoruz. Ama sen ne yapmışsın? NOR çıkışını o flip flop'un SET ine bağlamışsın. Bu durumda ne oluyor? NOR çıkışı 1 olunca o flip flop un Q su 1, ters Q su sıfır oluyor. Senin istediğin bu değil ...

Bir de dikkat et, bazı lambaların telleri flip flop'ların Q çıkışlarını sıyırıp geçiyor. Belki değmiyor ama böyle şeyler yapma, bu tip ayrıntılara dikkat et.

Bir devrenin çalışması için güzel, düzenli ve estetik görünmesi gerekmiyor, ama böyle olunca hem problemleri anlamak kolaylaşıyor, hem de senin mesleki onurunu yansıtıyor. Önemli!
hocam şimdi oldu mu ?
q.jpg
 
Evet oldu gibi görünüyor, çalışıyor mu?
 
Evet oldu gibi görünüyor, çalışıyor mu?
128den başlıyor 0a kadar sayıyor sonra normalde 100=1100100 ,ama burda 1ler yanmıyor 0lar yanıyor yani 0011011=27den başlıyor gene 0a kadar sayıyor 0 olunca bu kez 0011100=28den başlıyor 0'a sayıyor sonra gene 28 -0 ,tekrar 28-0 diye sayıyor :D

128den başlıyor 0a kadar sayıyor sonra normalde 100=1100100 ,ama burda 1ler yanmıyor 0lar yanıyor yani 0011011=27den başlıyor gene 0a kadar sayıyor 0 olunca bu kez 0011100=28den başlıyor 0'a sayıyor sonra gene 28 -0 ,tekrar 28-0 diye sayıyor :D
sanırım 2 tane hata var,1.cisi 128den başlaması ,ikincisi ilk 0 olduğu an 100'ün tersi olan 0011100=28 yanması
 
Moderatör tarafında düzenlendi:
Bir problem göremiyorum. Şu devre ile karşılaştır, senin devrenin aynısı, tek farkı 7 segment display gösteriyor.
 
127 (7F hex) den başlıyor, 1 e kadar iniyor, sonra 100 (64 hex) oluyor ve böyle devam ediyor. Clock 10 Hz

eğer 100 den başlamasını istiyorsan en baştaki pulse işini halletmen lazım. Ama önce bu şekilde bir çalıştır.
 
Moderatör tarafında düzenlendi:
127 (7F hex) den başlıyor, 1 e kadar iniyor, sonra 100 (64 hex) oluyor ve böyle devam ediyor. Clock 10 Hz

eğer 100 den başlamasını istiyorsan en baştaki pulse işini halletmen lazım. Ama önce bu şekilde bir çalıştır.
7F,7E,7D,7C,7B,7A,79 ... diye gidiyor yani 127,126,125,124,123,122,79 oluyor bu yanlış mı

şöyle bir şey yaptım , logictoogle koydum ve norun çıkışına bağladım onu ,çalıştırıyorum 127den başlıyor logictoogleye bastığım an 100 oluyor ve 0'a kadar gidiyor ,evet oldu gibi ama ben ne yapmam lazım ki direk 100den başlamalı ?
w.jpg


şöyle bir şey yaptım , logictoogle koydum ve norun çıkışına bağladım onu ,çalıştırıyorum 127den başlıyor logictoogleye bastığım an 100 oluyor ve 0'a kadar gidiyor ,evet oldu gibi ama ben ne yapmam lazım ki direk 100den başlamalı ?
w.jpg
bir de logictoogleye bastığım an 100 olunca ve 0a gelince tekrar 127'den başlıyor yani 127den başlıyor hep

herhalde şurda yanlış anladım : ilk çalıştığı anda 127den 0a kadar geliyor ben 0 olduğu anda norun çıkışının 1 olmasını ve dolayısıyla 100den başlamasını bekliyorum ancak norun girişlerini 100'e göre ayarladığım için böyle birşey olmuyor iki tane mi nor kullanmalıyım ?

logictoogleyi önce 1 yaptım sonra devreyi çalıştırdım 100 oldu ve orda durdu sonra toogleyi 0 yaptım 99-98-97-.. 0'a kadar gitti sonra 0 olunca 127 oldu
 
Moderatör tarafında düzenlendi:

Forum istatistikleri

Konular
129,867
Mesajlar
930,872
Kullanıcılar
452,732
Son üye
erencok

Yeni konular

Geri
Üst