Ändern Sie die LED-Blinkfrequenz in Abhängigkeit von der Spannung

Ich möchte eine LED mit unterschiedlicher Frequenz blinken lassen, die von einer Spannung abhängt. Ich kenne den Steuerstift des 555, aber ich möchte, dass das Blinken kontinuierlich variiert, anstatt nur zwischen zwei Zuständen zu wechseln.

Die Schaltung wird als Indikator verwendet, um dem Benutzer einen Hinweis darauf zu geben, wie nahe an einer Zielspannung er einen Wert eingestellt hat. Als grobe Richtlinie sagen wir "0Hz bei 0V, 10Hz bei 5V". Die genauen Werte sind je nach Brauchbarkeit dieses Indikators später zu ermitteln.

Ich bin mit dem 555 nicht sehr vertraut, daher bin ich mir nicht ganz sicher, wo ich anfangen soll. Ich habe immer nur Beispielschaltungen gebaut und Teilewerte geändert, um die gewünschten Frequenzen zu erhalten, aber ich denke, bisher habe ich nicht genug über den Chip gelernt, um dieses Projekt anzugehen.

Ich muss keinen 555 verwenden, aber den habe ich zur Hand (und das Problem roch nach 555). ABER bitte beachten Sie, dass dies eine analoge (oder diskrete digitale/74 Logik) Schaltung sein muss . Kein Mikrocontroller erlaubt. Ich weiß bereits, wie man dieses Problem mit einem Mikro löst, und ich weiß, dass dies mit einem wahrscheinlich billiger / einfacher / kleiner ist, aber ich kann aus mehreren Gründen, die für diese Frage nicht relevant sind, absolut keine Softwarekomponente haben.

Kann mir also bitte jemand eine Beispielschaltung zeigen oder mir einige Hinweise geben, damit ich lernen kann, was zum Verstehen eines Aufbaus einer solchen Anzeigefunktion erforderlich ist?

Eine Schaltung, die mit einer von einer Spannung abhängigen Frequenz schwingt, wird als spannungsgesteuerter Oszillator oder VCO bezeichnet. Verwenden Sie Google, um nach "VCO-Schaltung" zu suchen, und drücken Sie die Registerkarte "Bilder". Ignorieren Sie die Schaltungen mit Induktivitäten, da dies Hochfrequenz-VCOs sind. Sie möchten eine Schaltung, die Widerstände und Kondensatoren für das Timing verwendet.
Warum denkst du, dass der 555-Steuerstift nur zwei Zustände hat? Es ist eine analoge Spannung.

Antworten (2)

Sie können von hier aus eine solide Beispielschaltung haben:

https://en.wikipedia.org/wiki/Spannungsgesteuerter_Oszillator

Sie wollen im Grunde einen spannungsgesteuerten Oszillator. Das heißt, die Betriebsfrequenz hängt von Ihrer Referenzspannung ab.

Wählen Sie einen VCO (spannungsgesteuerter Oszillator) mit einem ausreichenden Dynamikbereich für Ihre Abstimmungsanforderungen. (Beachten Sie, dass die Verwendung von 0 Hz, wie Sie erwähnt haben, effektiv einen unendlichen Dynamikbereich erfordert. Wenn Sie diesen Modus wirklich benötigen, schlage ich einen Bypass-Zustand vor, in dem Sie einfach einen statischen DC "ein" oder "aus" anlegen.) Da Sie ' Apropos relativ niedrige Frequenzen (max. 10 Hz), müssen Sie Ihrem VCO möglicherweise einen Frequenzteiler nachschalten. Einige VCO-Chips haben diese eingebaut. Als nächstes müssen Sie möglicherweise Ihren VCO/Teilerausgang auf den Spannungspegel verschieben, der erforderlich ist, um den Aktivierungsstift Ihres LED-Treibers anzusteuern.

Es sind auch DCOs (Digitally Controlled Oscillators) erhältlich, falls Ihre Steuerspannung zufällig irgendwo in Ihrem System ein digitales Gegenstück zur Verfügung hat.