Forum: Mikrocontroller und Digitale Elektronik MAX7221 Probleme


von Christoph (Gast)


Lesenswert?

guten Morgen

ich habe mir für eine kleine Spielerei von Maxim ein paar MAX7221 
zukommen lassen um damit eine 5*7 LED-Matrix anzusteuern.
Das ganze habe ich schon via LPT-Port des PCs, Schieberegistern, ULN2803 
und UDN2981 realisiert. Es funktioniert aber die Softwartechnische 
ansteuerung sowie der hardwaremäßige Aufbau ist praktisch gesehen 
totaler Schwachsinnig.
Deswegen wollte ich das jetzt mit dem MAX probieren.

Die Schaltung ist soweit aufgebaut und der MAX ist an den LPT 
angeschlossen.
Von Maxim gibt es sogar ein kleines Tool extra für den MAX7221/7219 in 
Verbindung mit dem LPT.
Siehe hier: http://www.maxim-ic.com/appnotes.cfm/an_pk/2782

Egal was ich mache, ich bekomme die Matrix nur dazu komplett zu 
leuchten.
Sprich wenn ich den MAX "resette" (Strom aus-an) ist die Matrix schwarz. 
Klicke ich dann in dem Programm auf Test-Mode leuchtet die ganze Matrix.
Das passiert aber auch wenn ich auf irgendeinen der "Write-Buttons" 
Klicke.


Was ist denn hier los?


Schönen Gruß
Christoph

von Christoph (Gast)


Lesenswert?

für die Suchfunktion bzw. Suchende die über die Suchfunktion hierher 
kamen und sich eine Lösung erhofften:


Mal ganz prinzipiell wichtig ist die richtige Verkabelung, da hatte ich 
noch einen kleinen Fehler drinnen. peinlich ... :-)


Abgesehen davon darf man in dem Testprogramm von Maxim unter "Scan 
Limit" nicht mehr Zeilen angeben als tatsächlich vorhanden. Im Fall 
einer 5*7Matrix dürfen maximal 5, also nur Werte von 00 bis 04, für 
Scanlimit angegeben werden. Sonst hängt sich der Max7221 auf 
(zumindestens reagiert er bei mir dann nicht mehr).

Desweiteren scheinen bei der Datenübertragung von PC zu MAX desöfteren 
Störungen aufzutreten die vermutlich an meiner Kabellänge (ziemlich 
lang) liegen. Sprich man muss öfters Befehle mehrfach senden bevor sie 
vom MAX ausgeführt werden.


Soweit so gut... beachtet man diese paar Sachen ist der MAX7221 wirklich 
ein Kinderspiel.
Gutes Gelingen.

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.