4 digit’lik kronometre (start, stop, memory function)
20/10/2009, 18:08 | Lojik kategorisinde yayınlandı | Yorum yapınProje; 4 digit’lik kronometre (start, stop, memory function)
Gerekli Araçlar; 8 tane Decoded Seven-Segment Display, 18 tane D Flip-Flop, 4 tane 74190 (Sync BCD up/down Counter) entegre devresi, güç kaynağı, clock, 2 tane Probe, 2 tane NOR Gate, 6 tane AND gate, 4 tane NOT Gate.
Uygulama;
- Öncelikle clock bir anahtar yardımıyla 74190 devresine bağlanır buradaki anahtarın kullanım amacı clock’ u devreden keserek devreye pause yeteneğini kazandırabilmektir
- 74190 (Sync BCD up/down Counter) doğruluk tablosuna (şekil1) bakarak sayıcı yukarı doğru sayar şekilde ayarlanır.
- 74190 devresinin max/min çıkışına bir D Flip-Flop bağlayarak 1 sonraki devreye verilecek clock işlemi geciktirilir
- İlk 74190 devresinin çıkışlarını 1 and ve 1 nor gate yardımıyla sayıcı 6 ya yükseldiği anda 2. devreye bir clock gönderecek şekilde ayarlanır
- İkinci 74190 devresinin bağlanması için 2. madde tekrarlanır
- İkinci 74190’ın çıkışları bir and gate ve 1 not gate yardımıyla 3. 74190 devresine bir clock işlemi verecek şekilde bağlanır
- Üçüncü 74190 devresini bağlamak için 2. madde tekrarlanır ve bir sonraki devreye gönderilecek clock işlemi için 4. madde tekrarlanır
- Dördüncü ve son 74190 devresinin bağlanılabilmesi için 2. madde tekrarlanır ve son 74190 devresinin çıkışları and ve not gate yardımıyla reset işlemi için 74190 (Sync BCD up/down Counter) doğruluk tablosuna (şekil1) uygun şekilde bağlanır
- Her bir 74190 devresi için QA~QD çıkışları 4 farklı D Flip Flop’ a ve 4 farklı Decoded Seven-Segment Display’e bağlanır
- Bütün 74190 devrelerinin QA~QD çıkışlarını bağladığımız her D Flip Flop’ a clock darbesi bir anahtar yardımıyla verilir ve 4 erli dizilmiş D Flip Floplar 4 farklı Decoded Seven-Segment Display’e bağlanır
- son olarak devreye biraz estetik kazandırmak için 2 led ile 4 digitlik display 2 ye bölünür ve ledlere gelecek clock darbesi ana devreye gelen clocktan elde edilir.
SONUÇ;
74190 devresi yardımıyla basit sayıcı bir devre tasarlanır ve gene 74190 devresinde bulunan reset yapılabilme özelliği ile sayıcı devrenin 59 a kadar sayması sağlanır. Kodlanmış olarak devreden alınan çıkışların değerini kendi decoderını da içinde bulunduran Decoded Seven-Segment Display yardımıyla dışarı yansıtılır. Bu sayede hızı ayarlanabilir bir kronometre elde edilmiş olur. Displaye bağlanan birer paralel de D Flio Flop için alarak displayde anlık gösterilecek bilgi D flip flop’ a clock darbesi gönderildiği anda hafızaya aktarılır. Bu sayede sayacın sayma işlemi hiç durmadan pause işlemi yapmış ve hatta bunu hafızada saklama olanağına sahip oluruz takii bi sonraki pause işlemine kadar. İstenmesi halinde D Flip Flopların yerine shift register bağlanarak hem hafıza büyütülmüş hemde sırasıyla pause zamanları hafızaya alınabilir.

Şekil 1

Şekil 2
Yorum yapın »
Bu yazıya yapılan yorumlar için RSS beslemeleri. URI'nin geri izlemesini yap.
Yorum yapın
WordPress.com'dan blog alın. | Tema Pool, Borja Fernandez tarafından yapılmıştır.
Yazılar ve yorum feeds.