Wann nimmt man welche Logikfamilien?

Gast #217448
Lesenswert?

Hallo
Wann nimmt man welche Logikfamilien, wenn man mit dem Megas bei 16 Mhz
arbeitet??
Es sollen schnelle Schaltvorgänge erfasst werden.
In meinem Fall sollen zwischen zwei Ausgängen von A/D Wandlern hin- und
ger geschaltet werden , die am SPI hängen (bei 8MHz SPI-Takt). Beide
Wandler sollen immer im Wechsel ausgelesen werden, ohne dass zu viele
NOPs eingefügt werden müssen.

Ist dann 74ACT125 am besten? (oder ein 74XX126 er)

Zur Wahl stehen
AC
ACT
F          Wann wählt man welche Logik-Klasse?
HC
HCT
LS

Danke für die Antworten
Euer moin

PS: Diese Seite habe ich gelesen:
http://www.mikrocontroller.net/articles/74xx
Gast #217451
Lesenswert?

@Peter
Das geht leider nicht, da die beiden AD-Wandler parallel geschaltet
werden und andauernd messen und ausgeben (ADS7818). Die Ausgänge möchte
ich einfach abwechselnd abfragen.(SPIclk=8Mhz)
Ein gleichzeitiges Abfragen, in dem der eine Ausgang des Wandlers an
MISO hängt und der andere Ausgang an einem normalen PortPin
(Software-SPI) funktioniert fehlerhaft (SPIclk=4MHz).

moin
Gast #217453
Lesenswert?

>Ab welchen Frequenzen ist HC zu langsam
Ab etwa 30-40MHz, bzw. wenn die Gatterlaufzeit zu lang ist.

>Was nimmt man dann?
AC, AHC, LS, ALS, F

>Welche Probleme kommen hinzu un was kann man dagegen machen?
Spikes, Reflektionen auf den Leitungen
Abhilfe: Multilayer Platine mit ordentlichem Layout.
LS, ALS, F sind da nicht so schlimm wie AC und AHC, sind aber eben TTL
mit all den Vor und Nachteilen.
Gast #217454
Lesenswert?

Schaut doch mal die die Datenblätter der einzelnen Logikfamilien.
Beachtet dabei dei Geschwindigkeit (Schaltzeiten), Stromverbrauch,
Ausgangsstrom, Eingangsstrom, Betriebsspannung und Spannungstolleranz
an Ein- und Ausgängen.
Gast #217455
Lesenswert?

In Datenblätter habe ich schon geschaut. Mir fehlt aber praktische
Erfahrungen mit verschiedenen Logikfamilien. Daher sind für mich
Antworten wie die von 'Benedikt' wertvoll.
Kann man daher sagen, dass 'HC' im Bereich der ATMEGAS (unter 20 MHz)
'immer' schnell genug sind?

Gruss
moin
Persönliche Seite #217456
Lesenswert?

Hi

kann man nicht. Atmel empfiehlt bei Verwendung des externen
Speicherinterface bei AVRs über 8MHz als Addresslatch kein HC sondern
AHC ein einzusetzen. Im Zweifelsfall muß man immer im Datenblatt des
AVR und des Logikbausteins prüfen ob die Timings ausreichen. Ein
Impulsdiagramm indem man die nötigen und erreichten Zeiten einträgt
kann da enorm helfen.

Matthias

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren