Uebung_018: Control Audio Signal und Delay¶
Dieser Artikel beschreibt die logiBUS®-Übung Uebung_018. Hier wird die Audio-Ausgabe erweitert, um zeitlich versetzte Tonfolgen zu erzeugen.
📺 Video¶
🎧 Podcast¶
- Agrar-Revolution 1883: Wie Max Eyth Englands Landwirtschaft modernisierte
- Apfelwein-Allzweckwaffe und Stickstoff-Revolution: Die Landwirtschaft Mittelfrankens 1892 im Zeitungs-Check
- Das Technologie-Panorama von 1863: Lanz & Comp. und die Revolution der deutschen Landwirtschaft durch Import, Innovation und Guano
Ziel der Übung¶
Erlernen der Ereignisverzögerung (E_DELAY) zur Erstellung von Sequenzen. Es wird gezeigt, wie man zwei Töne mit unterschiedlichen Frequenzen nacheinander abspielt.
Beschreibung und Komponenten¶
[cite_start]In Uebung_018.SUB werden zwei Audio-Bausteine über ein Zeitglied verkettet[cite: 1].
Funktionsbausteine (FBs)¶
Q_CtrlAudioSignal_0: Erster Ton (440 Hz).E_DELAY: Ein Verzögerungs-Baustein. [cite_start]Er wartet nach einem Ereignis am EingangSTARTdie ZeitDTab (hier 250 ms), bevor er das Ereignis am AusgangEOweitergibt[cite: 1].Q_CtrlAudioSignal_1: Zweiter Ton (880 Hz - eine Oktave höher).
Funktionsweise¶
- Softkey-Klick startet Ton 0.
- Gleichzeitig mit dem Start des ersten Tons (oder nach dessen Bestätigung
CNF) wird der TimerE_DELAYgestartet. - Während der erste Ton klingt (150ms) und die kurze Pause danach, läuft die Zeit ab.
- Nach 250ms feuert der Timer und startet den zweiten (höheren) Ton.
Das Ergebnis ist ein zweistufiges "Didi"-Signal.
Anwendungsbeispiel¶
Differenzierte Warnsignale: Ein kurzes "Piep" ist eine normale Info. Ein "Piep-Piep" (z.B. tiefer Ton gefolgt von hohem Ton) signalisiert das Ende eines Vorgangs. Ein umgekehrtes Signal (hoch nach tief) könnte eine Fehlermeldung akustisch untermalen.
