74HC245 nedir?
74HC245, iki cihaz arasında asenkron veri aktarımı için kullanılan sekizli bir alıcı-vericidir. Ayrıca, farklı voltaj seviyelerinde veri iletimini destekler. Çipin iç yapısı iki amplifikatörden oluşur. Bu sayede, iki yönlü iletişim gerçekleştirebilir. Bu iki yönlü iletişim, yön kontrol pinine uygulanan bir sinyal aracılığıyla sağlanır.
74HC245 Pin Yapılandırması
74HC245, A ve B olarak adlandırılan iki amplifikatör içeren 20 pimli bir entegre devredir. Pin konfigürasyonu aşağıdaki şekilde gösterilmiştir:

Pin yapılandırması açıklaması:
- Pin1—yön kontrol pini: Yön kontrol pini (DIR), verinin amplifikatör A'dan B'ye mi yoksa B'den A'ya mı olduğu gibi iletişim yönünü belirlemek için kullanılır.
- Pin2 ila 9 – A0 ila A7: Bunlar, yön kontrol girişine bağlı olarak giriş ve çıkış görevi görebilen Amplifikatör A'nın pinleridir.
- Pin0 – Toprak: Bu pini devrenin topraklamasına bağlayın.
- Pin11 ila 18 – B0 ila B7: Bu sekiz pin, yön kontrol girişine bağlı olarak giriş ve çıkış görevi görebilen amplifikatör B'ye aittir.
- Pin19—Aktif Düşük Çıkış Etkinleştirme Pini: Girişi etkinleştirerek veya devre dışı bırakarak çıkışı kontrol eder; bu pin, kademelendirme için kullanılır.
74HC245 Teknik Özellikleri
| Specification | Value |
|---|---|
| Supply Voltage | 2V to 6V |
| Output Voltage equals Vcc | Vcc |
| Minimum Input Voltage | 0.8V |
| Maximum Input Voltage | 4.2V |
| Minimum Output Voltage | 1.9V |
| Maximum Output Voltage | 5.4V |
| Output Current | 35mA |
| Quiescent Current | 80μA |
| Non-State Output Current | 10uA |
| Low Input Current | 1A |
| Output Drive Capability | Drives 15 LSTTL loads |
| Propagation Delay | 13 ns |
| Package | 20-pin SO20, SSOP20, TSSOP20, and DHVQFN20 |
74HC245 İşlevi
74HC245, genellikle mantık seviyesi dönüştürücü veya veri yolu tamponuymuş olarak kullanılan bir entegre devre yongasıdır. 8 bitlik veri hatlarına ve çift yönlü aktarım özelliğine sahip olan bu yonga, farklı mantık aileleri veya seviyeleri arasındaki iletişimde sinyalleri bir mantık seviyesinden diğerine dönüştürmek için uygundur. Başlıca işlevleri şunlardır:
Mantık Seviyesi Dönüştürme
Bir mantık ailesinden (örneğin TTL) alınan sinyali, başka bir mantık ailesinin (örneğin CMOS) gerektirdiği seviyeye dönüştürme yeteneği. Bu, farklı türdeki mantık devrelerinin aynı sistem içinde birbirine bağlanmasını ve iletişim kurmasını sağlar.
Yüksek hızlı bir CMOS cihazı olarak,74HC245 seviye değiştiriciVCC’nin 5V ve giriş yüksek voltajı ile tedarik edilmesi koşuluyla, 5V toleranslı sistemlere kadar 3.3V mantık sinyallerini dönüştürmek için işlevsellik oldukça etkilidir.yyani) minimum eşiği karşılar. İçindePCB Tersine Mühendislikve donanım hacklemesi, bu IC’yi bir kartta tanımlamak genellikle bir veri yolu izolasyonunu veya74HC245 seviye değiştiriciHassas düşük voltajlı mikro denetleyicileri (Raspberry Pi veya MSP432 gibi) daha yüksek voltajlı çevre birimlerinden korumak için tasarlanmıştır.
Otobüs durağı
Bir veriyolundan diğerine veri aktarımı yapmak ve sinyalin kararlılığını ve bütünlüğünü korumak için veriyolu tampon olarak kullanılabilir. Bu, birden fazla cihaz veya modül arasındaki veri aktarımı ve iletişim açısından çok önemlidir.
İki Yönlü Veri Aktarımı
İki yönlü iletim işlevi sayesinde, giriş ve çıkış arasında veri aktarımı gerçekleştirilebilir. Bu özellik, veri yolu iletişimi ve iki yönlü veri hatlarının bağlanması gibi iki yönlü veri aktarımı gerektiren uygulamalarda kullanışlıdır.
Veri Hattı Sürücüsü
Güçlü çıkış sürüş kapasitesi sayesinde, alıcıyı veya diğer mantık devrelerini çalıştırmak için yeterli akım ve gerilim sağlayabilir.
74HC245 Çalışma Prensibi
74HC245, kablosuz iletişim ve ağ uygulamalarında yaygın olarak kullanılmaktadır. Bu entegre devrenin her bir çıkışı 0 veya 1 olabilir; bu nedenle yalnızca dijital kullanım için tasarlanmıştır. Bir CPU kartında, çift yönlü bir veriyolundaki verileri tamponlamak veya nominal bir yükü sürmek için kullanılabilir. Düşük giriş akımı, düşük güç tüketimi ve yukarıda belirtilen özellikleri gerektiren uygulamalarda çift yönlü iletişim için bu entegre devreyi kullanabilirsiniz.
Bazen iletişim kuran iki donanım parçası farklı çalışma gerilimlerine sahiptir. Bu durumlarda bir voltaj bölücü veya başka herhangi bir mantık seviyesi dönüştürücü kullanılabilir. MSP432, MSP420, BeagleBoard ve Raspberry Pi gibi geliştirme kartları 3 volt mantıkla çalışırken, birçok analog sensör, dijital sensör, LCD ekran ve TFT ekran 5 volt mantıkla çalışır; bu IC'yi kullanarak bu geliştirme kartlarını birbirine bağlayabiliriz. Bu yaklaşım, iki yönlü iletişim için verimsiz değildir. Bu nedenle, bu tür uygulamalarda 74HC245 kullanılabilir.
Genel olarak, 74HC245 prensibi, yön kontrol girişine bağlı olarak A veriyolundan B veriyoluna veya B veriyolundan A veriyoluna iletişimi sağlar. Bu giriş düşük olduğunda, Amplifikatör B girişindeki veriler A veriyoluna akar. Yüksek bir mantık seviyesi uygulandığında, Amplifikatör A girişindeki veriler B veriyoluna akacaktır. Bu IC'nin Çıkış Etkinleştirme (OE) adı verilen başka bir kontrol girişi vardır. OE girişi, iki veriyolunu birbirinden izole eder. Bu girişe yüksek mantık seviyesi uygulandığında, çıkış yüksek empedans durumuna geçer ve devre dışı kalır; bu giriş, çıkışı devre dışı bırakmak ve etkinleştirmek için kullanılır.
74HC245 Devre Uygulaması
74HC245 devresinin uygulama alanları, mikrodenetleyicileri LCD ekranlar, sensörler, motorlar ve diğer çevre birimleri gibi cihazlarla birbirine bağlamak gibi çeşitli dijital elektronik projelerde yaygın olarak görülmektedir. Ayrıca, bir sistemin farklı bölümlerini birbirinden izole etmek veya farklı voltaj seviyelerini birbirine bağlamak için de kullanılabilir.
İşte 74HC245'in bir devrede nasıl kullanılabileceğine dair basit bir örnek:
Diyelim ki 5V'ta çalışan bir mikrodenetleyiciniz var ve 3,3V'ta çalışan bir cihazla iletişim kurmanız gerekiyor. İki voltaj seviyesi arasında arayüz oluşturmak için 74HC245'i kullanabilirsiniz. Mikrodenetleyici, 74HC245'in A pinlerine veri gönderebilir; bu veriler tamponlanır ve daha düşük bir voltaj seviyesinde B pinlerine iletilir. Benzer şekilde, 3,3V'luk cihazdan gelen veriler B pinlerine girilebilir ve daha yüksek voltaj seviyesinde mikrodenetleyiciye iletilebilir.

Bir tasarlarken veya klonlarken74HC245 uygulama devresiMühendisler, PCB düzenindeki sinyal bütünlüğüne dikkat etmelidir.bundan beri74HC245 uygulama devresi8 kanalda çift yönlü veri aktarımını aynı anda yönetir, toprak sıçramasını ve geçici akım artışlarını bastırmak için 0,1 μF’lik bir dekuplaj kapasitör pim 20 (VCC) ve pim 10’a (GND) mümkün olduğunca yakın yerleştirilmelidir..Ayrıca, bunu kullanıyorsanız74HC245 uygulama devresigibi endüktif yükleri sürmek içinkontrol motoru(Motor kontrolü) kurulumu, seri sonlandırma dirençleri (tipik olarak 22Ω ila 33Ω) B-portuna bus empedansını eşleştirmek ve sinyal yansımalarını azaltmak için eklenmelidir..
74HC245 Paketi
74HC245, DIP20, SO20, SSOP20, TSSOP20 ve DHVQFN20 paketleri dahil olmak üzere çeşitli 20 pimli paketlerde sunulmaktadır. Tipik bir TSSOP 20 paket tasarımı aşağıda verilmiştir:

Sonuç
74HC245, farklı mantık seviyeleri arasında sinyal dönüştürme ve veri iletimi gerçekleştirebilen, yaygın olarak kullanılan bir mantık seviyesi dönüştürücü ve veri yolu tamponudur; dijital sistem tasarımı ve iletişim alanında yaygın olarak kullanılmaktadır.
74HC245 ile ilgili Sık Sorulan Sorular
S1: 74HC245, gerçek bir çift yönlü 3.3V ila 5V seviye değiştirici olarak kullanılabilir mi?
A1: Evet,74HC245 seviye değiştirici3.3V mantığını 5V mantığına dönüştürmek için işlev mükemmel çalışır.Ancak, veri yönünü kontrol etmek için tek bir VCC güç kaynağı rayına ve bir DIR pimine dayandığından, tek bir satırda (I2C gibi) bağımsız, eşzamanlı çift yönlü çeviri gerçekleştiremez..Sabit yönlü paralel otobüsler için ideal, uygun maliyetli74HC245 seviye değiştiriciçözüm.
S2: 4 katmanlı bir PCB'de 74HC245 uygulama devresi için en iyi yerleşim uygulamaları nelerdir?
A2: bir standartta74HC245 uygulama devresi, kontrol hatlarının (Yön (DIR) ve Çıkış Etkinleştirmesi (OE)) mikrodenetleyici sıfırlama sırasında pimlerin yüzmesini önlemek için çekme veya aşağı çekme dirençlerine sahip olduğundan emin olun..Amplifikatör A ve Amplifikatör B arasındaki veri izlerini 8 bitlik veri yolu boyunca yayılma gecikme eğrisini en aza indirmek için simetrik tutun.Mevcut bir kartta PCB ters mühendisliği yapıyorsanız, OE pinini izlemek, sistemin açılış sekansları sırasında veriyolunu nasıl izole ettiğini ortaya çıkaracaktır..




