Forum: Mikrocontroller und Digitale Elektronik Takt am 74HC123


von Dave C. (dave_chappelle)


Lesenswert?

Guten Tag

Ich komme hier irgendwie gerade nicht weiter.

Ich möchte die Taktfrequenz eines Multivibrators berechnen, bekomme aber 
nicht genug Infos zusammen.

Es handelt sich um ein 74HC123.

http://www.nxp.com/documents/data_sheet/74HC_HCT123.pdf

Zum Timing finde ich im Datenblatt auf Seite 15 lediglich die Info:

The basic output pulse width is essentially determined by the values of 
the external timing components REXT and CEXT.

Na toll, dass habe ich mir auch vorher schon zusammengereimt.
Wie kann ich das Teil dimensionieren?

Gruss

von Blackbird (Gast)


Lesenswert?

Ein Monoflop hat keine Taktfrequenz. Nur eine Pulsdauer (pulse width).

Auf Seite 10 sind Diagramme zum Ablesen der Werte, berechnen muß man da 
nix.

Blackbird

von B. G. (smarti)


Lesenswert?

Nun ja, wie Blackbird schon schreibt, aus dem Diagramm ablesen:
Im Datenblatt Figure 7

Alternativ gäbe es noch den CD4538

Hier wäre die Pulsweite = R*C

von Dave C. (dave_chappelle)


Lesenswert?

Blackbird schrieb:
> Ein Monoflop hat keine Taktfrequenz. Nur eine Pulsdauer (pulse width).

Ist der NE555 nicht auch ein Multivibrator?
Oder habe ich irgendwie etwas gänzlich missverstanden?

Blackbird schrieb:
> Auf Seite 10 sind Diagramme zum Ablesen der Werte, berechnen muß man da
> nix.

Danke, das habe ich auch gesehen gehabt. Nur leider habe ich hier eine 
Schaltung mit Werten vorliegen, die nicht in diesem Diagramm abgebildet 
sind :S

Gruss

von Peter D. (peda)


Lesenswert?

Ja, die NXP-Datenblätter sind oftmals ein Graus und es fehlen wichtige 
Informationen.

ST ist da besser:
"When Cx > 10nF and Rx > 10kΩ,
the output pulse width value is approsimatively
given by the formula : tW(OUT) = K · Cx · Rx.
(K = 0.45)."

von Blackbird (Gast)


Lesenswert?

Astabiler Multivibrator
Bistabiler Multivibrator
Monostabiler Multivibrator

Der NE555 kann je nach Beschaltung eine der Funktionen ausführen.
Der '123 ist nur ein Monostabiler Multivibrator. Man kann ihn mit einem 
weiteren Monostabiler Multivibrator zu einem Astabiler Multivibrator 
erweitern.

Blackbird

von Karl H. (kbuchegg)


Lesenswert?

Dave Chappelle schrieb:
> Blackbird schrieb:
>> Ein Monoflop hat keine Taktfrequenz. Nur eine Pulsdauer (pulse width).
>
> Ist der NE555 nicht auch ein Multivibrator?

Nein.
Ein NE555 ist für sich genommen gar nichts.
Aber man kann daraus mit wenig Aufwand unter anderem einen Multivibrator 
bauen.
Die Stärke eines 555 liegt darin, dass er ein universell verwendbarer 
Building Block ist. Deshalb lebt das Teil auch schon so lange und wird 
(wahrscheinlich) auch noch weitere Jahre nicht an Attraktivität 
verlieren.

: Bearbeitet durch User
von Dave C. (dave_chappelle)


Lesenswert?

Peter Dannegger schrieb:
> "When Cx > 10nF and Rx > 10kΩ,
> the output pulse width value is approsimatively
> given by the formula : tW(OUT) = K · Cx · Rx.
> (K = 0.45)."

Wow, super. Vielen Dank! Jetzt macht das Ganze etwas mehr Sinn.

Blackbird schrieb:
> Der NE555 kann je nach Beschaltung eine der Funktionen ausführen.
> Der '123 ist nur ein Monostabiler Multivibrator. Man kann ihn mit einem
> weiteren Monostabiler Multivibrator zu einem Astabiler Multivibrator
> erweitern.

Ach, das habe ich nicht gewusst. Danke für die Info!

Gruss

von nicht "Gast" (Gast)


Lesenswert?

Dave Chappelle schrieb:
>
> Danke, das habe ich auch gesehen gehabt. Nur leider habe ich hier eine
> Schaltung mit Werten vorliegen, die nicht in diesem Diagramm abgebildet
> sind :S

Liegen die Werte von R_EXT noch in der Spezifikation? Oder warum kann 
man das Diagramm sonst nicht verwenden, um t_W zu inter- oder 
extrapolieren?

von Peter D. (peda)


Lesenswert?

Astabiler Multivibrator:

CD4046
CD4047
CD4060

von Dave C. (dave_chappelle)


Lesenswert?

nicht "Gast" schrieb:
> Liegen die Werte von R_EXT noch in der Spezifikation?

Rx = 10k und Cx = 15µF

VCC = 3.3V

von Dave C. (dave_chappelle)


Lesenswert?

Ach ja, habe beim DB von NXP diese (ziemlich wichtige) Info nun doch 
noch gefunden!

Seite 10, ziemlich klein irgendwo unter den Dynamic characteristics.

Gehört es eigentlich zum guten Ton mancher Hersteller die wichtigsten 
Infos am beiläufigsten zu erwähnen :P?

Gruss und nochmals danke.

BTW: Mithilfe von Fig. 8 konnte ich auch noch den "genauen" K-Faktor 
ermitteln bei einer Spannung von 3.3V.

von Paul Baumann (Gast)


Lesenswert?

Da in dem 74xx123 2 einzelne Monoflöppe drinsitzen, kannst Du damit
auch einen astabilen Multivibrator bauen, dessen Puls/Pausen-Verhältnis
jeweils separat einstellbar ist. Dazu triggert ein Monoflop das Andere.

Das habe ich vor Jahrzehnten mal gebraucht, als ich einen Drucker mit
SIF-1000-Schnittstelle von 2 Rechnern aus bedienen lassen wollte.

MfG Paul

von Dave C. (dave_chappelle)


Lesenswert?

Hallo Paul Baumann

Danke für deinen Tipp! Sollte ich den IC mal wieder brauchen, ist das 
gut zu wissen.



Ich habe allerdings doch noch eine Frage. Mit dem Monostabilen 
Multivibrator kann ich also nur eine Pulsdauer einstellen.

Aber irgendwie hat er ja dann doch eine Frequenz? Oder muss man den IC 
quasi "enablen", dann gibt er einmal eine Flanke der eingestellten 
Pulsdauer ein und dann muss man ihn nochmals "enablen"?

von Dieter Werner (Gast)


Lesenswert?

Dave Chappelle schrieb:

> Aber irgendwie hat er ja dann doch eine Frequenz? Oder muss man den IC
> quasi "enablen", dann gibt er einmal eine Flanke der eingestellten
> Pulsdauer ein und dann muss man ihn nochmals "enablen"?

Naja, enablen ist vielleicht nicht ganz der richtige Ausdruck, triggern 
würde imho besser passen.

von Blackbird (Gast)


Lesenswert?

@Dave Chappelle (dave_chappelle)

"Mono" heißt: EINMAL!

Ein monostabiler Multivibrator wird mit einer Impulsflanke getriggert 
und gibt genau EINEN Puls definierter Länge ab, einstellbar mit R und C.

Aus Deinen etwas verworrenen Fragen kann man mit großer 
Wahrscheinlichkeit schlußfolgern, daß Du einen astabilen Multivibrator 
(also mit Deinen Worten: einen Generator, der endlos Pulse liefert) in 
einer Dir vorliegenen fertigen Schaltung vermutest.
Wir kennen die Schaltung nicht.

Was willst Du nun noch wissen?

Blackbird

von Peter D. (peda)


Lesenswert?

Paul Baumann schrieb:
> Da in dem 74xx123 2 einzelne Monoflöppe drinsitzen, kannst Du damit
> auch einen astabilen Multivibrator bauen

Dann ist aber nicht garantiert, daß die Schaltung überhaupt anschwingt.
Du brauchst eine Power-On-Reset Schaltung, die den ersten Triggerpuls 
erzeugt zum Starten.

von Paul Baumann (Gast)


Lesenswert?

Peter schrob:
>Dann ist aber nicht garantiert, daß die Schaltung überhaupt anschwingt.
Man kann diese Schaltung so dimensionieren, daß sie zwanghaft 
anschwingen
muß, wenn die Betriebsspannung "erscheint".

Ich lege meine Schaltungen immer mit einem "zentralen Einschalt-Reset"
aus. Das ist dann NVA-mäßig: ACH-TUNG!! RICHT EUCH!
;-)

Konfusius sagt: "Selbst die höchste Frequenz beginnt mit der ersten
Taktflanke!"

MfG Paul

von Dave C. (dave_chappelle)


Lesenswert?

Dieter Werner schrieb:
> Naja, enablen ist vielleicht nicht ganz der richtige Ausdruck, triggern
> würde imho besser passen.

Ja, das Wort habe ich eigentlich gesucht, danke!

Blackbird schrieb:
> Aus Deinen etwas verworrenen Fragen kann man mit großer
> Wahrscheinlichkeit schlußfolgern, daß Du einen astabilen Multivibrator
> (also mit Deinen Worten: einen Generator, der endlos Pulse liefert) in
> einer Dir vorliegenen fertigen Schaltung vermutest.

Ja, das habe ich bis jetzt vermutet.
Mit den Begriffen astabil, monostabil und Multivibrator bin ich in der 
Tat nicht so bewandert. Ich habe da bis jetzt nur den 555 gekannt, der 
ja allem Anschein nach alle diese Funktionen erfüllen kann.

Blackbird schrieb:
> Was willst Du nun noch wissen?

Das wäre, denke ich, alles, vielen Dank!

Es handelt sich bei dem Teil also um einen monostabilen Multivibrator, 
der eine Flanke bestimmter Länge (tw = K x C x R, K ~ 0.45) abgibt 
sobald er "angekickt" sprich getriggert wird.


Danke allen für die rege Anteilnahme!

Gruss
Dave

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.