Ich stelle euch mal mein kleines Nebenprojekt vor. Es handelt sich um eine Multifunktionsanzeige, die mit meiner Engine angesteuert werden kann(per USB). Das ganze läuft über einen TTL Konverter. Die Engine schickt über die serielle Schnittstelle mit 256k Baudrate Daten. Im Moment sind erst 2 Anzeigen aktiv ich habe erst vorgestern angefangen
Aufbau:
Als Kopf der Schaltung läuft ein ATMEGA 168, der auf der Steuerplatine sowohl programmiert, wie auch benutzt werden kann. Auf der Steuerplatine(die kleine Platine auf dem Bild) ist nur ein Quarz, Wiederstände, Kondensatoren, eine Spule und der TTL Konverter. Eine Kontroll-LED ist auch noch für(oh ein Wunder)Kontrollen vorhanden.
Auf der Anzeigeplatine(Die große mit den Anzeigen) sind bisher 2 8Bit Schieberegister, da die Anzeigen gemultiplext werden. Die Transistoren dienen als Endstufe.
Steuerung
Die Steuerplatine bekommt Daten von dem TTL Konverter. Der Mikroprozessor wandelt die in Digitale Daten-Impulse, sowie Analoge um. Für die Datenübertragung zur Anzeige, werden 8 Kabel benötigt. Davon sind 2 mal 3 Datenkabel und 2 die Stromversorgung.
Mit dieser Kabelanzahl kann man mit einem ausreichendem Netzteil theoretisch bis zu 256.000 Ausgänge steuern.
Ich habe das ganze gebaut, um in Debugphasen meiner Projekte mit der Engine(Spiel, Editor) Daten sowie FPS auszugeben. So muss ich nicht den Bildschirm unnötig vollstopfen, sonder haben eine kleine leuchtende Anzeige über meinem PC hängen. Natürlich ist sie auch Helligkeitsverstellbar.