Şimdi Ara

7 segment 2 digit display ile anahtar devresi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
12
Cevap
0
Favori
979
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri
  • Son Yorum 4 yıl
  • Cevaplayan Üyeler 2
  • Konu Sahibinin Yazdıkları 7
  • Ortalama Mesaj Aralığı 17 saat 55 dakika
  • Son 1 Saatteki Mesajlar 1
  • Konuya En Çok Yazanlar
  • CRhackSH (7 mesaj) zorbey77 (5 mesaj)
  • Konuya Yazanların Platform Dağılımı
  • Masaüstü (11 mesaj) Mobil (1 mesaj)
  • @
0 oy
Öne Çıkar
Tüm Forumlar >> Donanım / Hardware >> Elektronik ve Mekanik >> Elektronik >> 7 segment 2 digit display ile anahtar devresi
Sayfaya Git:
Sayfa:
1
Giriş
Mesaj
  • Yüzbaşı
    580 Mesaj
    Konu Sahibine Özel
    7 segment 2 digit ile 24 adet anahtarın hangisinin takılı oldugu bulma/gösterme devresi lazım. projeyi açacak olursak. 24 portlu patchpanele anahtar dediğimiz (1 den 24 e kadar adresli olacak) devreleri takıcaz. bunlar malum RJ45 ve kullanılan data hatları 8 tel. segmentlerin oldugu devreyi de kablonun diğer ucuna takınca hangi kablonun patchpanelde hangi numara da bulundugunu söyleyecek. arduino olur BCD olur. fark etmez nasıl olacağı. anahtar dediğimiz devrelerden 24 yada 48 tane yapıcaz. segmentlerin oldugu devreden de 1 tane yapıcaz. patchpanellere sırası ile takıp ana devre ile oda oda gezicez. segmentte çıkan sayıyı etiketleyip diğer odaya geçicez amaç bu. 7447 te 4 giriş var buda 16 port yapar bu entegrenin 5 girişli olanı var mı ?



    < Bu mesaj bu kişi tarafından değiştirildi CRhackSH -- 20 Kasım 2017; 14:23:1 >



    |
    |
  • Teğmen
    110 Mesaj
    Eğer tanımınızdan doğru anlayabildiysem, karmaşık çekilmiş network kablolarının takibi için bir cihaz yapmak istiyorsunuz.

    Bu tarz cihazların tam nasıl çalıştığını bilmemek ile beraber, aklıma şöyle bir fikir geldi. Tanımlayıcı 16 tane cihazın içine değişik frekanslarda kare dalga üreten ufak devreler koyalım.
    Örneğin 1. ünite 100 Hz, 2. Ünite 200 Hz üretsin. Bu kare dalganın frekansını karşı tarafta ölçüp, hangi tanımlama cihazının takılı olduğunu bulabiliriz.

    Ekran için de 2 tane 7447 kullanırsanız, birler basamaginin 9 u gectigini lojik kapılarla takip edip, onlar basamagını arttırmanız gerekir.

    7447 yerine PIC gibi ufak bir mikrodenetleyici kullanmak, zamana daha uygun bir çözüm olur. PIC hem yukarıda bahsettiğim frekans ölçümünü de yapar. Hem de 2 adet 7-segment displayi sürer. Toplam 9 tane pin ile 2 basamaklı 7-segment displayi sürebilirsiniz. 10. pin de CCP pini ile frekans ölçümünü yaparsınız. (capture/compare/pwm)

    9 pin ile Multiplex olayını da şu gif ile gösterelim


    Çok zaman önce böyle bir cihaza sahip olmadığımız için bir iş arkadaşım ile yaklaşık 4 gece fazla mesai yapmak zorunda kalmıştım. Şimdi var mı diye baktım, varmış.
    https://www.amazon.com/dp/B000QJ6S06/ref=sspa_dk_detail_5?psc=1
    https://www.newegg.com/Product/ProductList.aspx?Description=ethernet%20cable%20tester&Submit=ENE
    |
    |




  • Yüzbaşı
    580 Mesaj
    Konu Sahibine Özel
    fluke dtx 1800 kullanıyorum. fluke çok pahalı. çinden gelen bir katalogta da aradığım ürünü 140 dolar gibi bi rakama bulmuştum. 24 portluydu ki bize fazlasıyla yeter. dediğiniz gibi kablolamayı biz yaptıysak sıkıntı olmuyor lakin etiketlemeyi kabloları keserken yapıyoruz ama elektrikçiler çektiği zaman kabloyu bulmak ölüm oluyor. özellikle telefon data kamera access pointleri patch panelde ayırın dediklerinde kablolamayı baştan yapasım geliyor. tek 7447 ile a,b,c,d... dahil 16 ya kadar saydırabiliyorum. sonuçta 4 giriş 16 çıkış ve 4 giriş için kablodaki 4 damarı anahtar gibi kullanabiliyorum. yani şu anda 16 ya kadar bulabiliyorum. keşke 2 tane 7447 yi birbirine bağlayabilsem. özellikle 5 girişli 64 çıkışlı bi entegre lazım bana. dediğiniz aklıma yatmadı değil. aslında çokta mantıklı ama o kadar elektronik bilgim yok. nasıl frekans oluşturucam bunu karşıda nasıl tanıtıcam. 8 tel bana yetecek mi? yaptığım devre basitçe linkte tablo 6 daki gibi. anahtar olarak RJ45 jackları kısa devre yaptım. üzerine numara yapıştırdığım 16 tane RJ45 i keystonelara takıp kablo kablo geziyorum segmentte yazana etiket vuruyorum. daha sonra patchpanele takıp test ediyorum. küçük yerlerde sıkıntı yok bili bili ile bile bulabiliyoruz kabloları ama büyük projelerde kaos oluyor.
    |
    |




  • Teğmen
    110 Mesaj

    quote:

    kablodaki 4 damarı anahtar gibi kullanabiliyorum.

    Şimdi daha iyi anladım. Sizin tanımlama cihazları 4x4 matriks tuş takımındaki gibi. Her tuş yerine, bir kısa devre yapılmış.


    Bir uçta kabloları kısa devre etmek, benim fikirden çok daha pratik bir çözüm. Bir kere tanımlayıcı cihazlara enerji lazım değil. 64 tane tanımlama cihazı olsa, herbirine ufak bir pil koysak, o bile başlı başına bir dert.

    Siz aynı fikri, biraz değişiklikle, 128 üniteye kadar, 2 adet 7447 ile kullanabilirsiniz. 16lık sayı sisteminde, 00 ile 7F arasında bir çıkış görürsünüz.
    Yapılması gerekenler şöyle.

    1. Tanımlama üniteleri değiştirilmeli
    Tanımlama cihazları 1x7 tuş takımı gibi çalışacak. 7 algılama hattı olacak. 1 hattan 5 Volt vereceksiniz, diğer kabloları da ikili sisteme göre kısa devre edeceksiniz.


    Yani bu tablodan bir örnek ile açıklarsak
    19 numaralı tanımlama cihazı için Dec yazan kolonda 19 numaraya bakıyoruz,
    Bin yazan kolonda hangi kablolaları kısa devre edeceğimizi buluyoruz.
    8 7 6 5 4 3 2 1
    0 0 0 1 0 0 1 1

    1,2 ve 5 numaralı kabloları 8. kabloya kısa devre edeceğiz.

    İkilik sistem öğrenilirek veya Windows'un hesap makinesi programlama moduna alınarak da hangi kabloların kısa devre edileceği bulunabilir.


    2. 7447lerin bağlantısı
    7 kablonun ilk 4'ü ilk 7447nin A, B, C ve D uçlarına bağlamalısınız. Kalan 3 kablo 2. 7447nin A, B ve C uçlarına bağlamalısınız. (D yi şaseye bağlıyoruz)

    3. 16lı sayı sistemini öğrenilecek
    7 segment displayde a,b,c,d,e,f okuyarak başlamışsınız zaten. sağına gelen ikinci basamak kadar da 16 ile çarpıp üzerine eklenecek.
    Daha olmadı bir yanına şu tablodan basıp bir tane koyarsınız.

    göreceğiniz deger 1. basamaktaki tablonun Hex kolonunda da yazıyor.



    < Bu mesaj bu kişi tarafından değiştirildi zorbey77 -- 23 Kasım 2017; 2:24:50 >
    |
    |
    Bahsedilenler: CRhackSH




  • Yüzbaşı
    580 Mesaj
    Konu Sahibine Özel
    ilk 7447 ye 4 damar. 2. 7447 ye 3 damar bağlayıp 8. damardan +VCC yolluycaz. çalışacak mı bu anlayamadım ben? benim yaptıgım devrede pil ana devrede bulunuyor ve uçları binary'de kısa devre yapılmış etiketli RJ45 jacklar bir nevi anahtar görevi görüyor. kullanım sırasında bu 16 anahtarı (gerçi şu anda 1 den 9a kadar var) keystonelara takıp pil ve 7447 li devre ile kablo kablo dolaşıyorum. segmentte çıkan rakamı etiketleyip diğerine geçiyorum. 8 damar kabloyu 4 anahtar ile kullanıyorum. 5 giriş 64 çıkış bir BCD entegre var mı bilmiyorum ama olsa bile 5 giriş için benim devremde 10 damarlı kablo lazım. sizin ilk söyledğiniz frekans ile ölçüm kafama yattı aslında ama benim elektronik bilgim lise seviyesinde. çeşitli frekanslarda sinyal yollasak ve bu geri döndüğünde tekrar işleyip segmentlere yollasak en fazla 2 damar kullanırız. kablo kopuksa bile çalışır. ayrıca digital olmasına da gerek yok. frekans yerine direnç yollasak desem kabloların dirençleri mesafeye göre farklılık gösterir. ufak bi akım yada gerilim için her anahtarlarda pil lazım. en mantıklısı yine frekans. bişey daha var gerçi. bu kadar küçük frekanslar elektrik hatlarından etkilenir mi ?
    |
    |




  • Teğmen
    110 Mesaj

    Şu anki devrede, 8 kabloyu 4 anahtar olarak kullanıyorsunuz, 4bit BCD üretiyorsunuz. (2 üzeri 4) 16 tane anahtar tanımlayabiliyorsunuz. 0 değeri boş kablolardan ayırt edilemeyeceği için 15 tane kalıyor geriye.



    8 kabloyu, 1 ortak ile 7 anahtar olarak kullanırsanız, (2 üzeri 7) 128 tane anahtar üretebilirsiniz. Yine aynı şekilde 0 değeri boş kablolardan ayırt edilemeyeceği için geriye 127 tane kalıyor.



    Elinizdeki devre ile aynı mantıkla çalışır. Yalnızca 7 segment displayde göreceğiniz sayı, 2 basamaklı, 16lık sayı sisteminde olacak.



    Mesela, 32 yazıyorsa ekranda bu onaltılık düzende (3*16)+2 olacağı için 50 numaralı anahtara denk gelecek.



    Yani şu anki anahtarlarda kısa devre edilen damar çiftleri şöyle



    1. Anahtarda 1. (2li sistemde 1)

    2. Anahtarda 2. ( 2li sistemde 10)

    3. Anahtarda 1. ve 2. ( 2li sistemde 11)

    4. Anahtarda 3. (2li sistemde 100)

    5. Anahtarda 3. ve 1. (2li sistemde 101)

    6. Anahtarda 3. ve 2. (2li sistemde 110)

    ...... ve bu şekil de devam ediliyor.

    4 damar çifti 4 anahtar olarak kullanılıyor.



    Yeni sistemde, 8. Damara (ortak damara) kısa devre edilecek damarlar sırasıyla şöyle

    1. Anahtar 1. Damar (ikili sistemde 1)

    2. Anahtar 2. Damar (ikili sistemde 10)

    3. Anahtar 1. Ve 2. Damar (ikili sistemde 11)

    4. Anahtar 3. Damar (ikili sistemde 100)

    5. Anahtar 3. Ve 1. (ikili sistemde 101)

    6. Anahtar 3. Ve 2. (İkili sistemde 110)

    7. Anahtar 3. 2. Ve 1. (İkili sistemde 111)

    Olarak devam edecek



    Tek dikkat etmeniz gereken 7447 lerin A, B, C ve D girişlerini karıştırmamak.



    Bu dediğime göre

    İlk 7447

    1. Damar A

    2. Damar B

    3. Damar C

    4. Damar D



    İkinci 7447

    5. Damar A

    6. Damar B

    7. Damar C

    D girişi şaseye bağlanacak.



    quote:

    özellikle 5 girişli 64 çıkışlı bi entegre lazım bana.




    5 girişli 64 çıkışlı BCD mümkün değil. (2 üzeri 5, 32 ettiği için. 2^5=32) Bir ve sıfırın beş basamaklı bütün kombinasyonlarını alt alta yazarsanız 32 den sonra başka bir ihtimalin kalmadığını görürsünüz.



    2. Mesajımdaki tek bir yanlış çıkarımım, şu an daki anahtarlar. Şu andaki anahtarlar 4x4 tuş takımı mantığı ile çalışmıyor.

    7447 nin girişi BCD olduğu için, onlar da 2li sisteme göre kodlu.



    Hala kafanıza yatmadıysa 2li sistem, BCD (binary coded decimal) ve 16lı sayı sistemini okuyun, netteki kaynaklardan, belki o zaman biraz daha netleşir.

    < Bu ileti mobil sürüm kullanılarak atıldı >
    |
    |
    Bahsedilenler: CRhackSH




  • Yüzbaşı
    580 Mesaj
    Konu Sahibine Özel

    yattı. bu olur. 1 damarı ortak yaparsam 7 tane anahtar olur elimde. 4 tanesi 1. entegrenin kalan 3 tanesi 2. entegrenin giriş bitleri olur. 2^7 den 128 bitlik giriş yapabiliriz. segmenti de 3 e çıkarırız da segmentleri nasıl bağlıycam
    |
    |
    Bahsedilenler: zorbey77
  • Teğmen
    110 Mesaj

    quote:

    segmenti de 3 e çıkarırız da segmentleri nasıl bağlıycam


    En pratik çözüme odaklandığımız için, sadece 2 tane 7-segment-display kullanıp, rakamları 16lık sistemde göstermek en kolayı.

    yani
    10 yerine 0A
    11 yerine 0B
    12 yerine 0C
    .
    .
    .
    16 yerine 10
    17 yerine 11
    .
    .
    127 yerine 7F

    isterseniz anahtarların üstündeki işaretlemeleri de 16'lık sistemde yapabilirsiniz.

    tüm değerleri gösteren 2 tablo, 2. mesajımda var.

    yalnız 4 Kabloyu bağlayacagınız entegre 7447 yerine, 10'dan yukari rakamlari adam gibi gösteren DM9368 gibi bir entegre olması gerekli.

    Eğer 10'luk sistemde görmek şart ise mikrodenetleyici kullanılmadan yapılacak kolay bir fikrim yok.

    7447 10 ve yukarısı basamakları şöyle kötü gösteriyor


    DM9368




  • Yüzbaşı
    580 Mesaj
    Konu Sahibine Özel

    proje hazır sanırım. şöyle yapıyoruz. 2 tane 7448 in çıkışlarını ayrı ayrı 2 tane katot segment e baglıyoruz. 1. entegrenin 4 girişine, 2. entegrenin 3 girişine direnç bağlayıp artı, 4. girişe sıfır için eksi veriyoruz. daha sonra tüm girişlerden ve eksiden cat6 ile çıkıp RJ45 çakıyoruz. anahtarları senin tabloya göre çakıp hazırlıyoruz. burada önemli olan 2 şey var.

    1. ilk entegreyi 1 den 9 a kadar kullanmakla beraber 10 ve sonrası için devamlı sıfır bitini üreteceğiz.
    2. 8. damardan devamlı eksi geldiği için anahtarları bu damar ile kullanıyoruz. 8. damar kopuk ise sistem kesinlikle çalışmayacağı gibi kablonun herhangi bir damarı kopuksa etiket farklı sayıları gösterebilir.

    NOT: anahtarları hazırlarken saçı başı yolmak mümkün. bende henüz devreyi hazırlamadığım için ayrıntıları veremiyorum ancak bu şekilde çalışması gerekiyor. hazırlayınca hem ss leri hemde devre şema ve elemanları buradan paylaşıcam.
    |
    |
    zorbey77 kullanıcısının, bahsedilen mesajını gör




  • Yüzbaşı
    580 Mesaj
    Konu Sahibine Özel

    |
    |
    Bahsedilenler: zorbey77




  • Teğmen
    110 Mesaj

    çözüm pratik oldu. bayağı kablo ayıklanır, bu cihazla. En az 79 tane anahtar.
    |
    |
    Bahsedilenler: CRhackSH
  • Yüzbaşı
    580 Mesaj
    Konu Sahibine Özel

    aynen. 4 kişi öyleden sonra oturduk 72 tane RJ45 çaktık. uclarını da lehimleyip etiketledik. 24 lü gruplara ayırıp kilitli poşetlere koyduk. devreyi 5v 1a ile çalıştırmak güzel oldu şayet ben elimde böyle bi adaptör var diye onun üzerine düştüm bugun sagda solda pil ararken powerbanklarında 5v 1a verdiği farkettim. artik ne pil ile ugrasıcam ne de adaptör ile. powerbank ile devam. çok güzel oldu bu ya. bakalım önümüzdeki günlerde sahada da denicez.
    |
    |
    Bahsedilenler: zorbey77
Sayfaya Git:
Sayfa:
1
Reklamlar
pubg mobile uc
vp satın al
LOL RP Satın Al - LOL RP Yetkili Satış Sitesi
Bu sayfanın
Mobil sürümü
Mini Sürümü

BR2
0,437
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.