Genel amaçlı hobiler için en iyi mantık ailesi hangisidir?


13

Birkaç mantık IC almam gerekiyor. Hangi aileyi almalıyım? HC? HCT? Öngörülemeyen gelecekteki projelerle maksimum uyumluluk için hangi tür bir parça kutusunda dolaşmak en iyisidir? Geniş besleme aralığı, aşırı frekans gereksinimi vs. yok. Schmitt girişleri? Çıktılar açık mı?


3
Çıplak FET'ler, bebeğim! Özel mantıktan bahsetmemek için kendi giriş koşullandırma, seviye kaydırma ve çıkış sürücülerini yapın! :) Ben çocuk, ben çocuk ...
tyblu

Hangi gerilime ihtiyacınız var?
Brian Carlton

1
@Brian: Bilmiyorum. Mesele, gelecekteki projelerde kullanışlılık için çok çeşitli ortak voltajlarla uyumlu olmaktır.
endolit

Yanıtlar:


12

HC en faydalı olanıdır. Çok geniş bir besleme voltajı aralığına sahiptir, çoğu MCU'ya arabirimi kolaydır, iyi gürültü bağışıklığına sahiptir, bol miktarda hıza sahiptir ve yaygın olarak bulunur. HC ayrıca küçük paketlerde tek kapı olarak da mevcuttur. TTL ve LS TTL'yi unutun, kimse bugünlerde yeni tasarımlar için kullanmıyor.

Ayrıca CPLD'leri kullanmayı öğrenmeye değer, Onları kullanmak genellikle bireysel mantık çipleri ile tasarlamaktan çok daha mantıklı.


CD4000 serisi daha geniş bir besleme aralığına sahip değil mi? CPLD'ler 1 veya 2 mantık IC'den daha anlamlı mı?
endolit

düşük aralıklı CPLD, kullanılabilirlik ve fiyat çok kararlı olduğu için 1-2 karmaşık / nadir mantık IC'den daha faydalı olabilir.
BarsMonster

CPLD'lere başlamak için ek göstergeler sunabilir misiniz? Teşekkür ederim.
Sabuncu

Bunun için mevcut olan birçok kitten
Leon Heller

3

Geniş çalışma voltajı ve genel kullanılabilirliği ile, HC'nin saklanacak en yararlı aile olduğu konusunda hemfikirim. Çok yüksek hız veya çok düşük güç gerektiren tasarımlarla çalışıyorsanız, artık gerçekten genel amaçlı değilsiniz.

Bununla birlikte, 5V'den 3V'ye ya da tam tersi gibi karışık güç kaynağı durumlarına girmek oldukça yaygındır. HC'nin CMOS girişleri ve giriş koruma diyotları vardır, bu nedenle mantık düzeyinde çeviri için çok yararlı bir aile değildir. Diyot akımını sınırlamak için giriş dirençleri ile 5 ila 3 çalışma yapabilirsiniz, ancak ideal değildir. 3 ile 5 arasında, şansınız olmayabilir.

5V - 3V (3V ile çalışan bir yonga kullanan 5V girişler) için AHC ve LVC, 5V toleranslı girişlere sahiptir ve iyi çalışır.

3V ila 5V için, TTL uyumlu girişleri olan bir aileye ihtiyacınız vardır, böylece daha düşük 3V sinyalleri 5V ile çalışan yongaların yüksek giriş voltajı gereksinimlerini karşılar. Bunun için HCT ve AHCT gibi aileler yararlıdır.

Ne yazık ki, herhangi bir voltajdan güç alabilen ve herhangi bir voltaj girişini kabul edebilen genel bir aile yoktur, ancak sadece bu amaç için ayrı güç kaynağı pimlerine sahip çok sayıda özel seviye kaydırma tamponu (bazı çift yönlü) vardır.


1
LVC için +1, 5V ve 3.3V mantığını birbirine bağlamak için çok değerlidir.
Joe Baker

Breadboard'larda LVC'den uzak durun. Çok hızlı.
Zane Kaminski

2

HCT güzel. @Leon Heller'ın bahsettiği tüm avantajlar, aynı zamanda TTL uyumlu girişler. Hıza ihtiyacınız varsa ACT'yi düşünün. Ti'nin Mantık Kılavuzunda birçok ayrıntı vardır.


1
Ayrıca bir dezavantaj olmalı ya da var olan tek şey HCT olacaktır.
Endolit

1
... Sonra tekrar ... 5 V ile çalışan HCT, 3.3 V kullanan diğer IC'ler tarafından sağlanan mantık seviyelerini kabul edecektir, yani: Devrenizin farklı besleme gerilimlerinde çalışan parçaları arasında arabirim oluşturmak için kullanılabilir. 5 V raylarda çalışan HC kapılarının girişlerinde 3,3 V mantık çıkışını kullanamazsınız.
zebonaut

2
Acaba neden 4.5-5.5 voltluk bir besleme verildiğinde HCT gibi davranacak bir aile yok, ama bu aralığın dışında çalışmak için belirtilecek [örneğin bir mantık yüksekliğini temsil ettiği belirtilen VDD / 2 ile]? Böyle bir cihaz, herhangi iki "ardışık" voltaj seviyesi arasında kolay arayüz oluşturmak için yararlı görünecektir [3.3V ila 5V veya 2V ila 3.3V, vb.)
Supercat

1
Bazı teknolojiler, besleme voltajının oranları olarak tanımlanan giriş voltajı eşiklerine sahiptir, diğerleri ise, topraklamanın üstünde (veya Vcc'nin altında) belirli sayıda diyot düşüşüne sahiptir, bu nedenle besleme voltajı değişirse eşikler her zaman çalışmaz. Bazı teknolojiler, daha eski teknolojilerin gerektirdiği yüksek akımları tahrik etmez, diğerleri raylara zorlar ve bu da bazı diğer teknoloji girişlerinde akım tüketir. Büyük beyinler dağınık bir durumun en iyisini yaptı. Modern şeyler çoğunlukla çeşitli voltajlarda CMOS tarzı seviyeleridir. Bazı tasarımlar, dengesiz çalışmayı gerektirir.
KalleMP

1
TTL uyumlu girişler aslında genel bir dezavantajdır. Yardımcı olan tek zaman, gerçek TTL'den yönlendirilen sinyalleri almaktır. Bu günlerde oldukça nadir.
Olin Lathrop

2

Aslında HC (T) yerine AHC (T) isteyeceksiniz. HC (T) iyidir, ancak AHC (T) 'yi seçmemek için çok az neden vardır.

Reddedeceğim diğer aileler arasında AC ve düşük voltaj eşdeğeri LVC sayılabilir. Bu ailelerin nanosaniye altı yükselme süreleri vardır, bir breadboard için çok hızlıdır. Ayrıca 7400 TTL, STTL, LSTTL, AS, ALS, F, vb. Dahil olmak üzere bipolar TTL ailelerinden kaçınmayı tavsiye ederim. Bipolar mantık temelde modası geçmiş bir hale gelmiştir. Ve herhangi bir ECL 10k veya 100k parça kullanmaktan kaçınmayı söylemeye gerek yok, ancak bunlar muhtemelen yeni başlayan elektrik mühendislerinin farkındalığının dışında.

20 yıl önce TI, yeni AHC mantık ailesi için aşağıdaki pazarlama noktalarına sahipti:

“AHC ile yeni performans seviyelerine geçin ... • HCMOS'tan 3 kat daha hızlı • HCMOS'un statik güç tüketiminin yarısı • HCMOS ile aynı piyasa fiyatı için HCMOS ile aynı düşük gürültü ...”

TI'nın AHC hakkındaki iddiaları doğrudur.

Hobiciler için en önemli şey kenar oranlarıdır. İletim hattı etkilerine çok fazla veya hiç saygı göstermeden IC'leri kullanmak istiyorlar. Kötü parazit unsurları nedeniyle, breadboard'lar en azından birkaç nanosaniyelik geçiş hızları talep eder. AHC, HC ile aynı yükselme ve düşme sürelerine sahiptir, bu nedenle bir breadboard'daki kullanılabilirlik benzerdir.

AHC cihazları geniş HCMOS çalışma aralığını paylaşır, ancak daha düşük bir besleme voltajından çalıştırıldığında da 5V toleranslıdır. Bu, HCMOS'ta eksik olduğunu hissettiğim gerçekten kullanışlı bir özellik. AHC'nin çıkış sürücü akımı HC'den biraz daha büyüktür, ancak yine de 5V'de maksimum 8 mA. Bu, AHC ve HC'den beklediğimiz bir breadboard'da yavaş kenarlara ve iyi sinyal bütünlüğüne katkıda bulunur.

Daha fazla ayrıntı için TI'nin tam AHC (T) tasarımcısı kılavuzuna bakın: http://www.ti.com/lit/ug/scla013d/scla013d.pdf

Şimdi, “T” varyantları hakkında daha fazla açıklama yapacağım: HCT, AHCT, ACT, vb. “T”, TTL uyumlu girişleri ifade eder. Çip ise alma dahil, iki kutuplu bir TTL cihazdan gelen sinyalleri. 7400, 74S, 74LS, 74ALS, 74F, o zaman ya HCT gibi bir “T” cihazı seçmeli ya da 3.3V ya da öylesine çalışan 5V toleranslı “T” olmayan bir cihaz kullanmalı ve sisteminizi uyum sağlayacak şekilde tasarlamalısınız 3.3V çıkış seviyeleri.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.