Forum: Mikrocontroller und Digitale Elektronik Osram SCD5583A-Probleme


von adnc (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe zwei alte Osram SCD5583A Matrix-Displays bekommen, mit denen 
ich ein seltsames Problem habe. Das beigefügte Video zeigt, dass wenn 
ich das Display bewege die Zeichen korrekt dargestellt werden. Wenn ich 
das Display aber in ruhe lasse, verschwinden diese nach ein paar 
Sekunden und erscheinen erst wieder, wenn ich diese wieder bewege. Ich 
bin sicher, dass es keinen Wackelkontakt gibt. Ich habe das Breadboard 
gewechselt und auch bei beiden Displays zwei verschiedene Boards.

Zur Ansteuerung habe ich einen Arduino mit folgender Bibliothek benutzt:
http://code.google.com/p/arduino-scdq-intelligent-display/source/browse/SCDQ_Intelligent_Display/example.ino

Datenblatt zum Display: 
http://catalog.osram-os.com/catalogue/catalogue.do;?act=downloadFile&favOid=020000020003fd79000100b6

Kennt jemand solch ein Verhalten? Glaubt Ihr die Displays sind defekt?

Vielen Dank für Eure Antworten.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

adnc schrieb:
> Kennt jemand solch ein Verhalten?
Wie reagieren die Displays auf Klopfen?
Auf Kälte(-spray)?
Auf Wärme (Heißluftföhn)?

Und: sollten die unbenutzen Eingangspins nicht besser irgendwie 
verschaltet werden? Auf der Seite 12 im Datenblatt sind irgendwie viel 
mehr Leitungen angeschlossen. Besonders auch der Pin 13...

: Bearbeitet durch Moderator
von Din O. (adnc)


Lesenswert?

Lothar Miller schrieb:
> adnc schrieb:
>> Kennt jemand solch ein Verhalten?
> Wie reagieren die Displays auf Klopfen?
> Auf Kälte(-spray)?
> Auf Wärme (Heißluftföhn)?
>
> Und: sollten die unbenutzen Eingangspins nicht besser irgendwie
> verschaltet werden? Auf der Seite 12 im Datenblatt sind irgendwie viel
> mehr Leitungen angeschlossen. Besonders auch der Pin 13...

Herzlichen Dank für Deine Antwort.

Klopfen verhält sich analog ähnlich. Im Video sieht man das vielleicht 
schlecht, aber hauptsächlich habe ich das Breadboard auf den Tisch 
geklopft.

Tests mit Heiß- und Kältespray habe ich noch nicht durchgeführt, aber 
werde ich nachholen.

Die mir vorliegenden Displays haben insgesamt 10 Beinchen und sind in 
einem DIP 28-Gehäuse. Die Beschreibung auf Seite 12 ist mir ein Rätsel, 
diese PINs gibts nicht. Seite 2 zeigt die tatsächlich vorhandenen Pins.

Ich habe belegt:
uC     Display
===============
Vcc----Pin19
GND----Pin14,28
SDCLK--Pin1
LOAD---Pin2
DATA---Pin27
CLKSEL-Pin16

von AndreasH (Gast)


Lesenswert?

Hi,

beschalte einfach den Reset Eingang am Display.

Andreas

von Din O. (adnc)


Lesenswert?

AndreasH schrieb:
> Hi,
>
> beschalte einfach den Reset Eingang am Display.
>
> Andreas

und natürlich mit RST auf Pin13 'low-active'. aber leider mit dem 
gleichen verhalten.

wenn mann das display auf den tisch klopft sieht man deutlich die 
gewünschte zeichenfolge, die dann wieder verschwindet... schade...

: Bearbeitet durch User
von Emanuel (Gast)


Lesenswert?

Hello, I stumbled on this page after having searched some libraries 
about OSRAM SCD5583A display. I've watched the video above and the 
problem of the vibration appears to be due to the lack of connection for 
RESET pin 13 and CLKSEL pin 16. Both of them have to be connected at 
Vcc; I've tested it on mine and it works perfectly.
One question: it appears that the library in the link 
(https://code.google.com/archive/p/arduino-scdq-intelligent-display/source)is 
relevant to a four digit display; in fact my display that is a SCD5583A 
(apparently as the ones in the video) is able to show just the four 
digits on the left while the others remaimine  blank. Is there an 
updated library for this display that includes the support up to 8 
digits?
Any help will be really appreciated.

Many thanks in advance.

Best regards,
Emanuel

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.