Hallo d.s.e ler,
ich bin gerade dabei, mir f=FCr mein Selbstbau-MP3-Player, auf Basis eines VIA mini Mainboard, das Bedienteil zu entwickeln. Weil dies mein erstes nennenswerte Elektronik-Projekt ist, m=F6chte ich mir ein bi=DFchen konstruktive Kritik einholen.
Das ganze m=F6chte ich auf Basis eines AT90S8515 auf einer Streifen-Platine aufbauen. Deshalb versuche ich so wenig externe Bauteile wie m=F6glich zu verwenden.
Der Controller soll mittels MAX232 seriell mit dem Host-PC kommunizieren. Er steuert ein Futaba VFD-Display ( M402SD06G ) paralel an. ( Weil beide UARTS schon f=FCr die serielle Schnittstelle verwendet werden. ) Die Busy-Leitung des VFDs h=E4ngt an INT0. Au=DFerdem sollen noch ein paar LEDs, 6 Taster und ein Drehencoder angeschlossen werden. Display, LEDs, Drehencoder und RS232 habe ich auch schon seperat auf einem STK200 erfolgreich getestet.
Ich w=FCrde gerne einen Taster am AVR auch zum anschalten des PCs verwenden. Deswegen wollte ich den AVR an der Stanby Leitung des Netzteils betreiben. Der Taster w=FCrde an INT1 h=E4ngen und den AVR aufwecken. Dieser simuliert dann =FCber einen Transistor ( welcher w=FCrde gehen? ) den Power-Knopf f=FCr das Mainboard. Nach einer kurzen Zeit w=FCrde der AVR dann das Display, das an den normalen +5V h=E4ngt, initialisieren,... Leider lassen die +5V der Standby-Leitung keine Luft mehr f=FCr einen Spannungsregler. Kann der AVR direkt an der Standby-Leitung betrieben werden? Als Resetgenerator wollte ich den MAX809 nehmen. ( Der erste aus der FAQ der bei Reichelt erh=E4ltlich ist.)
Als letztes Feature w=FCrde ich vielleicht noch eine L=FCftersteuerung einbauen. Der 12V L=FCfter wird mit einem Transistor ( Welcher? ) von dem PWM-Port gesteuert. Auch ein Temperaturf=FChler f=FCr die (passiv gek=FChlt= e) CPU w=E4re nett. Eine genaue Messung ist nicht n=F6tig. Es reicht warm/sehr warm/zu warm. Gibt es daf=FCr eine einfach L=F6sung.
Vielen Dank und Gru=DF Nils Decker
--=20 Nils Decker