Problem mit Schieberegister

OP #3609968
Lesenswert?

Hallo Leute ich habe folgendes Problem und zwar habe ich die Ping Pong 
Platine nachgebaut und diese Größer gemaht und ich habe das Problem 
sobald ich bei den Schieberegistern den "OE" Anschluss auch auf VCC lege 
dann habe ich einen Kurzschluss. Was habe ich falsch gemacht? und was 
ist dieser OE Pin eigentlich ??
Weil wenn ich diesen frei lasse funktioniert nichts.


Mit Freundlichen Grüßen
Raucher91
Angehängte Dateien:
#3609978
Lesenswert?

Andreas Hermann schrieb:

> dann habe ich einen Kurzschluss. Was habe ich falsch gemacht? und was
> ist dieser OE Pin eigentlich ??

Das hier (Bild) ist ein Blockschaltbild aus dem Datenblatt. Wo geht da 
die OE Leitung hin?

Wenn man jetzt noch weiß, dass OE die Kurzform für "Output Enable" ist 
(was man auch aus dem Datenblatt hätte erfahren können), dann lautet die 
100000 Euro Millionenspiel Gewinn-Frage:
Was wohl wird die OE Leitung machen?
Angehängte Dateien:
#3609982
Lesenswert?

Frei lassen kannst Du ihn nicht, wiel das ein CMOS-Schaltkreis ist. Da
müssen alle Eingänge dfiniertes Potential haben, sonst treten mistige
Effekte auf.

OE heiß "Out Enable" d.h. die Erlaubnis, die Ausgänge auch freizugeben.
Wenn OE auf L (Masse) läge, wären die Ausgänge in hochohmigen Zustand.
Das nützt Dir ja nichts, für Dich muß OE auf H-Pegel liegen.

Du kannst aber auch im Datenblatt des 4094 die Wahrheitstabelle 
angucken,
da siehst Du selbst, was los ist.

Wenn das einen Kurzschluß erzeugt, dann ist die Schaltung nicht so,
wie im angehängten Bild.

MfG Paul
#3609987
Lesenswert?

mal abgesehen vom Kurzschluss (der noch nachzuweisen wäre).

Wie sieht deine Stromvgersorgung aus. 10 gleichzeitig leuchtende LED 
sind schliesslich kein Pappenstiel.

Apropos LED: welche sind das überhaupt? Wieviel Strom brauchen die?

Du hat hoffentlich im Datenblatt gesehen, dass ein 4094 pro Output Pin 
maximal 10mA abkann und das komplette IC nicht mehr als 50mA kann.

Je nachdem wie du multiplext hast du damit 10mA für 10 LED, oder 50mA 
für 8 LED.
Moderator (Firma: Titel) Persönliche Seite #3609996
Lesenswert?

Karl Heinz schrieb:
> Wie sieht deine Stromvgersorgung aus. 10 gleichzeitig leuchtende LED
> sind schliesslich kein Pappenstiel.
Da ist ein (hoffentlich gut gekühlter) 5A-Linearregler drin...

> Wieviel Strom brauchen die?
Das steht auf einem anderen Blatt, aber sie bekommen dereit ca. 20mA.

> Apropos LED: welche sind das überhaupt?
Das kann den Strom natürlich noch ein wenig ändern...

> Du hat hoffentlich im Datenblatt gesehen, dass ein 4094 pro Output Pin
> maximal 10mA abkann und das komplette IC nicht mehr als 50mA kann.
Der 4094 steuert hier nur die Basis der pnp-Treiber an.
#3610007
Lesenswert?

Karl-Heinz frug:
>Worauf beziehst du dich? Ich bezieh mich auf den Schaltplan im ersten
>Posting.

Da sind 2 Schaltpläne, die sich aber erheblich unterscheiden....

@TO
Hast Du nun den linken Plan (target) gebaut oder den rechten?

Wenn Du in dem Linken OE auf Vcc legen willst, denke daran, daß da der
Kontroller mit einem Ausgangspin (PB3) an der gleichen Leitung hängt.
Wenn Du dem "rückwärts" VCC auf den Balg gibst, macht er dicke Backen.

MfG Paul
Moderator (Firma: Titel) Persönliche Seite #3610026
Lesenswert?

Karl Heinz schrieb:
> Ich bezieh mich auf den Schaltplan im ersten Posting.
Ich bezieh mich auf den ersten Schaltplan im ersten Posting... ;-)

Weil "die Ping-Pong-Platine" vermutlich das hier ist:
http://www.elo-web.de/elo/mikrocontroller-und-programmierung/ping-pong/erweiterung-fuer-die-ping-pong-platine
Und weil der Target-Schaltplan selbstgemalt ist...

Paul Baumann schrieb:
> Wenn Du in dem Linken OE auf Vcc legen willst, denke daran, daß da der
> Kontroller mit einem Ausgangspin (PB3) an der gleichen Leitung hängt.
Der PB3 geht auf die CLK Eingänge der Schieberegister. Und eigentlich 
sind da sowieso alle OE schon hart auf Vcc...

Zudem fehlen mir da die Blockkondensatoren an den Schieberegistern.
#3610095
Lesenswert?

Lothar Miller schrieb:
> Karl Heinz schrieb:
>> Ich bezieh mich auf den Schaltplan im ersten Posting.
> Ich bezieh mich auf den ersten Schaltplan im ersten Posting... ;-)
>
> Weil "die Ping-Pong-Platine" vermutlich das hier ist:
> 
http://www.elo-web.de/elo/mikrocontroller-und-programmierung/ping-pong/erweiterung-fuer-die-ping-pong-platine
> Und weil der Target-Schaltplan selbstgemalt ist...

Shame on me.
Ich hatte nicht mitgekriegt, dass da 2 unterschiedliche Pläne gezeigt 
wurden. Die Vorschau vom PDF war noch nicht da, als ich in den Thread 
ging und so hab ich dann eben aufs PNG geklickt.
Gast #3610229
Lesenswert?

@lkmiller, @hkbuchegg

Sacht mal, denke ich da so falsch:
Da müssen sich doch im Multiplexbetrieb die armen LEDs einer Reihe einen 
gemeinsamen Vorwiderstand teilen. D.h. dann doch dass da 
unterscheidliche Helligkeiten rauskommen je nachdem ob ich eine oder 
alle LEDs "einschalte". Nun ja, Geiz ist eines, aber jeder LED einen 
eigenen Widerstand zu gönnen ist bei den Billigdioden Aufwand der sich 
aber IMHO funktional rechnet. Ganz abgesehen davon dass die Diode mit 
der niedrigsten Uf dann auch noch den meisten Strom bekommt.

Läuft das in Realität gut oder hinkt die Schaltung nur - so nach dem 
Motto: ist halt so. Sieht man den Unterschied im Multiplexbetrieb nicht?

rgds
Gast #3610394
Lesenswert?

Route 66 schrieb:
> Wenn er von "oben" nach "unten" multiplext, hat jede lED einen eigenen
> Vorwiderstand - und das ist der einzig sinnvolle Betrieb dieser
> Schaltung

Yep - so geht's, dafür muss "er/man" das ganze Schiebegregister 
vorladen, also erst mal 36 bits reinschieben bevor überhaupt was 
passieren kann. Sollte man überlegen ob man da nicht HC373/374 verwendet 
das macht die Laderei 8x schneller. Brauche ich 8 bit + 5x ansteuern = 
13 Leitungen (Zeilen euch gleich) anstatt 10 Leitungen.

rgds

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