Spannungszusammenbruch

Gast #304146
Lesenswert?

Tag zusammen,
also habe nun was ganz großartiges programmiert, finde ich zumindest.
und zwar ein Menue für mein Display.
dort kann man mit zwei tastern, die sich auf meinem Entwicklungsboard
befinden, vor- und rückwärts durch das Menue scrollen und mit nem
dritten Taster (nicht aufm Board) dann halt die Aktion bestätigen.
E gibt die folgenden Funktionen:
1) LED_1   an
2) LED_2   an
3) LED_3   an
4) LED_1   aus
5) LED_2   aus
6) LED_3   aus
7) LED_1-3 an
8) LED_1-3 aus

so nun wenn ich halt alle LEDs einschalte kackt das Display gut ab, der
Kontrast wird so hell, das es grad noch lesbar ist, was ja logisch, wenn
die LEDs vollen Saft ziehen. (jede LED hat einen 330er Widerstand).
Ich könnte natürlich alle 3LEDs mit nur 1 330er Widerstand betreiben,
dann halt alle Anoden der LEDs auf ein 330er und dann in den +5v, aber
dann würde die Leuchtkraft meiner LEDs ja in die Knie gehen....

Ich habe mir nun schon überlegt, wenn ich die Ports mit
Logikbausteinen(die extra Spannungsanschlus haben, nicht also vom board
gespeist werden) verbinden würde (AND OR...) davon habe ich jede Menge
hier rumfliegen (Dank Reichelt) :),
aber dann würd meine Spannung ja auch in die Knie gehen...
also hättet ihr ne Idee ?

Im Anhang findet Ihr mein Prog, das zip-Package besteht aus 4 Dateien
1) Makefile
2) lcd.c
3) lcd.h
4) lcd3.c
wobei lcd3.c mein programm enthält, die anderen sind nur nötig um das
display zum laufen zu bringen(hab ich mir gemopst) :)
Also wenn ihr ne Idee habt oder nen paar Verbesserungsvorschläge fürs
Prog, nur her damit !!

Bis dann schonmal ein schönes WE
Angehängte Dateien:
Gast #304151
Lesenswert?

Das ist aber kein Schaltplan, sondern das Board-Layout.
Davon wissen wir aber immer noch nichts über die Stromversorgung.
Jedenfalls können wir raten, dass du wahrscheinlich einen Mega16
benutzt .
"Normalerweise" sollte dein Problem jedenfalls nicht auftreten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren