Hallo,
wollt mir jetzt ne kleine Platine bestellen... ich hab gedacht, es wäre vielleicht nicht schlecht, wenn noch mal jemand drüber schaut...
Gedanken zum Projekt: Die Software DMXControl soll meine RGB LEDs ansteuern, die über WS... dingens angesteuert werden (SPI). Möchte also direkt von USB auf SPI adaptieren. Das klappt mit dem STK500 schon, möchte das ganze jetzt in eine Platine "verpacken". Da die ja nicht ganz so billig sind, soll es natürlich möglichst klein werden. Eventuell möchte ich doch irgendwann mal nen richtiges DMX Gerät ansteuern, habe also gleich noch nen Pegelwandler mit drauf gesetzt.
Da ich nur 8 RGB LEDs mit 20 mA ansteuern möchte, reicht mein USB Port als Stromlieferant aus. (P-Mosfet) Externe Quellen sind natürlich auch möglich...
Das Protokoll vom MiniDMX wird dann so erweitert das man mit einem Terminalprogramm (oder ner kleinen Anwendung) die Anzahl der 8 Bit Schieberegister setzen kann und den SPI Clock... So könnte man das schön flexibel machen.
Wenn nun Daten über den Virtuellen Com Port rein kommen, werden die auf den DMX Strang gelegt und bei Bedarf ab Adresse eins an bis zur Anzahl Schieberegister gleich auf SPI.
Ein kleines Problem ist mir schon aufgefallen: Die WS... laufen mit 5 Volt Versorgung und der µC nur mit 3,3 V... Ein Pegelwandler habe ich hier nicht vorgesehen, hoffe das läuft auch so, die höchste Taktrate kann aber evtl hier nicht mehr gefahren werden?!?
Gibts irgendwelche Bedenken? Fehler? Gibts schon ein Projekt dieser Art und ich kann mir die Arbeit schenken?
MfG
Basti