Schritt 13: Schwelle
- mit einem Trimmer können wir manuell ein Spannungspegel eingestellt;
- mit der PWM des Arduino können wir das Niveau von Software einstellen.
Auf dem Bild sehen wir die Hardware-Implementierung der Schwelle in beiden Pfaden.
Für die manuelle Auswahl reicht ein Multiturn Potentiometer zwischen + 5 V und GND legen.
Während für Software-Auswahl brauchen wir einen Tiefpass Filter, der ein PWM-Signal aus dem Arduino filtert. PWM-Signale (weitere Informationen dazu folgen) sind quadratisch mit einer konstanten Frequenz aber eine Variable Pulsbreite. Diese Variabilität bringt einen Variable Mittelwert des Signals, das mit einem Tiefpass-Filter extrahiert werden kann. Eine gute cutoff-Frequenz für den Filter ist etwa ein Hundertstel der PWM-Frequenz und ich entschied mich für ca. 560 Hz.
Nach den zwei Schwelle Quellen, die ich habe ein paar Stifte, die ermöglicht eingefügt, eine Brücke, welche Quelle auswählen, was ich wollte. Nach der Auswahl habe ich auch ein Emitter-Anhänger um die Quellen von der Arduino Pin zu entkoppeln.