25-Segment-Display DYSR00P40110 Ansteuerung

#6426595
Lesenswert?

Dennis S. schrieb:
> ..hier ein erster Vorschlag zum o.g. Thema.

Du hast mir meine Threadidee geklaut😀


Dennis S. schrieb:
> Erste Anläufe für eine Platinenfront...

Ich habe noch gar keinen richtigen Ansatz, daher hätte ich mit dem 
Thread noch gewartet;-)


Peter D. schrieb:
> 16 Segment Anzeigen haben sich nicht bewährt. Will man Text anzeigen,
> nimmt man besser Punktanzeigen 5*7.

Ja, vielleicht. Hier geht es aber um den Spaß, nicht ob es Sinn macht. 
Ich finde diese LED-Anzeigen haben einen gewissen Charme. Ich habe mir 
sogar noch einstellige Displays mit 56mm ZH gekauft.


my2ct schrieb:
> Vorschlag abgelehnt.
> Weder der UDN2981 noch der TPIC6B595 wird dir den Gefallen tun, den
> Segmentstrom auf die für das DYSR00P401101 zulässigen Werte zu
> begrenzen.

Aus diesem Grund hat Dennis im Schaltungsentwurf 23 Widerstände in die 
Kathodenleitungen eingebaut. Die Begrenzen den Strom auf das nötige Maß.


Zum Schaltungsentwurf...
Als Anodentreiber würde ich P-Mosfets verwenden, anstelle des UDN2981.


Für die Kathodentreiber käme auch der TPIC6595N in Frage:

https://www.ti.com/lit/ds/symlink/tpic6595.pdf?HQS=TI-null-null-mousermode-df-pf-null-wwe&ts=1601723372048 
in Frage.

Die Ausgangstransistoren haben einen geringeren Rds(on), im Vergleich 
zum TPIC6B595N.
#6427019
Lesenswert?

Dennis S. schrieb:
> hier ein erster Vorschlag zum o.g. Thema

Ich würde strombegrenzte Treiber wie CAT4016 oder STP16CP05 oder DM13C 
nehmen statt der TPIC, spart die Widerstände, und auch für die 
plus-Leitungen sind dann 8 Ausgänge übrig, die könnten 8 Transistoren 
direkt ansteuiern (strombegrenzt heisst ohne Basiswiderstände, obwohl 
ich MOSFETs nehmen würde und die brauchen einen pull up).
#6427168
Lesenswert?

Hallo zusammen,

was haltet Ihr von dem WS2803 müste man zwar 6 Stück verwenden aber 
sollte doch möglich sein. Damit wären schon mal 108 Segmente möglich bei 
6 Stück.
Bei 7 Stück pro Anzeige wäre man bei 126 möglichen Segmenten also schon 
dicht dran.

@ Jörg,
ja sorry da hab ich mich vertan.

Jörg R. schrieb:
> R. S. schrieb:
>> der MAX9655 wäre auch möglich.

Gruß ic_tester
#6436405
Lesenswert?

Hallo,

danke für die viele Meldungen. Ich habe mich nun auf den MBI5026 
konzentriert der dank Jörgs Hinweis mit in Spiel gekommen ist.

Ein Konstantstromtreiber mit Register/Latch und 16Kanälen - perfek.

Zudem habe ich mich dazu entschieden eine Treiberplatine zu machen, also 
eine reine Treiberplatine.(Beispiel im Anhang)

Stand momanten ist eine kleine rechteckige Platine mit einer Stiftleiste 
2x16Pol und einer für die Ansteuerung mit 2x3Pol.

Für das Display werden ja "nur" 23 Kathodentreiber benötigt, sind also 
noch 9 im zweiten Chip übrig - nun kam mir die Idee 7 davon zu nutzen um 
Transitoren für die Anoden anzusteuern - aber ich bin da kein Profi. Ich 
dachte nur dass es passen könnte.

Ich suche gerade nach einem passenden Transistor, wobei umso mehr in 
ienem Gehäuse sind, umso besser - 2 oder 4 wäre gut. Darf gern auch THT 
sein.

Vielleicht hat dazu hier jemand ja noch eine Idee.

Viele Grüße
Dennis
Angehängte Dateien:
Gast #6436487
Lesenswert?

Peter D. schrieb:

> 16 Segment Anzeigen haben sich nicht bewährt.

Inwiefern? Also ich würde mal behaupten, dass sie sich in mindestens 
10^6 Spielautomaten verschiedenster Art und zusätzlich in einer für mich 
nicht abschätzbaren Zahl weiterer Geräte durchaus bewährt haben.

Ja, klar, der darstellbare Coderaum ist recht eingeschränkt, aber für 
Englisch in Großbuchstaben reicht es sicher und in vielen Fällen genügt 
das halt (oder genügte zumindest damals(tm)).

Für viele Latin1-Sprachen reicht es auch, um zumindest einigermaßen 
lesbare Anzeigen zu erreichen. Sogar für ausgesprochene Englisch-Hasser 
scheint es zu reichen, wie ich in Frankreich erst vor kurzem erleben 
durfte. Da lief doch tatsächlich in einer Kneipe noch so'n alter 
Daddel-Automat mit 16-Segment VFD in französischer Lokalisierung. Ich 
musste ganz schön nachdenken, um die Anzeigen zu verstehen, den 
daddelnden Franzosen hat es aber offensichtlich überhaupt nix 
ausgemacht, wie ich ihren mündlichen Kommentaren entnehmen konnte...
Gast #6436537
Lesenswert?

c-hater schrieb:
> Inwiefern? Also ich würde mal behaupten,...

Laß mal gut sein. Ich sehe das etwas anders: derartige Anzeigen sind 
erstens blöd für's Layout, zweitens auch nicht grad der Renner was das 
eigentliche Anzeigen betrifft und wenn es LED-Anzeigen sind, dann nicht 
mal stromsparend.

Heutzutage hat man billige grafische Anzeigen und auch die µC dazu, um 
dort etwas gut lesbares und gefälliges darstellen zu können. Also wozu 
sollte man den elendiglichen Klimmzug mit besagten 16 oder gar 25 
Segment Anzeigen sich zumuten? Bloß weil man eine Kiste davon geerbt 
hat? Kann man ja machen, ist aber ein recht spezielles Hobby.

W.S.
Gast #6436546
Lesenswert?

W.S. schrieb:

> Heutzutage
[...]

Ja klar, heute würde ich sowas natürlich auch nicht mehr verwenden.

Aber die Behauptung, derartige Anzeigen hätten sich "nicht bewährt", 
geht nun doch so offensichtlich extrem an den Tatsachen vorbei, dass sie 
nicht unkommentiert bleiben konnte.
#6436573
Lesenswert?

W.S. schrieb:
> Laß mal gut sein.

Dito;-)

W.S. schrieb:
> ist aber ein recht spezielles Hobby.

Genau, es ist ein Hobby. Mich faszinieren LEDs seit Jahrzehnten, und 
daran ist bis heute nichts verloren gegangen. Es ist eher das Gegenteil 
der Fall, die Faszination ist sogar noch gestiegen.

Natürlich kann man heute alles einfacher machen, am besten mit einem 
Display mit I2C Ansteuerung. Aber genau darum geht es hier nicht.


Apollo M. schrieb:
> Was soll das sein ...? Ist wohl eher "Kinderkacke", weil im wesentlichen
> ohne Information! Erscheint mir selbst für eine Fingerübung eher
> sinnfrei.

Sorry, da bin ich nicht bei Dir. Es ist ein Blockschaltbild, und darauf 
kann man gut erkennen wie es der TO sich vorstellt. Er ist sicherlich 
für Anregungen offen, vor allem was die Ansteuerung der Anodenseite 
angeht.

Ich persönlich fände es schön wenn es hier im Thread bei einer 
sachlichen Diskussion bleibt. Es ist doch schön wenn jemand ein Projekt 
teilt.
Gast #6436574
Lesenswert?

>zweitens auch nicht grad der Renner was das eigentliche Anzeigen betrifft
Ich behaupte Zahlen und Buchstaben (jedenfalls die gängigsten) sind auf 
Alphanum-Anzeigen (16,17 Segm) besser lesbar als auf 7*5 Dot-Matrix.
Da verwechselt jemand die Lesbarkeit der Anzeige mit 
Darstellungs(Komplexitäts)Möglichkeit (bsp Grafik) einer Anzeige.

Auch gibt es nach wie vor solche Alphanum-Anzeigen, auch in mehreren 
Grössen.
Gast #6436643
Lesenswert?

MCUA schrieb:
> Ich behaupte Zahlen und Buchstaben (jedenfalls die gängigsten)

Da brauchst du gar nicht die offene Tür einzutreten. Für manche Zwecke, 
z.B. Frequenzzähler sind schöne große leuchtende 7 Segment Anzeigen mMn 
genau richtig - siehe Bild.

Aber für alphanumerisch? Ach nö, eher nicht. Und guck dir mal die 16 
Segment Anzeigen von Kingbright von unten an. Die Hälfte SMD, die andere 
Hälfte quasi THT aber ohne Stifte. Sozusagen "ideal" für's 
selbereinlöten, nee, find ich grauselig.

W.S.
Angehängte Dateien:
Gast #6436816
Lesenswert?

>Und guck dir mal die 16 Segment Anzeigen von Kingbright von unten an.
Die haben eine ganze Menge Alphanum-Anzeigen, auch in THT (mit 
Drahtpins, 100mil), die man ganz normal löten kann wie jedes DIL-IC 
auch.
#6436863
Lesenswert?

Peter D. schrieb:
> Dennis S. schrieb:
>> Vielleicht hat dazu hier jemand ja noch eine Idee.
>
> MM5450: 34 Stromausgänge, einfach seriell anzusteuern.
>
> https://www.microchip.com/wwwproducts/en/MM5450

Interessanter Chip. Er ist aber wohl eher für Displays konzipiert die 
statisch angesteuert werden, also z.B. ein 4-stelliges Uhrendisplay. Der 
Ausgangsstrom von 15mA wird wohl nicht reichen um das 6-Digit Display zu 
multiplexen.

Der Chip ist auch nicht ganz preiswert.


> Die pnp oder P-MOSFETs fürs Multiplexen kann man mit 6 freien
> Segmentanschlüssen ansteuern.

Den Ansatz hat der TO für den MBI5026 auch, also freie Ausgänge für die 
Anoden zu verwenden, natürlich mit entsprechenden Treibern.
#6436970
Lesenswert?

Dennis S. schrieb:
> Ich suche gerade nach einem passenden Transistor, wobei umso mehr in
> ienem Gehäuse sind, umso besser - 2 oder 4 wäre gut. Darf gern auch THT
> sein.


bin bei Transistoren nicht so bewandert, ich bitte um einen Tip am 
liebsten zu einem 4-Fach "oder mehr" Transistor (FET) in einem Gehäuse - 
etwas das gängig und beschaffbar ist. Gern auch nicht in einem SMD 
Gehäuse.

Danke.

Gruß
DS
Gast #6438339
Lesenswert?

Peter D. schrieb:
> MM5450: 34 Stromausgänge, einfach seriell anzusteuern.

Naja, das schon - aber entweder DIL oder PLCC. Das würde nur zu 
riesen-extra-großen Anzeigen passen, wo man diese großen Gehäuse noch 
auf die Rückseite der LP hinter die Anzeigen kriegt. Aber m.W. gibt's 
davon keine im TQFP mit 0.5 Pitch oder gar mit 0.4 Pitch.

W.S.
#6445431
Lesenswert?

Hallo in die Runde,

habt ihr schon Entwürfe? Den passenden Treiber gefunden?

Ich hänge noch in der Skizzierung und Auswahl. Avisiert habe ich eff. 
22-24 Segmente zu nutzen (die unteren 3 brauche ich nicht unbedingt). 
Bei LCSC konnte ich dafür nur 3-4 Treiber mit max. 60-100mA/output 
sichten. Ob das reicht habe ich noch nicht ausprobiert.

Die komplette Ansteuerung würde ich gerne top/bottom unter das Display 
platzieren und nicht größer als das eigentliche Anzeigeelement ausfallen 
lassen. Von daher wäre ein DIP-40 nicht gerade passend.
Das ganze wollte ich dann weiter anreihen und nach gewünschter Länge 
beliebig erweitern. Vorerst jeweils 4 Einheiten mit 24 Digits.

Soweit meine Vorstellungen. Wie sieht es bei euch aus?
#6445680
Lesenswert?

Hallo,

Anodentreiber mit 1A, am besten 1,5A wären passend. Es werden ja 7 
benötigt.

Ob die drei Punkte unten genutzt werden oder nicht, darf den Kohl bei 
der Dimensionierung nicht fett machen :-)

Die Matrix ist in einer 23x6 + 12x1 Aufteilung angeordnet, nicht in 
25x6.

Viele Grüße
DS
#6460735
Lesenswert?

Vorschlag ..
7x High-Side Driver + 24x Low-Side Current Driver werden benötigt.

High-Side Driver geht in etwa so.
https://github.com/JensGrabner/snc98_Slash-Number-Calculator/blob/master/Hardware/Pdf/snc98_Display_15x7-Seg_3-digit_LTD056_sch.pdf

Die Eingänge der Mosfets werden mit 74HC4051 auf GND gelegt.
https://github.com/JensGrabner/snc98_Slash-Number-Calculator/blob/master/Hardware/Pdf/snc98_main_cpu_sch.pdf 
auf Seite 2.

Bei 15x8 Digit geht das bei mir sehr gut.
#6565156
Lesenswert?

Hi,

erster Test mit meiner Platine und mit einem Klimperprogramm auf einem 
Arduino verlief erfolgreich.

In diesem Beispiel wird das Display mit aus den 5V des Arduino versorgt. 
Thema Strom und Helligkeit muss ich mir nun noch weiter ansehen ... Ich 
habe zwei Widerstände die man jumpern kann vorgesehen, 1x 390Ohm und 1x 
~2K.

Viele Grüße
DS
Angehängte Dateien:
#6570529
Lesenswert?

Dennis S. schrieb:
> Hi,
>
> erster Test mit meiner Platine und mit einem Klimperprogramm auf einem
> Arduino verlief erfolgreich.
>
> In diesem Beispiel wird das Display mit aus den 5V des Arduino versorgt.
> Thema Strom und Helligkeit muss ich mir nun noch weiter ansehen ... Ich
> habe zwei Widerstände die man jumpern kann vorgesehen, 1x 390Ohm und 1x
> ~2K.

Hallo Dennis,
Das sieht ja sehr gut aus;-) Sind die Anzeigen so hell wie auf dem Foto? 
Wenn Du da noch eine rote Filterscheibe vorsetzt wird es noch viel 
besser.

Schöne kleine Platine...und die ICs sind sogar gesockelt;-)
#6572670
Lesenswert?

Jörg R. schrieb:
> Sind die Anzeigen so hell wie auf dem Fot

Hallo Jörg, ja, so fast. Ich denke die Transistoren sind nich ideal, 
habe den THT Typen genommen, erstmal zum testen. Darunter sind auch Pads 
für einen dual Typen im SOIC8 Gehäuse. Anbei mal Bilder dazu.

Jörg R. schrieb:
> Schöne kleine Platine

Naja, klein wäre sie wenn sie so groß wie das Display wäre :-) Diese 
hier passt in ein Hutschinengehäuse mit 6 TE.

Jörg R. schrieb:
> und die ICs sind sogar gesockelt;-)

Entwicklungsbedingt. Später auf dem Board ist das Display gesockelt, die 
ICs dann nicht mehr.

Jens G. schrieb:
> Ich empfehle "Kapton® Klebeband" als Filter.

Witzige Idee.
Angehängte Dateien:
#6572689
Lesenswert?

Die PLatine ist so ausgelegt dass man das Display an 2 Positionen 
einsetzen kann, linksgerichtet oder mittig.

Es können 2 Widerstandswerte eingesetzt werden und mit Jumper ausgewählt

Unten in der Mitte ein Platz für einen ALPS Drehencoder oder ein Board 
mit Tastern o.ä....

Unten rechts ist der Anschluss (10Polig)

VCC
GND
Data
Clock
RClock
Gemeinsame Rückführung von bis zu 5 Tasten (COM)
Drehencoder Taster T
Drehencoder A
Drehencoder B
Ein frei steuerbarer Ausgang gegen VCC vom achten ungeutzten Transistor

Gruß
Gast #6587104
Lesenswert?

Ich finde diese ICs, die die LED-Treiber integriert haben in Kombination 
mit Keyscan, sehr interessant. Ich glaube, hier gibt es eine 
Bauteile-Liste? Da könnte man mal alle diese Teile sammeln.

Der PT6961 kann nur bis 12 Segmente? Das wäre schade, wegen den 
14-Segment-Anzeigen.

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