mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Matrix Tastenerkennung abhängig von Display?


Autor: Sam (Gast)
Datum:
Angehängte Dateien:
  • CC.zip (8,57 KB, 19 Downloads)

Bewertung
0 lesenswert
nicht lesenswert
Hi

Ich habe eine 8stellige 7Segment Anzeige am Max7219 und eine Matrix 
Tastatur am ADC Port vom Atmega. Das komische ist nur die Tasten 1,2 und 
3 werden nur erkannt wenn die Helligkeit auf die niedriegste Stufe 
gesetzt wird. Ich häg mein Code mal an falls da was nicht stimmen 
sollte.

Ich hab die Schaltung am USB-Port. Hängt es vielleicht damit zusammen?

Autor: melt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Liefert der USB-Port genug Strom?

Autor: Wilhelm F. (ferkes-willem)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sam schrieb:

>Ich habe eine 8stellige 7Segment Anzeige am Max7219

Oh ooh. Der USB-Port liefert unter Umständen nur bis 100mA. Geh mal mit 
dem Oszi da dran, wenn du eines hast. Schalte da lieber mal auf ein 
externes Netzteil um.

Autor: Sam (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wilhelm Ferkes schrieb:
> Oh ooh. Der USB-Port liefert unter Umständen nur bis 100mA. Geh mal mit
> dem Oszi da dran, wenn du eines hast. Schalte da lieber mal auf ein
> externes Netzteil um.

Muss ich mal probieren. Ich dachte ich der liefert bis 500mA. Meine Oszi 
ist leider kaputt, ich werd mal das ext. Netzteil probieren.

Autor: Wilhelm F. (ferkes-willem)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sam schrieb:

>Ich dachte ich der liefert bis 500mA.

Ich dachte das auch immer. Das hängt wohl davon ab, welche externen 
Geräte vom USB-Controller im PC identifiziert werden.

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hauptsächlich hängt es vom USB Controller selber ab. 100mA muss er dir 
immer geben (es sei denn seine Grenze ist überhaupt schon erreicht). Wer 
mehr braucht, muss dies eigentlich beim Controller anmelden und der 
Controller darf diese Anfrage auch verweigern.

Wie streng dieses vom Controller tatsächlich implementiert wird (500mA 
nur auf Anfrage) hängt hauptsächlich vom Controller selber ab.

Autor: Wilhelm F. (ferkes-willem)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Karl heinz Buchegger schrieb:

>Hauptsächlich hängt es vom USB Controller selber ab. 100mA muss
>er dir immer geben

Eine separate Versorgung des Display-Controllers MAX7219 wäre auch 
denkbar.

Autor: Sam (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wilhelm Ferkes schrieb:
> Karl heinz Buchegger schrieb:
>
>>Hauptsächlich hängt es vom USB Controller selber ab. 100mA muss
>>er dir immer geben
>
> Eine separate Versorgung des Display-Controllers MAX7219 wäre auch
> denkbar.

Das soll später allerdings nicht mehr am PC hängen, da aber usbasp den 
Strom schon liefert hab ich bisher keine externe Stromversorgung gebaut 
(Außerdem fehlt mir dafür noch ein Chip).
Aber danke es funktioniert jetzt.

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.