Jaka rodzina logiki jest najlepsza dla hobbystów ogólnego przeznaczenia?


13

Muszę kupić kilka logicznych układów scalonych. Którą rodzinę powinienem dostać? HC? HCT? Który rodzaj najlepiej jest leżeć w pudełku z częściami, aby uzyskać maksymalną zgodność z nieprzewidywalnymi przyszłymi projektami? Szeroki zakres dostaw, brak wymagań dotyczących ekstremalnych częstotliwości itp. Wejścia Schmitta? Otwarte wyjścia?


3
Gołe FET, kochanie! Stwórz własne parametry wejściowe, zmiany poziomu i sterowniki wyjściowe, nie wspominając o niestandardowej logice! :)
Żartuję

Jakiego napięcia potrzebujesz?
Brian Carlton,

1
@Brian: Nie wiem. Chodzi o to, aby być kompatybilnym z szerokim zakresem typowych napięć, aby były przydatne w przyszłych projektach.
endolith,

Odpowiedzi:


12

HC jest najbardziej przydatny. Ma bardzo szeroki zakres napięcia zasilania, jest łatwy do podłączenia do większości MCU, ma dobrą odporność na zakłócenia, ma dużą prędkość i jest szeroko dostępny. HC jest również dostępny jako pojedyncze bramy w małych opakowaniach. Zapomnij o TTL i LS TTL, obecnie nikt nie używa ich do nowych projektów.

Warto również nauczyć się korzystać z CPLD, używanie ich często ma o wiele większy sens niż projektowanie z indywidualnymi układami logicznymi.


Czy seria CD4000 nie ma szerszego zakresu dostaw? CPLD mają więcej sensu niż 1 lub 2 logiczne układy scalone?
endolith

niskie CPLD są rzeczywiście bardziej przydatne niż 1-2 złożone / rzadkie układy logiczne, ponieważ dostępność i cena są bardzo stabilne.
BarsMonster,

Czy możesz podać dodatkowe wskazówki na temat rozpoczynania pracy z CPLD? Dziękuję Ci.
Sabuncu

Wystarczy kupić jeden z wielu dostępnych zestawów, taki jak ten: altera.com/products/boards_and_kits/dev-kits/altera/...
Leon Heller

3

Biorąc pod uwagę szerokie napięcie robocze i ogólną dostępność, zgodzę się, że HC jest najbardziej przydatną rodziną do utrzymania. Jeśli pracujesz z projektami, które wymagają bardzo dużej prędkości lub bardzo niskiej mocy, tak naprawdę nie jesteś już w sferze ogólnego przeznaczenia.

Jednak dość często zdarza się, że dochodzi do sytuacji, w których występuje mieszane źródło zasilania, np. Potrzeba przejścia z 5 V na 3 V lub odwrotnie. HC ma wejścia CMOS i diody zabezpieczające wejścia, więc nie jest to bardzo przydatna rodzina do translacji na poziomie logicznym. Możesz zmusić 5 do 3 do pracy z rezystorami wejściowymi, aby ograniczyć prąd diody, ale nie jest to idealne. Dla 3 do 5 możesz po prostu nie mieć szczęścia.

Dla 5 V do 3 V (wejścia 5 V napędzające układ zasilany 3 V), AHC i LVC mają wejścia tolerujące 5 V i działają dobrze.

W przypadku napięcia od 3 do 5 V potrzebna jest rodzina z wejściami kompatybilnymi z TTL, aby niższe sygnały 3 V mogły zaspokoić wysokie zapotrzebowanie na napięcie wejściowe układów zasilanych 5 V. Do tego przydatne są rodziny takie jak HCT i AHCT.

Niestety, nie ma ogólnej rodziny, która mogłaby być zasilana z dowolnego napięcia i akceptować wejścia o dowolnym napięciu, chociaż istnieje wiele specjalistycznych buforów z przesunięciem poziomu (niektóre dwukierunkowe), które mają osobne piny zasilające tylko w tym celu.


1
+1 dla LVC, są nieocenione przy sprzężeniu logiki 5V i 3.3V.
Joe Baker,

Trzymaj się z dala od LVC na deskach do krojenia. To jest za szybkie.
Zane Kamiński

2

HCT jest fajny. Wszystkie wymienione zalety @Leon Heller, ale także wejścia kompatybilne z TTL. Jeśli potrzebujesz prędkości, rozważ ACT. Przewodnik po logice Ti zawiera wiele szczegółów.


1
Musi także wystąpić minus, w przeciwnym razie HCT byłby jedyną rzeczą, która istnieje.
endolith,

1
... Z drugiej strony ... Zasilany napięciem 5 V, HCT akceptuje poziomy logiczne zapewniane przez inne układy scalone, które używają 3,3 V, tj .: Można go użyć do połączenia między częściami obwodu, które działają przy różnych napięciach zasilania. Nie można użyć wyjścia logiki 3,3 V na wejściach bramek HC, które działają na szynach 5 V.
zebonaut

2
Zastanawiam się, dlaczego nie ma rodziny, która zachowywałaby się jak HCT przy zasilaniu 4,5–5,5 V, ale która byłaby określona do pracy poza tym zakresem [np. Z VDD / 2 określonym jako reprezentujący wysoki poziom logiczny]? Takie urządzenie wydaje się przydatne do łatwego łączenia między dowolnymi dwoma „kolejnymi” poziomami napięcia [3,3 V do 5 V lub 2 V do
3,3

1
Niektóre technologie mają progi napięcia wejściowego zdefiniowane jako stosunki napięcia zasilania, inne mają pewną liczbę spadków diody nad ziemią (lub poniżej Vcc), więc progi nie zawsze działają, jeśli napięcie zasilania jest zmienne. Niektóre technologie nie napędzają wysokich prądów wymaganych przez starsze technologie, inne prowadzą do szyn, a to zużywa prąd w niektórych innych wejściach technologii. Wielkie umysły jak najlepiej wykorzystały nieporządną sytuację. Nowoczesne rzeczy to głównie poziomy w stylu CMOS przy różnych napięciach. Niektóre projekty wymagają nierównego napędu do pracy.
KalleMP

1
Wejścia kompatybilne z TTL są w rzeczywistości wadą w ogólnym przypadku. Jedyny czas, który pomaga, to kiedy odbierasz sygnały sterowane z prawdziwego TTL. To dziś dość rzadkie.
Olin Lathrop,

2

Będziesz naprawdę chciał AHC (T) zamiast HC (T). HC (T) jest w porządku, ale nie ma powodu, aby nie wybierać AHC (T).

Inne rodziny, które odrzucę, to prąd przemienny i jego ekwiwalent niskiego napięcia, LVC. Rodziny te mają czasy narastania poniżej nanosekundy, zbyt szybko, aby można je było zastosować na desce. Polecam również unikanie dwubiegunowych rodzin TTL, w tym 7400 TTL, STTL, LSTTL, AS, ALS, F itp. Logika bipolarna stała się w zasadzie przestarzała. Oczywiście nie trzeba używać żadnych części ECL 10k lub 100k, ale prawdopodobnie nie są one znane większości początkujących inżynierów elektryków.

20 lat temu TI posiadało następujące punkty marketingowe dla swojej nowej rodziny logiki AHC:

„Przejdź na nowy poziom wydajności dzięki AHC ... • 3 razy szybszy niż HCMOS • Połowa zużycia energii statycznej HCMOS • Taki sam niski poziom hałasu jak HCMOS… w tej samej cenie rynkowej jak HCMOS.”

Roszczenia TI dotyczące AHC są prawidłowe.

Najważniejsze dla hobbystów są stawki krawędziowe. Chcą móc korzystać z układów scalonych bez większego wpływu na linię transmisyjną. Ze względu na ich paskudne pasożytnicze elementy płyty pilśniowe wymagają prędkości przejścia co najmniej kilku nanosekund. AHC ma takie same czasy narastania i opadania jak HC, więc użyteczność na płycie pilśniowej jest podobna.

Urządzenia AHC mają szeroki zakres działania HCMOS, ale są również odporne na 5 V, gdy działają przy niższym napięciu zasilania. To naprawdę przydatna funkcja, której zawsze czułem, że brakowało w HCMOS. Wyjściowy prąd napędowy AHC jest nieco większy niż HC, ale nadal tylko 8 mA maks. Przy 5 V. Przyczynia się to do wolnych krawędzi i dobrej integralności sygnału na płycie kontrolnej, której oczekujemy od AHC i HC.

Aby uzyskać więcej informacji, zobacz pełny przewodnik projektanta AHC (T) TI: http://www.ti.com/lit/ug/scla013d/scla013d.pdf

Teraz wyjaśnię warianty „T”: HCT, AHCT, ACT itd. „T” oznacza wejścia kompatybilne z TTL. Jeśli układ ma odbierać sygnały z bipolarnego urządzenia TTL, w tym. 7400, 74S, 74LS, 74ALS, 74F, musisz albo wybrać urządzenie „T”, takie jak HCT, lub użyć urządzenia tolerującego 5 V, innego niż „T”, pracującego przy 3,3 V lub więcej, i zaprojektować swój system tak, aby mógł pomieścić poziomy wyjściowe 3,3 V.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.