mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MAX7221 Probleme


Autor: Christoph (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Christoph (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.