Forum: Mikrocontroller und Digitale Elektronik Impulsverlängerung mit dem DM74LS221


von Daniel (daniel7)


Lesenswert?

Hallo,

ich wollte eine Impuls von ca. 10ns auf 0.5-1us Verlängern. In einem 
anderen Beitrag wurde der DM74LS221 erwähnt. Ich habe den externen 
Widerstand (R = 100kOhm) und den Kondensator (C = 22pF) so gewählt, dass 
ich die gewünschte Pulsdauer erhalte, aber es Funktioniert nicht. Kann 
mir jemand erklären wie das genau mit den Inputs A,B und CLR 
funktioniert?

Ich werde aus dem Datenblatt nicht Schlauer...

: Bearbeitet durch User
von Jörg R. (solar77)


Lesenswert?

Hallo Daniel,

für User die die helfen möchten ist es hilfreich wenn:

- der Schaltplan Deiner Schaltung zu sehen ist
- der Aufbau zu sehen ist, auch wie und womit du misst
- ein Link auf das DB vorhanden ist

von Helmut -. (dc3yc)


Lesenswert?

Sind die Werte von R und C innerhalb der zulässigen Bereiche? Die stehen 
im Datenblatt. 100kOhm kommen mir etwas groß vor, 22pF etwas klein.
Probiere mal 100pF und 10kOhm. Clr muss High sein, A und B reagieren auf 
unterschiedliche Flanken, wobei der andere Eingang immer einen 
definierten Pegel (siehe DaBla) haben muss.

: Bearbeitet durch User
von Helmut K. (hk_book)


Lesenswert?

Daniel schrieb:
> ich wollte eine Impuls von ca. 10ns auf 0.5-1us Verlängern.

Im TI-Datenblatt stehen als minimale "puls duration" Werte um 50ns. Das 
wird dann wohl nichts mit 10ns als Ansteuerung.

Wo kommt der auslösende Impuls her? Pegel? Innenwiderstand? 
Flankensteilheit?

von Andrew T. (marsufant)


Lesenswert?

Helmut -. schrieb:
> Sind die Werte von R und C innerhalb der zulässigen Bereiche? Die stehen
> im Datenblatt. 100kOhm kommen mir etwas groß

100k gehen bei der LS Version (steht z.B. pg.8 TI.com datasheet),
bei der 74221 wären 40k das Maximum.

Für das C gibt nach unten lt. Datenblatt keine Einschränkung, also 22pF 
wäre erlaubt.

von Daniel (daniel7)


Angehängte Dateien:

Lesenswert?

Hallo Jörg,

danke für das Feedback.

In- und Output Signal "messe" ich mit dem einem Oszi. Ich habe ein Bild 
angehängt. Die rote Kurve ist das Inputsignal und die blaue Kruve das 
Output Signal, welche sich nicht verändert, wenn ich die 
Betriebsspannung abklemme.

Das Datenblatt zum DM74LS221: 
https://pdf1.alldatasheet.com/datasheet-pdf/view/198270/NSC/DM74LS221.html

Beitrag #7424758 wurde vom Autor gelöscht.
von Andrew T. (marsufant)


Lesenswert?

Helmut K. schrieb:
> Im TI-Datenblatt stehen als minimale "puls duration" Werte um 50ns. Das
> wird dann wohl nichts mit 10ns als Ansteuerung.

Exakt das ist das Problem beim TE.
10ns werden nie zuverlässig funktionieren mit diesem IC.

von Michael B. (laberkopp)


Lesenswert?

Andrew T. schrieb:
> 100k gehen bei der LS Version (steht z.B. pg.8 TI.com datasheet),
> bei der 74221 wären 40k das Maximum.
> Für das C gibt nach unten lt. Datenblatt keine Einschränkung, also 22pF
> wäre erlaubt.

Und wieviel der 22pF werden durch die Anschlussbeine, das 
Experimentiersteckbrett, die Patchkabel und Leistungskapazität gebildet 
?

Der Wert ist unsinnig klein.

Selbst 220pF ist klein.

von Andrew T. (marsufant)


Lesenswert?

Daniel schrieb:
> In- und Output Signal "messe" ich mit dem einem Oszi. Ich habe ein Bild
> angehängt.

Ein grottiges Foto, obwohl das Luxus-Oszi USB Ausgabe hat für eine 
Screendump....mann mann mann

von Andrew T. (marsufant)


Lesenswert?

Michael B. schrieb:
> Und wieviel der 22pF werden durch die Anschlussbeine, das
> Experimentiersteckbrett, die Patchkabel und Leistungskapazität gebildet
> ?
>
> Der Wert ist unsinnig klein.

Laber.
Nö, mit dem Aufbau werden es eher > 22pF.

s.o., 22pF ist nicht das Problem.

von Thomas Z. (usbman)


Lesenswert?

VCC + GND  am IC angeschlossen?
Eingang B ist für steigende Flanken A wird auf GND gelegt Clear auf VCC

von Andrew T. (marsufant)


Lesenswert?

Thomas Z. schrieb:
> VCC + GND  am IC angeschlossen?

Und ein Ablockkondnesator zw. VCC + GND wäre hilfreich.

Aber wie gesagt, es scheitert bereits an der Tatsache das dies IC die 
10nS nicht spezifiziert mag.

von Michael B. (laberkopp)


Lesenswert?

Andrew T. schrieb:
>> Der Wert ist unsinnig klein.
>
> Laber.
> Nö, mit dem Aufbau werden es eher > 22pF.

Ja  und zwar 22pF des Kondensators und vielleicht nochmal 22pF wegen der 
ganzen Streukapazität, zusammen 44pF, auch noch teilweise gegen andere 
Potentiale.

> s.o., 22pF ist nicht das Problem

Es ist sehr wohl ein Problem, nur du verstehst es mal wieder nicht.

Es ist nicht unbedingt sein Problem, ob bei ihm der Startpuls zu kurz 
ist, verschliffen wird durch den Aufbau, schlechte Ankopplung durch 
Steckbrett, wird er noch rausfinden.

Nur darf er sich nicht wundern wenn seine Ausgangsimpulslänge dann nicht 
stimmt.

von Thomas Z. (usbman)


Lesenswert?

Andrew T. schrieb:
> Und ein Ablockkondnesator zw. VCC + GND wäre hilfreich.
>
> Aber wie gesagt, es scheitert bereits an der Tatsache das dies IC die
> 10nS nicht spezifiziert mag.

Abblock Cs werden überbewertet :-)

22p und 100k sind zwar an der Grenze aber innerhalb der spec. für das IC 
von Fairchild. Der Puls wird sich im Bereich 1,5µS bewegen (Formel im 
DB)
Pulswith ist also >> 50nS.

von Peter D. (peda)


Lesenswert?


: Bearbeitet durch User
von Daniel (daniel7)


Lesenswert?

Vcc und GND sind richtig angeschlossen. hab jetzt A auf GND, Inputsignal 
auf B und CLR ist auf High.

Ob das Signal, welches ich verlängern möchte die 10ns hat weiß ich noch 
nicht. Die 10ns waren eine Schätzung und Wahrscheinlich ist das Signal 
nicht so kurz.

Hab am Signalgenerator einen eine Pulsdauer von 60ns eingestellt aber 
schaut noch immer nicht gut aus.

von Andrew T. (marsufant)


Lesenswert?

Peter D. schrieb:
> Der SN74LV221 sollte gehen (5ns).
> https://www.ti.com/lit/ds/symlink/sn74lv221a.pdf?ts=1685484046690

Exakt so ist es. Damit und einem besseren Aufbau: geht es.

> Abblock Cs werden überbewertet :-)

Tja, chacun a son gout .-)

von Andrew T. (marsufant)


Lesenswert?

Daniel schrieb:
> Hab am Signalgenerator einen eine Pulsdauer von 60ns eingestellt aber
> schaut noch immer nicht gut aus.

Sieht also bei Dir nach PEBKAC aus.

von Jörg R. (solar77)


Lesenswert?

Thomas Z. schrieb:
> Andrew T. schrieb:
>> Und ein Ablockkondnesator zw. VCC + GND wäre hilfreich.
>>
>> Aber wie gesagt, es scheitert bereits an der Tatsache das dies IC die
>> 10nS nicht spezifiziert mag.

> 22p und 100k sind zwar an der Grenze aber innerhalb der spec. für das IC
> von Fairchild. Der Puls wird sich im Bereich 1,5µS bewegen (Formel im
> DB)
> Pulswith ist also >> 50nS.

Es geht um die Länge (Zeit) des Eingangssignals.

von Thomas Z. (usbman)


Lesenswert?

Daniel schrieb:
> Hab am Signalgenerator einen eine Pulsdauer von 60ns eingestellt aber
> schaut noch immer nicht gut aus.

und welcher Pegel? Es sieht so aus, wie wenn dein Eingangssignal nicht 
auf 0V geht

: Bearbeitet durch User
von Daniel (daniel7)


Lesenswert?

Michael B. schrieb:
> Nur darf er sich nicht wundern wenn seine Ausgangsimpulslänge dann nicht
> stimmt.

also sollte sicher der Aufbau nur auf die Pulsdauer und nicht auf die 
Funktion auswirken?

von Daniel (daniel7)


Lesenswert?

Der Peak des Puls liegt ist auf 5V und das Signal sollte auf 0V gehen.

von Daniel (daniel7)


Lesenswert?

Thomas Z. schrieb:
> Es sieht so aus, wie wenn dein Eingangssignal nicht
> auf 0V geht

100 Punkte an dich. Die eingestellte Frequenz am Signalgenerator war zu 
hoch und ich habe es durchgehend getriggert.

Vielen Dank.

von Andrew T. (marsufant)


Lesenswert?

Daniel schrieb:
> Der Peak des Puls liegt ist auf 5V und das Signal sollte auf 0V gehen.
> Die rote Kurve ist das Inputsignal

Dann teilst du irgendwo in Deiner Messkette das Signal noch 
(Längswiderstand?)  , denn dein Scope zeigt 3.8 Div x 500mV= 1,9V; also 
"nur" 1,9V statt 5V.
Da passt also wohl einiges nicht

: 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.