Forum: Mikrocontroller und Digitale Elektronik AVR-DDS - keine Displayausgabe 1602


von bianchifan (Gast)


Lesenswert?

Letzten Sommer habe ich im Zuge einer Rabattaktion bei BG zwei Bausätze 
mit 1602-Display abgegriffen.
Letztes WE habe ich sie endlich mal zusammen gelötet.

Der AVR-DDS bereitet dabei Probleme, das Display zeigt nur weiße 
Klötzchen auf blauem Grund:
http://www.banggood.com/DDS-Function-Signal-Generator-Module-DIY-Kit-Pulse-Sine-Wave-p-958215.html

Das Display selbst ist ok, im Tausch hat es einwandfrei gefunzt.

Ein Auslesen der Fuses zeigte völlig falsche falsche Einstellungen, eine 
Korrektur nach Gutdünken auf 16MHz brachte keine Besserung.
Als "Vorlage" für den Bausatz habe ich folgende Seiten identifiziert:
1. http://www.electronics-lab.com/project/dds-function-generator
2. http://www.scienceprog.com/avr-dds-signal-generator-v20

Im nächsten Schritt wurde die dort entdeckte Hexe galaden sowie die dort 
genannte Fuse-Kombi gesetzt... selbes Bild.
Auch eine Neuübersetzung mit aktueller toolchain brachte keine 
Besserung.

Eine Überprüfung des Ausgangs sowie der Displayanschlüsse zeigte, dass 
der Generator prinzipiell arbeitet und sich im Blindflug steuern lässt.
An den Displayports sind allerdings keine gescheiten Signale erkennbar, 
einige liegen dauerhaft auf high, die anderen auf low.

Kennt jemand diesen Bausatz und hat eine Idee, wo das Problem liegen 
könnte?
Ich kenne weder den ATMega16 noch 4bit Characterdisplays und werde damit 
aller Voraussicht nach auch nicht wieder zu tun haben.

von Falk B. (falk)


Lesenswert?

JTAG Fuse abgeschaltet?

von bianchifan (Gast)


Lesenswert?

akt. Fuses lt. electronic.labs: CF 59 -> JTAGEN=1 -> unprogrammed.

Wenn ich JTAGEN auf 0 setze, verschwinden die Klötzchen in der 2. Reihe, 
soweit ich mich recht erinnere.

von bianchifan (Gast)


Lesenswert?

akt. Fuses lt. electronic.labs: CF 59 -> JTAGEN=1 -> unprogrammed.

Wenn ich JTAGEN auf 0 setze, verschwinden die Klötzchen in der 2. Reihe, 
soweit ich mich recht erinnere.
Welcher Port wann genau low oder high ist, weiß ich nicht mehr.

von Wolfgang E. (Firma: janeeisklar) (whattheheck)


Lesenswert?

bianchifan schrieb:
> Kennt jemand diesen Bausatz und hat eine Idee, wo das Problem liegen
> könnte?

Kontrast runterdrehen?

von Pete K. (pete77)


Lesenswert?

Lötfehler? Stromversorgung zu schwach?

bianchifan schrieb:
> Das Display selbst ist ok, im Tausch hat es einwandfrei gefunzt.

Was meinst Du damit?

von bianchifan (Gast)


Lesenswert?

Pete K. schrieb:
> Lötfehler? Stromversorgung zu schwach?
Welcher Lötfehler lässt den AVR anlaufen, die Tastereingaben abgesehen 
vom Prellen wie gewünscht auswerten und die gewünschten Signale zusammen 
pfriemeln aber gleichzeitig sämtliche 7! Ausgabeports fürs Display 
unbeachtet?

Pete K. schrieb:
> bianchifan schrieb:
>> Das Display selbst ist ok, im Tausch hat es einwandfrei gefunzt.
>
> Was meinst Du damit?

Ganz einfach, wie ich oben schrieb..
bianchifan schrieb:
> zwei Bausätze mit 1602-Display

Bei meiner Suche im Netz habe ich mehrere Fehlerberichte mit exakt dem 
gleichen Problem gefunden, aber leider keine Lösung. :(

von Pete K. (pete77)


Lesenswert?

Also der eine Bausatz funktioniert, der andere nicht?

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.