74LS42 und Pullups

Gast #4342499
Lesenswert?

"Output configurations of the SN74LS47 are designed to withstand
the relatively high voltages required for 7-segment indicators.
These outputs will withstand 15 V with a maximum reverse current
of 250μA.
Indicator segments requiring up to 24 mA of current may
be driven directly from the SN74LS47 high performance output
transistors".
Gast #4342528
Lesenswert?

Johannes schrieb:
> Kann ich dort an den Ausgängen per 10K Widerstand das ganze auf +15Volt
> ziehen?

Nein.

> Oder würde ich den 74LS42 damit zerstören?

Nein, bei 10k fliessen gerade mal 1mA, das hält 74LS42 und 74HC42 aus, 
aber die Spannung steigt nicht über 5.7V am 74HC42 und der 74LS42 hat 
auch keine open collector Ausgänge,

Da wirst du schon Pegelwandler verwenden müssen (CD40109).
#4342571
Lesenswert?

TTLer schrieb:
> Wenn im LS-IC Klemmdioden drin sind und es mit 5 V versorgt wird,
> dann
> funktioniert es nicht, da die Dioden den Highpegel auf 5 V halten.

Was für ein Blödsinn. 74LS haben niemals Klemmdioden am Ausgang.

Die haben entweder Gegentaktausgänge, dann darf man die Ausgänge nicht 
über die Betriebsspannung ziehen weil dann die Basis-Emitter Diode des 
Ausgangstransistors in Sperrichtung betrieben wird und irgendwann 
durchbricht. Der 74LS42 hat solche Gegentaktausgänge.

Oder sie haben open-collector Ausgänge. Dann muß man Pullups schalten. 
An welche Spannung (Vcc oder höher), das steht im Datenblatt.

74HC haben immer Klemmdioden am Ausgang. Das sind ganz einfach die 
Bodydioden der Ausgangs-MOSFETs. Da könnte man zwar einen Pullup gegen 
eine höhere Spannung anbringen. Aber es bringt nichts, weil die 
Klemmdiode die Ausgangsspannung ja auf die Betriebsspannung klemmt.

@TE: wenn du die Ausgänge des 74LS42 auf 15V CMOS-Pegel bringen willst, 
dann mußt du Pegelwandler dazwischenschalten. Denkbar wären z.B. 74LS07. 
Das sind 6 nichtinvertierende Treiber in einem Package. An deren 
open-collector Ausgänge müssen dann Pullup-Widerstände auf 15V.
Gast #4342573
Lesenswert?

Nico .. schrieb:
> Dann
> sind die Signale zwar invertiert, aber das kann die Software ja
> kompensieren.

Kann sie nicht: der 1-aus-10 Decoder muss BCD angesteuert werden und 
liefert das Ergebnis H-aktiv, was soll da per SW kompensiert werden? Mit 
BCD-invertiert ansteuern, ergibt Unsinn (siehe Datenblatt), auf gar 
keinen Fall aber bewirkt das L-aktive Ausgänge.
#4342653
Lesenswert?

hk_book schrieb:
> Nico .. schrieb:
>> Dann
>> sind die Signale zwar invertiert, aber das kann die Software ja
>> kompensieren.
>
> Kann sie nicht: der 1-aus-10 Decoder muss BCD angesteuert werden und
> liefert das Ergebnis H-aktiv, was soll da per SW kompensiert werden? Mit
> BCD-invertiert ansteuern, ergibt Unsinn (siehe Datenblatt), auf gar
> keinen Fall aber bewirkt das L-aktive Ausgänge.

Warum soll das nicht gehen? Wird doch von einem µC angesteuert und ob 
der aktiv 'ne 0 oder 'ne 1 ausgibt ist dem egal!
Der Transistor-Pegelwandler war zwischen µC und 1zu10-Dekoder gedacht!
Gast #4342663
Lesenswert?

Nico .. schrieb:
> Warum soll das nicht gehen? Wird doch von einem µC angesteuert und ob
> der aktiv 'ne 0 oder 'ne 1 ausgibt ist dem egal!

Weils dem nachgeschalteten Decoder nicht egal ist! Schau´ halt mal in 
dessen Datenblatt und überlege was passiert, wenn der mit was anderem 
als BCD angesteuert wird.
Gast #4342708
Lesenswert?

Ok Danke, dann schalte ich einen 74LS07 dazwischen. Das hatte ich genau 
so in meinem Layout schon überlegt. Dachte nur evtl. kann ich es 
einsparen.

Aber dann lasse ich es drin.

Danke für eure Hilfe :-)
#4342741
Lesenswert?

hk_book schrieb:
> Nico .. schrieb:
>> Warum soll das nicht gehen? Wird doch von einem µC angesteuert und ob
>> der aktiv 'ne 0 oder 'ne 1 ausgibt ist dem egal!
>
> Weils dem nachgeschalteten Decoder nicht egal ist! Schau´ halt mal in
> dessen Datenblatt und überlege was passiert, wenn der mit was anderem
> als BCD angesteuert wird.

Er kann doch per BCD angesteuert werden. Nur normalerweise tust du das 
mit positiver Logic, also 1=1 und 0=0. Wenn Du jetzt aber eine 
Emitterschaltung dazwischen hast, musst du alles invertieren....also 
negative Logic am µC ausgeben (1=0 und 0=1).
Was ist daran nicht zu verstehen oder funktioniert nicht?
Gast #4342782
Lesenswert?

Nico .. schrieb:
> Er kann doch per BCD angesteuert werden. Nur normalerweise tust du das
> mit positiver Logic, also 1=1 und 0=0. Wenn Du jetzt aber eine
> Emitterschaltung dazwischen hast, musst du alles invertieren....also
> negative Logic am µC ausgeben (1=0 und 0=1).
> Was ist daran nicht zu verstehen oder funktioniert nicht?

... Ich mach' mir die Welt - widdewidde wie sie mir gefällt ...
Zitat Pippi Lamgstrumpf

Nochmal: schau dir endlich mal die Wahrheitstabelle vom 74xx42 an und 
überlege was passiert, wenn du BCD invertiert anlegst.

Ausserdem sollten wir diesen Nebenkriegsschauplatz schliessen, dem TO 
wurde ja geholfen oder möchte noch jemand anderes seinen Kommentar dazu 
abgeben?
#4342995
Lesenswert?

@Nico ... (nico123)

>Du scheinst es nicht zu verstehen!
>Überlege dir doch mal wie du eine Emitterstufe ansteuern musst, damit
>BCD rauskommt. Na, machts jetzt klick? Richtig....invertiert.

Wozu soll eine Emitterstufe in den BCD-Leitungen für des TOs Problem gut 
sein?
#4343538
Lesenswert?

Jens G. schrieb:
> @Nico ... (nico123)
>
>>Du scheinst es nicht zu verstehen!
>>Überlege dir doch mal wie du eine Emitterstufe ansteuern musst, damit
>>BCD rauskommt. Na, machts jetzt klick? Richtig....invertiert.
>
> Wozu soll eine Emitterstufe in den BCD-Leitungen für des TOs Problem gut
> sein?

Als Pegelwandler ohne Spezial-IC. Bei vier Leitungen ist das ja nicht so 
kompliziert und vielleicht auch platzsparender.
#4343672
Lesenswert?

Nico .. schrieb:
> Jens G. schrieb:
>> @Nico ... (nico123)
>>
>>>Du scheinst es nicht zu verstehen!
>>>Überlege dir doch mal wie du eine Emitterstufe ansteuern musst, damit
>>>BCD rauskommt. Na, machts jetzt klick? Richtig....invertiert.
>>
>> Wozu soll eine Emitterstufe in den BCD-Leitungen für des TOs Problem gut
>> sein?
>
> Als Pegelwandler ohne Spezial-IC. Bei vier Leitungen ist das ja nicht so
> kompliziert und vielleicht auch platzsparender.

Nur was bringt ein Pegelwandler auf der Binärseite? Nichts. Es gibt 
keinen BCD-zu-1-aus-10 Decoder mit L-aktiven Ausgängen in der 4000er 
Serie. Wenn allerdings 15V CMOS Pegel und L-aktiv gebraucht wird (so 
interpretiere ich die Frage des TO) dann bleiben nur:

1. ein 74xx42 auf 5V-Seite und dann 10 Pegelwandler auf 15V CMOS
2. 4 Pegelwandler von 5V auf 15V, ein 4028 und weitere 10 Inverter in 
15V CMOS Logik

und dann ist 2. aufwendiger.

OK, ich sehe gerade es gibt den 4515 - ein BCD-zu-1-aus-16 Decoder mit 
L-aktiven Ausgängen. Wenn man den noch irgendwo auftreiben kann, dann 
hat man noch

3. 4 Pegelwandler von 5V auf 15V und der 4515 (an dem 6 Ausgänge 
unbenutzt bleiben)

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