Forum: Mikrocontroller und Digitale Elektronik Frage zu einem etwas speziellen Muxing


von Dennis (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe ein Display mit einer kleinen Platine (Verschaltung siehe 
"IST_MUXING" alles über dem roten Strich. Momentan steuere ich das 
Display mit einem Atmega 168 an, dazu arbeite ich für das Segment E mit 
dem Tri State des uc. Klappt auch alles wunderbar.

Nun möchte ich das auf Register umstellen, bevorzugt 74hc595. Da man bei 
diesen Registern nicht einzelne Pins auf Tri State schalten kann, habe 
ich mir folgende Lösung siehe "SOLL_MUXING" überlegt.

Meine Frage:

Würde das so gehen wenn man die Pins entsprechend steuert. Ich würde mir 
den dritten Status dadurch holen das ich die Pins der Register 
entsprechend steuere.

Danke

Viele Grüße
DS

von Sascha W. (sascha-w)


Lesenswert?

Hallo,

warum machst du für L1,2,3 nicht ein eigens Digit auf?

Sascha

von Jens M. (schuchkleisser)


Lesenswert?

Warum die Punkte nicht einfach als 5. Stelle?
Das mit den Dioden ist Murks, Kurzschlussgefahr und sinnlos.

Du weißt, das die SR nicht den Strom einer ganzen Stelle über einen Pin 
ziehen können, ja?

von Peter D. (peda)


Lesenswert?

Wenn Du Dir nen Knoten in die SW machen willst, geht das. Einfacher ist 
es mit den Dioden genau andersrum.
Der 595 wird Probleme mit dem Strom bekommen, mache also noch 5 npn als 
Emitterfolger in die Digits. Praktischer Weise entfällt dann eine Diode.

von H.Joachim S. (crazyhorse)


Lesenswert?

Und was machst du, wenn Segment e auf Digit1 angezeigt werden soll? Oder 
kommt das nie vor?

von Dennis (Gast)


Lesenswert?

Danke für die vielen Antworten.

>>warum machst du für L1,2,3 nicht ein eigens Digit auf?

Alles oberhalb des roten Striches ist auf einer Platine, kann ich nicht 
wirklich gut ändern.

>>Peter D.(peda)

Das ist ein LowPower Display:

https://optoelectronics.liteon.com/upload/download/DS-30-97-132/C2723E-01.pdf

Gruß
DS

von Peter D. (peda)


Lesenswert?

Dennis schrieb:
> Das ist ein LowPower Display:
>
> https://optoelectronics.liteon.com/upload/download/DS-30-97-132/C2723E-01.pdf

10mA ist nicht gerade low.
Bei 1:5 Multiplex und 8 Segmenten muß der Digittreiber den 40-fachen 
Effektivstrom liefern.
Wie groß sind denn die Segmentwiderstände?

von Daniel S. (supernova01)


Lesenswert?

Hallo Peter,

stimmt auch wieder - ich wollte für alle Segmente außer E 1K wählen, 
dann wären es für E 780Ohm (5V - (1,8V + 0,7V)/0,0032A).

Danke

Gruß
DS

Ps.: Momentan sind sie 330Ohm, alle

von Daniel S. (supernova01)


Lesenswert?

...habe auch noch den TPIC6B595 hier rumfliegen, ist mir gestern nach 
eurem Posting eingefallen, bin aber noch nicht weiter.

Muss erstmal das DB ansehen...

Muss sehen ob ich den mit hc595 gemeinsam nutzen kann, flanken, Takt 
etc. ob das gehen würde und ob der mir auf der Kathodenseite einen 
Vorteil bringen könnte...
Was ich so sehe, das Gehäuse ist größer etc... rrr :-) Sitze erst heute 
Abend wieder an dem Thema....


Gruß und vielen Dank für die Hinweise

DS

Ps.: da es open Drain ist, würde ich mir auch in dem Fall die zweite 
Diode sparen, oder? :-)

Beitrag #5729728 wurde vom Autor gelöscht.
von Daniel S. (supernova01)


Angehängte Dateien:

Lesenswert?

Hallo,

so - zu allem Überfluss ist mir nun auch noch in den Kopf gekommen einen
Navigationstaster mit einbauen zu wollen.

Der TPIC scheint mir genau das richtige für diesen Fall zu sein. Habe
Ihn im DIL20 Gehäuse hier liegen, passt auch noch tatsächlich an die
geplante Stelle, ist ja etwas größer als der 74HC595.

Wie würdet Ihr die Widerstände auslegen, gerade für das Segment an der
Diode 1N4148 wollte ich nehmen....

Danke

Gruß
DS

von Peter D. (peda)


Lesenswert?

Dennis S. schrieb:
> Ps.: Momentan sind sie 330Ohm, alle

Das ergibt 78mA bei "8.", das schafft der 595 nicht ohne Treiber. Die 5 
Transis (pnp) kosten ja nicht die Welt.

Dennis S. schrieb:
> Der TPIC scheint mir genau das richtige für diesen Fall zu sein.

Da der Low treibt, geht das.
Ich hab zuerst gedacht, die Digits sind high, daher das mit den Dioden 
anders rum.

: Bearbeitet durch User
von Daniel S. (supernova01)


Lesenswert?

>>Nö, der kann nur Low treiben.

brauche doch dort auch nur Low...?

von Daniel S. (supernova01)


Lesenswert?

Wie würdest du R wählen? und R für das Segment E bei einer 1n4148?

von Peter D. (peda)


Lesenswert?

Ich würd die 330R lassen. Den /OE des 595 kann man ja auf eine PWM 
legen, um zu dimmen.

von Daniel S. (supernova01)


Lesenswert?

ok, danke :-)

Für Segment E nicht ändern auf 270?

von Daniel S. (supernova01)


Angehängte Dateien:

Lesenswert?

So, Board ist fertig, bin gespannt auf das Ergebnis.

Gruß
DS

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.