Gast
#6319935
Hallo, nach vielen kleinen µC Projekten würde ich mich nun gern mal ein an etwas umfangreicheres Projektvorhaben wagen. Ich habe eine PC Software geschrieben, die ich gern über ein Bedienpanel (Tischgerät) steuern möchte. Dafür gibt es dann einige Taster, Drehencoder, Schalter und Potis. Andersrum sollen auf der Bedieneinheit aber drei kleine OLEDs, LED Ringe und Status-LEDs angesteuert werden. Nun frage ich mich, wie die Kommunikation zwischen Hard- und Software sinnvollerweise vonstatten geht. Mein erster Ansatz war, das alles mittels einer seriellen Schnittstelle zu machen. Ein µC würde dann permanent sämtliche Zustände aller Bedienelemente einlesen und an die PC Software übermitteln. Für die Ansteuerung der Displays würde ich die relevanten Daten dann ebenfalls seriell vom PC an den µC übermitteln, der dann die eigentliche Ansteuerung der OLED Displays übernimmt. Allerdings frage ich mich, ob das überhaupt der richtige Weg ist. Wie macht man das denn z.B. in modernen Steuerungen (wie bspw. Lichtsteuerpulten oder Videoschnitt-Bedieneinheiten)? Irgendwelche Tips? Dankeschön :D