Forum: Mikrocontroller und Digitale Elektronik MAX7219 Problem


von karli (Gast)


Lesenswert?

Hi

Ich betreibe den genannten MAX7219 und 8 7-Segmente auf einem
Jumperboard.

Leider blinken die 7-Segmente unkontrolliert in allen Varianten?!


DIG0-DIG7 wurde mit der COMMON Kathode verbunden
SEGA-SEGDP mit allen Segmenten

Den IC kann ich ja nicht zerstört haben, da er ja selbst den Strom zu
den 7-Segmenten regelt - oder?


Im Anhang ist ein Datenblatt der verwendeten 7-Segmente (sind ziemliche
Brummer 26mm hoch)

mfg

von karli (Gast)


Angehängte Dateien:

Lesenswert?

anhang nochmal

von Kai Markus Tegtmeier (Gast)


Lesenswert?

<vorsichtig frag>

Und du meinst nich .... dass vielleicht ....
ganz vielleicht aber auch nur ....

das Problem auch .... wie soll ich sagen ....

an Deinem Programm liegen könnte???

</vorsicht>


Ich übertrag die Fragestellung mal auf einen anderen
Bereich. Du fragst quasi: "Mein Auto springt nicht an.
Hier ist ein Prospekt von meinem Auto. Warum springt es nicht an?!?"


Lange Rede kurzer Sinn:

Deine Fragestellung bzw. die Hintergrundinformationen sind
völlig daneben. Was soll bei diesen dürftigen Informationen
anderes rauskommen als blödsinnige Antworten? Oder hofftest
Du, dass jemand sagt "Das IC kenn ich, das hat nen
Konstruktionsfehler,
deshalb blinken die Segmente immer..." Wohl eher kaum...

Also:

1. Komplette Schaltung posten
2. Komplette Software posten

Dann hat jemand hier auch nur ansatzweise eine Chance, Dir
bei Deinem Problem weiterzuhelfen...

Guts Nächtle!
kmt

von karli (Gast)


Lesenswert?

Das Komische an dem ganzen:

Schon bei angelegter Betriebsspannung am MAX7219 kommt es zum leuchten
der 7-Segmente - völlig unvorhersehbar!

Programm besteht zwar, aber das nutzt mir nichts, da es immer zu diesem
Durcheinander kommt!

Schaltung ist wie im Datenblatt auf Seite 1.

von Kai Markus Tegtmeier (Gast)


Lesenswert?

Jetzt kommen wir dem Problem ansatzweise näher...
Ich fasse mal zusammen:

1. Du betreibst einen MAX7219 mit mehreren 7-Segmentanzeigen
ALLEINE, ohne angeschlossenen Controller auf einem Board. Richtig?

1a. Wie diese 7 Segmente an Deinen MAX7219 angeschlossen sind,
kann ich nur vermuten. "Schaltung ist wie im Datenblatt auf Seite
1".
In welchem Datenblatt? Dem vom MAX7219? Oder dem "7-segmente.pdf"?

2. Die Segmente fangen schon bei angelegter Betriebsspannung
an zu blinken, unkontrolliert. Auch richtig?


Offen bleibt folgende Frage:

3. Hast Du die Pins 1,12,13 und 9 irgendwo angeschlossen? Wenn ja, wo?

kmt

von karli (Gast)


Lesenswert?

1.) richtig
1a.) MAX7219
2.) richtig

3.) 1,12,13 sind noch nirgends angeschlossen (Pin 9 = GND... Beide GND
und V+ sind angeschlossen)

von Kai Markus Tegtmeier (Gast)


Lesenswert?

Wat ne schwere Geburt.

Also, meine Vermutung:

Du hast Die digitalen Dateneingänge offen gelassen
(Pin 1,12,13). Dadurch fängt sich der MAX7219 auf
diesen Pins irgendwelche Störspannungen ein und
gibt diese natürlich auch brav an die Anzeige weiter.

Schalte mal - wenn sie nicht benutzt werden - Pin 1,12,13
jeweils über einen 1 Kiloohm-Widerstand an Vcc. Dann sollte
Ruhe sein. Wenn Du da dereinst einen Mikrocontroller dran
hängen hast, kannst Du die Widerstände wieder abmachen, denn
dann hat sich das Problem eh von selbst erledigt.

kmt

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.