Konvertieren von variabler Frequenz und Tastverhältnis in ein festes Tastverhältnis mit variabler Frequenz

Ich habe einen LM331, der eine variable Frequenz ausgibt. mit einem Eingang von 0-10V. Die Ausgangsfreq. des LM331 variiert zwischen 50 Hz und 900 Hz. Aber die Impulsbreite verursacht einige Probleme für die nächste Stufe. Bei etwa 50 Hz ist die Einschaltzeit zu lang; und um 900Hz ist die Einschaltzeit zu kurz. Ich möchte auf jeden Fall eine gleichmäßigere EIN-AUS-Zeit (alles zwischen 30 und 50 Prozent Einschaltdauer wäre in Ordnung).

Ich habe es mit einer 555-One-Shot-Topologie versucht, aber das hat nicht geholfen. Es legt nur die Impuls-EIN-Zeit fest. Das heißt, es löst das Problem nur, wenn die eingehende Impulsbreite festgelegt wurde.

Aber in meinem Fall sind sowohl die Freq. und die Impulsbreite ändert sich.

Also möchte ich im Grunde die Freq halten. gleich (oder halbiert) für eine Eingangsspannung mit einer gleichmäßigeren EIN-AUS-Zeit (Einschaltdauer zwischen 30 % und 50 %) am Ausgang. Einige schlugen vor, 74HC74 für diesen Zweck zu verwenden, aber ich habe keine Erfahrung damit. Ich konnte keine ähnliche Anwendung finden. Wie kann ich dieses Problem lösen, ohne einen Mikrocontroller zu verwenden?

Um klarer zu sein, muss der variable Frequenzausgang des LM331 bei jeder Frequenz ein Tastverhältnis von 50% haben. Ausgang. Die Frequenz ändert sich wie üblich linear zum 0..10V-Eingang; aber das Tastverhältnis (Einschaltzeit/Periodenverhältnis) sollte nicht stark variieren (festgelegt auf 50 % oder 30 % bis 50 % wäre in Ordnung).Geben Sie hier die Bildbeschreibung ein

Sie möchten also das 0-10-Signal in eine PWM mit fester Frequenz umwandeln?
Nein, ich möchte nur, dass der variable Frequenzausgang des LM331 eine Einschaltdauer von 50% hat.
Du willst also einen VCO? mit endlichem Abstimmbereich, wie jeder PLL-Chip oder variable Astable. Jeder einzelne Schuss kann durch Strom abgestimmt und dann in eine Rechteckwelle umgewandelt werden
Was ist mit pre und clr?
Binden Sie sie an Vcc. Wenn Sie Probleme in der Simulation haben (und es ist besser für das wirkliche Leben), können Sie einen kleinen Kondensator (ca. 10 nF) von einem von ihnen auf Masse und einen Widerstand (ca. 4,7 k) auf Vcc legen und der andere sollte an Vcc gebunden werden. In meinem vorherigen Kommentar habe ich vorgeschlagen, sowohl eine Reset-RC-Schaltung einzubauen, aber es ist falsch, weil diese Pins gleichzeitig sind.
Wo wird das andere Ende von 4,7k angebunden? Diese 4,7k zwischen Vcc und?
Im eingebauten Editor konnte ich nicht den richtigen Schaltplan zeichnen. Ich habe es in einem externen Editor gemacht und ein Bild in meinen Beitrag hochgeladen.

Antworten (1)

Sie können einen T-Flip-Flop verwenden. Die Frequenz wird durch 2 geteilt, aber das Tastverhältnis beträgt 50 % (im stationären Zustand). Sie können die Frequenz der vorherigen Stufe (LM331) verdoppeln, um sie Ihren Anforderungen anzupassen.

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

(T) dieses Flipflops berechnet (D) auf 74HC74. Wenn Sie den ersten Teil auf 74HC74-Pins verwenden, wäre dies:

T = pin 1
CLK = pin 3
Q = pin 5
~Q = pin 6

Hier ist ein besseres Schema:Geben Sie hier die Bildbeschreibung ein

Vielen Dank, bitte sehen Sie sich meine Bearbeitung an. Ich möchte Ihren Vorschlag in LTspice ausprobieren. Aber das Datenblatt und LTspice haben andere Pin-Namen als in Ihrem. Wie kann ich das in LTspice konfigurieren?
Ja, aber dies ist weniger als die Hälfte einer Antwort, da Sie keine Details zum schwierigen Teil angeben, bei dem es sich um die Verdoppelung der Frequenz eines Signals mit einem Frequenzbereich von mehr als dem 10-fachen handelt.
@ChrisStratton Sicher, aber wie kann ich das tun, ohne das Schema von Lm331 des OP zu kennen? Sie haben Recht, dass mein Vorschlag ihn bei der Verdoppelung der Frequenz zu einem anderen Problem führen könnte, aber er scheint mit seinem LM331-Tisch ziemlich zuversichtlich zu sein. Mal sehen, was seine Simulationen sagen werden :)
Das Verdoppeln oder Halbieren der Frequenz ist nicht wichtig. Ich habe immer noch 0..10 V, die linear proportional zur Frequenz sind.
Wow, Kumpel, jetzt funktioniert es super!