nachdem ich meine Leisten so weit fertig habe, dass ich alles nur noch zusammenlöten/stecken muss und meine ganzen KSQs löten habe ich mir gedacht ich mach mich mal an ein Board zum Steuern, wenn ich schon bestelle.
Wenn ich anfange zu Planen, dann mach ich da auch vor nichts halt.
Hier der Schaltplan mit folgenden "Fehlern":
-Der Schiebeschalter wird hier durch einen Drehschalter gezeigt, habe noch keinen Schiebeschalter gefunden in eagle.
-Taster für Reset kommen noch.
-Die Leds sind natürlich nur Dummys für die KSQs, fand es sinnlos die nochmal zu zeichnen.
- Attiny durch Pinkompatiblen uC getauscht, da nicht vorhanden
Der Attiny 2313 übernimmt die PWM da er 4 Kanäle und 20MHz hat, er bekommt die Steuerdaten vom Atmega8 über TWI.
Sorgen mache ich mir da nur wegen dem relativ kleinen Flash Speicher...
Der Atmega8 nimmt alle Eingaben entgegen, verarbeitet diese, zeigt sie per LCD an und schickt sie an den Attiny.
Gedachte Eingabemethoden:
- Taster
- Poti für Intensitätseinstellung (linear/logarhytmisch? mit welchem Widerstandswert?)
- 3-Wege Schalter um RGB zu schalten http://www.pollin.de/shop/dt/NzU4OTc1OT ... alter.html
- Fototransistor http://www.pollin.de/shop/dt/NjgyOTc4OT ... X81_3.html
-Cool wäre ne Steuerung per Lan(Handy mit Wlan) aber das ist zu schwierig
Ausgabe:
- LCD über Stiftleiste
- Leds
Programme:
- RGB Wechsel
- RGB Festfarbe per Poti und Schiebeschalter
- Bei sinkender Helligkeit langsames Eindimmen / nur einschalten
- Weitere Ideen?
Ihr werdet mich wahrscheinlich töten wollen, aber fürs erste würde ich es mit Bascom probieren und dann in C umschreiben.
Das TWI wird wahrscheinlich die größte Hürde und die Programmierung des Tinys, muss mir noch ne Bitkommunikation ausdenken...
Erste Idee wäre z.B.
Code: Alles auswählen
011|00000000|00000011|00000011 <---- G und B auf ein und Intensität(PWM) auf 3
RGB Intens. R Intens. G Intens. B
000|000000|00000000 <---- keine Farben, Programmnummer, weitere Werte z.B. Schnelligkeit/Intensität
Wäre nett wenn jemand mal über den Schaltplan drüberschauen könnte.
Ideen, Hardwarevorschläge(z.B Stecksysteme zum leichten Austauschen), Kritik nehme ich gerne entgegen, ich würde das Ding gerne so stabil und einfach wie möglich machen, aber mir fehlt die Erfahrung.
Vll. schaffe ich auch noch einen Boardplan, aber ich kämpfe da noch mit eagle.
Lg,
Babbs