LogoPitch Perfect

    Hardware

    Systemaufbau

    Das System basiert auf einem STM32-Microcontroller, der die Signalverarbeitung, die Ablaufsteuerung und die Displayansteuerung übernimmt. Ein Audio-Codec digitalisiert dafür die Mikrofonsignale zur Analyse und wandelt digitale Audiodaten für die Tonausgabe wieder in analoge Signale um. Zur Signalanalyse wertet der Microcontroller die eingehenden Frequenzen aus, um die gespielten Noten zu bestimmen und diese zusammen mit der Melodie auf dem Display darzustellen. Die Konfiguration und Interaktion mit dem Pitch Trainer erfolgen über einen Rotary Encoder sowie zwei Taster.

    Big Picture

    Custom PCB

    Um die Ausfallsicherheit des Prototyps zu erhöhen und die Fehleranfälligkeit einer fliegenden Verdrahtung mit Jumper-Kabel zu eliminieren, wurde eine eigene, bewusst einfach gehaltene Leiterplatte (PCB) entworfen.

    Ziel war es, die existierenden Breakout-Boards der Komponenten mittels Leiterbahnen auf dem PCB direkt miteinander zu verbinden. So wurde das Risiko von Fehlern im PCB-Design minimiert, da keine externe Beschaltung für ICs selbst umzusetzen war, und die Anzahl komplexer Footprints reduziert wurde. Infolgedessen konnte bereits mit der ersten Revision eine voll funktionsfähige Platine für das Projekt realisiert werden.

    Illustrative image for content section 0
    Illustrative image for content section 1
    Illustrative image for content section 2
    Finished PCB