7 Kasım 2017 Salı

74LS192 ile İleri Geri Sayıcı, Sayısal Devreler dersi Proje Ödevi


74LS192 ile İleri Geri Sayıcı, Sayısal Devreler Proje Ödevi

(Lojik uygulamalar dersi proje ödevi, sayısal devreler dersi proje ödevi, lojik devre tasarımı dersi proje ödevi, lojik dersi proje ödevi, sayısal elektronik dersi proje ödevi, lojik tasarımı dersi proje ödevi, sayısal devre tasarımı dersi proje ödevi, mantık devreleri dersi proje ödevi)


Proje yapım aşamaları:

En az maliyet ve en kararlı yapı için internet ortamında araştırma yapıldı
teorik olarak sistem oluşturuldu.
Hangi malzemelerin gerekli olduğu araştırıldı.
Karar verilen malzemelerin katalog bilgileri incelendi.
Proteus-isis programında benzetim yapıldı.

Devrenin çalışama şekli:

74ls192 entegresinin 1, 9, 10, 15. Bacakları ground seviyesin de tutulur. Çünkü dışarıdan giriş yapacağız.
5. Ve 4. Bacakları ile pull-up devresi ile sürekli +v gidiyor aşağı ya da yukarı yapacağım zaman ground seviyesine getiriyorum.

11. Bacağı yani pl pinini +v5 seviyesinde tutuyorum, dışardan giriş özelliğini kapatıyorum.
12. Ve 13.bacakları boş bıraktım.
2, 3, 6, 7. Bacaklar da 74ls247 entegresine bilgi gönderiyor.
14.bacak reset bacağı. Pull-down devresi yaptım. Pin sürekli ground seviyesinde kalıyor resetlemek için buton ile +5V seviyesine çekiyoruz.

74ls247 entegresi 1, 2, 6, 7. Bacaklarından aldığı bilgiyi içeride çözüp 7 segment displayı sürüyor.
9, 10, 11, 12, 13, 14, 15. Bacakları da displaya gidiyor.
3, 4, 5. Bacaklar +5V seviyesinde tutuluyor.

7805 entegresi ile de voltajı istediğimiz seviyeye yani +5V seviyesine getiriyorum.
7805 in girişinin önündeki diyotta akımın tek taraflı akmasını sağlıyor, güç kaynağını yanlış bağlama ihtimaline karşı devreyi koruyor.
7805 in bacağı ile gnd bacağı arasındaki kondansatör de gerilim dalgalanmalarını önlüyor.
Kullandığım display ortak anot, yani com ucundan +5V veriyorum.   

7805- 12-9 ac volt gerilimi 5 volt dc gerilime düşüren entegre.
74ls47 – bcd kodunu 7 segment display koduna çeviren entegre-sürücü (bcd-to-seven-segment decoders/drıvers ).
Kondansatör- voltaj dalgalanmalarını önlemek için.
Direnç uygun voltaj seviyelerini ayarlamak için.
Diyot tek yönlü akım geçirmek için.
  

Maliyet

7805x1 =50 krş.
74ls247x1=50 krş.
74ls192x1=5 TL
7 segment display x1=50 krş.
Dirençler, diyot, kondansatör, butonlar =1 TL
Bakır plaketx1=5 TL
Asit ve Tuz ruhu x1=15 TL
Toplam maliyet=27.5 TL


Malzemelerin kullanım şekli ve katalog bilgileri

 7 segment display kullanım şekli

Display da 0-9 A,B,C,D,E,F,G,- işaretlerini sayılarını gösteri yapmamaızı sağlar. Display sürücülerle kullanılır. Ledlerin önüne uygun dirençler koyulur.






7805 entegresi kullanım şekli

Entegre 12-9v giren gerilimi 5v seviyesine düşürür. Bu düşürme işlemini yaparken üzerindeki enerji fazlalığını ısı yardımı ile atar. Soğutucu kullanmamız gerekir.
Giriş ve GND arasına kondansatör, çıkış ve GND arasına kondansatör koyulmalıdır, bu şekilde daha düzenli çıkış verecektir.
1A kadar çıkış alınabilir.




74ls192 entegresi katalog bilgileri:

İleri ve geri sayma işlemi yapar.
Çalışması da 0 verdiğimizde olur.
Entegrenin 4. Ve 5. Pinleri ile arttırma ve azaltma yaparız.
2. 3. 6. 7. Pinlerinden de çıkış alınır display sürücüye bu sinyaller gider ve displayda istenilen sayılar gösterilir.
İçerisinde ayrık biçimde ileri ve geri sayıcısı bulunuyor.

Pin diyagramları ve Pin lerin isimleri



Lojik olarak gösterimi

için de 4 adet t flip-flop var
içeride birçok değil kapısı ve kapısı ve değil kapısı veya kapısı mevcut.




MR PL CPU CPD pinleri ile Mod seçimi yapılıyor.



74ls247 entegresi katalog bilgileri:

Binary olarak gelen sinyallerin display ledlerini  sürecek şekle getirilmesi işlemine yapar.
Örneğin 0001 sinyalleri geldiğinde display da 1 sayısını görürüz.
Entegrenin output a, b, c, d, e, f, g pinleri 7 segment display a gider.



Lojik kapılar olarak gösterimi.

içinde decoder yani kod çözücü var binary olarak gelen bilgi çözülüp 7 segment display sürülüyor  .
İçerideki and kapıları, or kapıları, not kapıları ile bir çok işlemden geçerek istediğimiz sonuca ulaşıyor.


Fonksiyon tablosu ile de girişlere göre çıkışları gösteriyor.

Tabloya bakarak istediğimiz işlemi seçip pin bağlantılarını buna göre yapıyoruz.
Örnelk olarak 0. Fonksiyon kullanırken Lt pinine 1, RBI pinine 1, D, C, B, A pinlerine 1 BI/BO pinine de 0 vermeliyiz çıkışta a, b, c, d, e, f on olur g off olur. 



Tabloya bakarak istediğimiz işlemi seçip pin bağlantılarını buna göre yapıyoruz.
Örnelk olarak 0. Fonksiyon kullanırken Lt pinine 1, RBI pinine 1, D, C, B, A pinlerine 1 BI/BO pinine de 0 vermeliyiz çıkışta a, b, c, d, e, f on olur g off olur. 





Devrenin çalışıp çalışamayacağı kontrol ediliyor





3 boyutlu görünümde de malzemelerin yerleşimi görünüyor.
Çizim yapılırken de 3 boyutlu görünümü de kontrol ediliyor bu görünüme göre çizime devam ediliyor.
Malzemelerin yerleşiminin simetrik olması ve bir biri ile bağlantılı olanların yakın olması dikkat ediliyor.
Kullnacağım butonların birbibine yakın olması ve devrenin kenarında bulunması kullanışlılık açısından çok önemli.
Enerji girişi ve displayın uygun yerde bulunması için tasarım değiştiriliyor.





Bütün işlemler bitince de çıktı alıp bakır plakete devreyi basıyoruz.
Devreyi basmandan son gözden geçirme işlemleri, hata bulma işlemi, kullanışlılığı kontrol ediliyor.
Baskı devre çıktısı alınıyor.





Ütü ile baskı devre yöntemi kullanılıyor. Devre bakır plaka üzerine basılıyor.

Basılmış devre Hidrojen Peroksit ve Tuz ruhu karşımı ile devre kabloları dışındaki her yer asit karşımı ile eritiliyor, geriye yollar kalıyor.

Devremiz hazır oldu artık devrenin yol kontrolü yapılıyor. Eksik hatalı kopuk yollar onarılıyor.
Malzemelerin yerleşimi ve lehim yapmak için devre deliniyor.
Uygun yerlere malzemeler lehimlenir.

Ardından tekrar devrenin malzeme, yol, eksikleri kontrol ediliyor.
Hata olmadığı anlaşıldığı anda devreye ilk enerji veriliyor.
Uygun yerlerden sinyal ve voltaj okumalar yapılıyor ve devrenin eksikleei ve hataları gideriliyor.

Devreyi amacına uygun şelilde kullanıp hata olup olmadığı kontrol ediliyor ardından devrenin yollarının olduğu yüzeye vernik sürülür. Devre dışarıdaki iletkenlere dokunarak kısa devre olmaması için artık devre hazır kulanıma başlanabilir.









Diğer yazılarım:

Sinamics V20 Modbus RTU Modbus RTU ile kontrol edilmesi ile ilgili paylaşımımda da PLC den Modbus kontrolü ile sürücünün açıp kapama, frekans değişimini anlatıyorum.

Dop-B HMI ile S7-1200 plc Modbus RTU Kontrolü, HMI master PLC slave olarak örnek uygulama yapıyorum.

HMI kullanarak RS485 alt yapısını üzerinden plc kontrol edilmesi uygulamasını anlattım.

S7-1200 PLC ve Delta DVP14ss2 PLC iki plcyi Modbus RTU üzerinden haberleştirdim.

Arduino MPU6050 Gyroscope ve Accelerometer kullanımı ve örnek kodlar bulunuyor.

Delta DVP14ss2 PLC ve Dop-B HMI Modbus ASCII üzerinden iki kablo ile haberleşmesi örneği
Anlattım.

Delta PLC DVP14ss2 plc Step motor kontrol ve sürümü işlemini anlattım.
(Leadshine Microstep Driver M542 Modelli sürücü ile)

Delta PLC DVP14ss2 PLC bağlantı şeması Bağlantı kablolarını anlattım.

S7-1200 Encoder Kullanımı
  








Hiç yorum yok:

Yorum Gönder