Forum: Analoge Elektronik und Schaltungstechnik Peak Voltage Detector adaptieren


von Jakob O. (Firma: HTL Mödling) (ofi)


Angehängte Dateien:

Lesenswert?

Hallo,
ich habe heute eine Peak-Voltage-Detector Schaltung im Internet gefunden 
(https://www.analog.com/en/technical-articles/ltc6244-high-speed-peak-detector.html) 
und diese dann in LTspice gezeichnet und etwas adaptiert. Sie soll bei 
ca. 400kHz laufen.

Diese funktioniert zwar wunderbar, jedoch möchte ich, dass sie sich bei 
jedem Spitzenwert der Sinusspannung sich resettet. (siehe Anhang Bild 
eins - blaue skizzierte Kurve) Die Originalschaltung verhält sich wie in 
Anhang 1, die rote Kurve.

Hat von euch jemand eine Idee, wie man das umsetzen kann?

LG

von Patrick L. (Firma: S-C-I DATA GbR) (pali64)


Lesenswert?

Am Besten per Software.
Sonst musst du als analoge Schaltung aufgebaut immer wen die Spannung 
nach dem tiefsten Punkt, wieder Steigt, den PeakHold reseten und beim 
nächsten Peak immer diesen Peak in eine SH(Sample & Hold) übernehmen.

Du brauchst dazu eine zusätzliche SH Schaltung.

Ich meinte ich hätte mal so eine Schaltung mit Hilfe eines 555er 
gesehen, habe aber jetzt nicht die Zeit sie zu suchen.

Wenn die Frequenz konstant ist kannst du die Schaltung mitt einem 
Selbstresetenden PeakHold machen. und so dem SH den wert immer am 
höchsten Punkt übergeben.

: Bearbeitet durch User
von Falk B. (falk)


Angehängte Dateien:

Lesenswert?

Jakob O. schrieb:
> Diese funktioniert zwar wunderbar, jedoch möchte ich, dass sie sich bei
> jedem Spitzenwert der Sinusspannung sich resettet. (siehe Anhang Bild
> eins - blaue skizzierte Kurve)

Na dann mal viel Spaß, diese Logik auszutüfteln!
Soll die Schaltung hellsehen? Den Spitzenwert messen, auch wenn der 
KLEINER ist als zuvor? Du willst den perfekten Hüllkurvendemodulatior 
bauen. So einfach geht das aber nicht. Dazu müßte man schon im 
Nulldurchgang des Signals was machen, z.B. einen 2 Spitzenwertdetektor 
starten lassen. Dann 1/2 periode später beim negativen Nulldurchgang 
entscheiden, welches der beiden Meßergebnisse "richtig" ist. Das letzte 
oder das vorletzte (Minimum). Über einen MUX kann man dann einen Ausgang 
umschalten.

Ein normaler Hüllkurvendemodulator besteht aus einer einfachen Diode, 
Kondensator und parallem Entladewiderstand. Damit sinkt die 
Ausgangsspannung nach der Spitze langsam ab. Siehe Anhang.

Allerdings kann sie nicht beliebig schnell sinken, denn dann wäre es 
kein Demodulator mehr.

von Wolfgang (Gast)


Lesenswert?

Jakob O. schrieb:
> Diese funktioniert zwar wunderbar, jedoch möchte ich, dass sie sich bei
> jedem Spitzenwert der Sinusspannung sich resettet. (siehe Anhang Bild
> eins - blaue skizzierte Kurve) Die Originalschaltung verhält sich wie in
> Anhang 1, die rote Kurve.

Reset im steigenden Nulldurchgang, auslesen beim fallenden Nulldurchgang 
wäre eine realisierbare Sache.
Was genau hast du vor?

von Jakob O. (Firma: HTL Mödling) (ofi)


Lesenswert?

Wolfgang schrieb:
> Was genau hast du vor?

Danke erstmal für die Antworten.

Ich habe einen Drehmomentaufnehmer und diesen speise ich mit einem 
400kHz Signal (mit einem Colpitts-Oszillator generiert), welches 
anschließend Amplitudenmoduliert wieder ausgegeben wird. Die 
Eingangsspannung in diese beträgt 4Veff.
Mit dieser Schaltung will ich dann eben sehr genau die Spitzenwerte der 
Funktion bestimmen.
Zum Schluss wird es dann noch mit einem ADC und einem PIC ausgewertet 
und an einen Computer gesendet.

Hast du eine Idee, wie ich das anstellen könnte?

von Egon D. (Gast)


Lesenswert?

Falk B. schrieb:

> Jakob O. schrieb:
>> Diese funktioniert zwar wunderbar, jedoch möchte ich,
>> dass sie sich bei jedem Spitzenwert der Sinusspannung
>> sich resettet. (siehe Anhang Bild eins - blaue
>> skizzierte Kurve)
>
> Na dann mal viel Spaß, diese Logik auszutüfteln!

Jeopardy: "Was ist ein lokales Maximum?"


> Ein normaler Hüllkurvendemodulator besteht aus einer
> einfachen Diode, Kondensator und parallem
> Entladewiderstand.

Deswegen sind normale Peakdetektoren für messtechnische
Zwecke Scheisse.

von Egon D. (Gast)


Lesenswert?

Jakob O. schrieb:

> Hast du eine Idee, wie ich das anstellen könnte?

Mit einem I/Q-Demodulator.

von MaWin (Gast)


Lesenswert?

Jakob O. schrieb:
> Hat von euch jemand eine Idee, wie man das umsetzen kann?

In dem du sie bei fallenden Nulldurchgang in ein sample&hold übernimmst 
und danach, z.B bei steigendem Nulldurchgang resettest.

Denn nichts funktioniert in 0 Zeit.

von Alois (Gast)


Lesenswert?

Jakob O. schrieb:
> Ich habe einen Drehmomentaufnehmer und diesen speise ich mit einem
> 400kHz Signal (mit einem Colpitts-Oszillator generiert), welches
> anschließend Amplitudenmoduliert wieder ausgegeben wird. Die
> Eingangsspannung in diese beträgt 4Veff.
> Mit dieser Schaltung will ich dann eben sehr genau die Spitzenwerte der
> Funktion bestimmen.
> Zum Schluss wird es dann noch mit einem ADC und einem PIC ausgewertet
> und an einen Computer gesendet.

Sofern Dein Drehmomentaufnehmer die Phase nicht (oder konstant) schiebt, 
leitest Du aus dem 400kHz Sinus eine phasenstarre Rechteckspannung ab, 
und daraus das Steuersignal für einen SHC (sample hold) sowie das SC 
(start conversion) für den ADC (Flip-Flop und Mono-Flops).

Mit dem CC (conversion complete) des ADCs schaltest Du den SHC auf 
'sample', zum Zeitpunkt der Maximalspannung der 400kHz auf 'hold' und 
gibst das neue SC.

Alois

von Jakob O. (Firma: HTL Mödling) (ofi)


Lesenswert?

Alois schrieb:
> Sofern Dein Drehmomentaufnehmer die Phase nicht (oder konstant) schiebt,
> leitest Du aus dem 400kHz Sinus eine phasenstarre Rechteckspannung ab,
> und daraus das Steuersignal für einen SHC (sample hold) sowie das SC
> (start conversion) für den ADC (Flip-Flop und Mono-Flops).
>
> Mit dem CC (conversion complete) des ADCs schaltest Du den SHC auf
> 'sample', zum Zeitpunkt der Maximalspannung der 400kHz auf 'hold' und
> gibst das neue SC.
>
> Alois

Danke für die gute Idee, werde ich gleich einmal ausprobieren, wenn ich 
Zeit habe.

Jakob

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.