Zum Hauptinhalt springen

Studierendenprojekte

DSP gesteuerter dynamischer Glockenfilter mit Netzwerkanbindung

"Digital Signal Processor" gesteuerter "Equalizer"

Im Studiengang Informationstechnik & System-Management, wurde 2020 ein analoger Equalizer mit Steuerung über Software in einem lokalen Netzwerk entwickelt.

Das Ziel dieses Projektes war die Erstellung eines Konzeptes für einen analogen Equalizer der dynamisch auf die Eingangssignale reagiert und voll einstellbar ist. Dieser Equalizer sollte einfach in Bestehende Tonstudios und deren Software integrierbar sein und intuitiv zu bedienen sein.Dazu wurde eine elektronische Schaltung für den Equalizer entworfen und ein Prototyp gebaut. Der von uns entworfene Equalizer hat Einstellungsmöglichkeiten für die Frequenz, die Verstärkung und Dämpfung, die Breite des Frequenzbandes, und einigen mehr. Für die Steuerung der unterschiedlichen Einstellungsmöglichkeiten wurde ein Mikrocontroller als Digital Signal Processor (DSP) verwendet. Da dieser sehr schnell sein muss und sich nicht parallel dazu um die Netzwerkanbindung kümmern kann wurde ein zweiter Mikrocontroller verwendet der diese Arbeit übernimmt und vorbereitete Steuerdaten an den DSP übergibt. Die Steuerung durch die Tonstudiosoftware wurde mit einem eigens entwickelten Virtual Studio Technology (VST) Plug-in realisiert, das eine Verbindung zu dem Mikrocontroller über ein lokales Netzwerk aufbaut und die Steuerdaten überträgt. Damit das VST Plug-in den Mikrocontroller im Netzwerk finden kann wurde zusätzliche eine Gerätesuche implementiert.Am Ende wurden alle Komponenten zusammengefügt und getestet. Die Ergebnisse der Tests haben unsere Erwartungen erfüllt und laden zu einer Weiterführung der Arbeit ein.Da die Konzeptionierung in mehreren unterschiedlichen Bereichen erfolgt ist ergaben sich in jedem Bereich unterschiedliche Herausforderungen. Beim Schaltungsentwurf war die Herausforderung besonders bei der dynamischen Anpassung und der Einstellbarkeit des Equalizers. Bei der Steuerung mittels Mikrocontroller war vor allem die effiziente Programmierung entscheidend um eine Ausreichende Geschwindigkeit zu gewährleisten. Die größte Herausforderung der Netzwerkkommunikation war den Mikrocontroller im Netzwerk zu finden um dann eine Verbindung aufzubauen.

Facts:
Projekt-BetreuerFH-Prof. DI Dr. Gerhard Jöchtl
Typ: Bachelorprojekt
Studiengang: Bachelor Informationstechnik & System-Management

(Quelle Foto: https://unsplash.com/photos/fw3gyWK00Kc)