Şimdi Ara

0-9 sayıcı devresi yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir (2 Mobil) - 1 Masaüstü2 Mobil
5 sn
19
Cevap
0
Favori
4.232
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar 0-9 a sayan devre yapmam lazım her butona bastığımda 1 artıcak 9 olduğunda bir sonraki basışta 0 a dönmesi lazım böyle bi devre buldum ama heralde buton olayı yok bunda
     0-9 sayıcı devresi yardım


    Tüm malzemeleri aldim arkadaşlar bu aksam yapicam inşallah



    < Bu mesaj bu kişi tarafından değiştirildi abdulkrm -- 7 Aralık 2014; 18:15:53 >



  • abdulkrm kullanıcısına yanıt
    U1 decade(10lu) sayma entegresi olan 74ls90. CP(Clock Pulse) girişine düşen kenar sinyali geldikçe 0'dan 9'a kadar sayar ve bu rakamı çıkışına binary olarak verir. 12 ile 1 bacaklarının bağlanması 9'dan sonra 0'a dönmesini sağlıyor.
    U2 de binary-7segment sürücü entegresi. Girişine uygulanan binary/BCD koda göre 7 segment'in alakalı led'lerini yakarak o rakamı gösterir.

    Buton için de Count In(14) girişine bir buton bağlayacaksınız. Butona basıp elinizi çektiğinizde sayaç 1 artacak.
    Doğru sayması için "button debouncer" denen, RC filtre eklemeniz iyi olur. Yoksa tek basışta 10 değişim görmeniz olası. Debouncer'lı buton devresinin Out/çıkışı, U1'in Count In/girişine bağlanacak.
  • quote:

    Orijinalden alıntı: pea.

    U1 decade(10lu) sayma entegresi olan 74ls90. CP(Clock Pulse) girişine düşen kenar sinyali geldikçe 0'dan 9'a kadar sayar ve bu rakamı çıkışına binary olarak verir. 12 ile 1 bacaklarının bağlanması 9'dan sonra 0'a dönmesini sağlıyor.
    U2 de binary-7segment sürücü entegresi. Girişine uygulanan binary/BCD koda göre 7 segment'in alakalı led'lerini yakarak o rakamı gösterir.

    Buton için de Count In(14) girişine bir buton bağlayacaksınız. Butona basıp elinizi çektiğinizde sayaç 1 artacak.
    Doğru sayması için "button debouncer" denen, RC filtre eklemeniz iyi olur. Yoksa tek basışta 10 değişim görmeniz olası. Debouncer'lı buton devresinin Out/çıkışı, U1'in Count In/girişine bağlanacak.

    Hocam başka bi devre gönderdiler yukarıda resmi guncelledim alirken display turunu sordu adam bende bilmedigim için ikisindende aldim

    < Bu ileti mobil sürüm kullanılarak atıldı >




  • Bir önceki mesajda dediklerim yine aynen geçerli. Kullanılan entegreler daha modern sadece. Buradaki entegrede 9'dan 0'a geçiş otomatik sanırım, çok incelemedim datasheet'i.

    Ortak anot 7 segment oluyor şemadaki. Led'lerin + noktaları ortak ise ortak anot, -(GND) noktaları ortak ise ortak katot.
  • pea. kullanıcısına yanıt
    hocam nerdeyse hepsini yaptım ama 74ls247 den ekrana bağlamayı anlamadım nasıl yapacağım orayı ?
  • abdulkrm kullanıcısına yanıt
    http://team-cybertron.net/wp-content/uploads/2014/03/pic10.jpg
    Sağdaki şemaya göre bağlayacaksınız. 74ls247'nin QA çıkışı, 7 segment'in A'sına, QB B'sine şeklinde. Vcc bacakları ise 5V'a(ya da anahtara)
  • pea. kullanıcısına yanıt
    hocam resimde sıkıntı var bi daha bakarmısınız ?
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • abdulkrm kullanıcısına yanıt
     0-9 sayıcı devresi yardım



  • quote:

    Orijinalden alıntı: pea.

    http://team-cybertron.net/wp-content/uploads/2014/03/pic10.jpg
    Sağdaki şemaya göre bağlayacaksınız. 74ls247'nin QA çıkışı, 7 segment'in A'sına, QB B'sine şeklinde. Vcc bacakları ise 5V'a(ya da anahtara)


    http://hizliresim.com/Q4gLGj

    http://hizliresim.com/N9bndg

    http://hizliresim.com/12n63B
    yinede çalışmadı :(
    @muhsin kamer



    < Bu mesaj bu kişi tarafından değiştirildi abdulkrm -- 7 Aralık 2014; 23:17:48 >




  • boardda displayin anodunu/katodunu beslemeye bağlamamışsın, ayrıca bildiğim kadarıyla bu entegrelerin çıkışına yani display bağlantısı ile entegre arasına dirençte bağlaman gerek, 5V için 150R yeterli.
  • entegrelerin 16. pinleri (vcc yani + bağlantısı) yanlış hocam. şemayı dikkatli izleyin, hatta bir çıktısını alıp, yaptığınız bağlantının üzerini karalayın. takip işlemi kolaylaşır. bazı bağlantılarınız hatalı yani.
  • quote:

    Orijinalden alıntı: ssmaugg

    entegrelerin 16. pinleri (vcc yani + bağlantısı) yanlış hocam. şemayı dikkatli izleyin, hatta bir çıktısını alıp, yaptığınız bağlantının üzerini karalayın. takip işlemi kolaylaşır. bazı bağlantılarınız hatalı yani.


    hocam yukarıdaki şemada 16. pinleri nereye bağlayacağım yazmıyor ne yapmam gerek ?
  • her iki entegrenin 8. pinleri eksiye, 16. pinleri artıya bağlanacak.
  • ssmaugg kullanıcısına yanıt
    8leri - ye 16ları + ya bağladım 2. entegredeki yanlış bağladığım kabloları düzelttim displayın alt ortadaki bacağını - ye bağladım ve sonuç yine hüsran
  • displayiniz ortak anot mu katod mu. anod ise artıya bağlayacaksınız.
  • ssmaugg kullanıcısına yanıt
    katot hocam
  • hocam bazı boardların + - bölümleri (uzun kısımlar) ortadan ayrık olabiliyorlar. uzun bölümlerden 4. yü 6. ile köprüleyip bir de öyle dener misiniz.

    http://i.hizliresim.com/2YQO1d.jpg fotoda yeşil ile çizdiğim yerleri birleştirir misiniz yani.
  • ssmaugg kullanıcısına yanıt
    hocam yaptım ama olmadı :(
  • o zaman ya halen bağlantılardan biri veya birkaçında sıkıntı var, ya da entegrelerden biri sizlere ömür hocam (bağlantılar hatalı iken gerilim verdiyseniz bir ihtimal). tekrar tekrar kontrol edin, gerekirse şemanın çıktısını alıp, karalayarak teker teker devreyi baştan kurun. Ayrıca 2. entegrenin 14. pinini display e bağlamamışsınız.



    < Bu mesaj bu kişi tarafından değiştirildi ssmaugg -- 8 Aralık 2014; 0:16:01 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.