Stufe 2

Zunächst müssen die Data bei dem Mikrocontroller gelessen werden, dafür wird die UART von dem Mikrocontroller genutzt, indem der Ausgang der MIDI-IN Schaltung an dem RX Pin verschaltet. UART ist eine elektronische Schaltung, die zum Senden und Empfangen von Daten über eine Datenleitung dient, und bildet den Standard der seriellen Schnittstellen an PCs und Mikrocontrollern.

Als nächstes wird der Mikrocontroller so programmiert, damit aus den Midi-signale Steuersignale und Gate wird. Das Programm soll nach dem Motto 1V/Octave funktionieren. Netzteil-Gruppe leitet zu Midi 12 V für den Operationsverstärker (als Impedanzwandler) sowie 5 V Versorgungspannung und Masse für die gesamte Schaltung, d.h das Programm kann nur 5 Octaven bearbeiten. Eine Octave ist 12 Noten, daraus folgt dass das Programm 60 verschiedene Noten erzeugen kann. Mit 12 Bit DAU ist die Aufösung von 4096 verschiedene Möglichkeiten, d.h jede Stufe beträgt 1,22mv und für jede Ton wird 68 auflösung benötigt, darauß kann man schließen,dass die erste Ton wird im Bereich von 0V bis 83mV erzeugt, und die nächste Ton wird von Bereich 83mV bis 1,66mV und weiter bis letzter Ton. Die Steuersignale aus dem Mikrocontroller sind digital, aber um Musick zu machen, kommt nur analoge signale in frage, und aus diesem Grund ist der nächste Aufgabe in Stufe 3 die Steuersignale in analoge Signale umzuwandeln.Mikrocontroller