PWM invertieren

Gast #6238160
Lesenswert?

Hallo,

möchte eine 3,3Volt PWM invertieren und die invertierte PWM an einen
STM32 Pin (input capture) pin anschließen.
Welche Bauteile benötige ich?

Abei der Schaltplan zur invertieren PWM.
+V ist in dem Fall 3,3V
V0 die PWM mit 3,3 Volt

Lg Julia
Angehängte Dateien:
Gast #6238166
Lesenswert?

Julia schrieb:

> möchte eine 3,3Volt PWM invertieren und die invertierte PWM an einen
> STM32 Pin (input capture) pin anschließen.

Wozu, um alles in der Welt, soll das denn gut sein? Es ist doch 
überhaupt kein Problem, jegliche denkbare Auswertung im STM32 an 
invertierte Eingangspegel anzupassen. Und das ohne jegliche Nachteile 
bezüglich der Performance.

Unter diesen Voraussetzungen benutzen nur wirkliche Vollidioten 
irgendwelche Hardware-Adapter...
Gast #6238170
Lesenswert?

Woher kommt Vs? Kommt diese auch von einem uC (3,3V oder 5V zB) die Rs 
jeweils 4k7 und einen BC817. Der R zur Basis ist nur zur 
Stromlimitierung der R zum Plus als Pull-Up. An sich geht alles zwischen 
1k und 100k ohne Herleitung und genauere Berechnung.
Gast #6238219
Lesenswert?

Stefan ⛄ F. schrieb:

> Dein Rat ist Fachlich richtig, aber du hast ihn mal wieder durch diese
> Wortwahl versaut.

Was ändert die Wahl der Worte an den Fakten? Du hast da irgendwie eine 
SEHR unwissenschaftliche Sicht auf die Realität.

Ja, die objektive Realität ist nunmal hart und scheisse. Je früher man 
das begreift, desto besser. Das erspart so manche harte Bauchlandung in 
selbiger.
Gast #6238274
Lesenswert?

Mike schrieb:
> c-hater schrieb:
>> Unter diesen Voraussetzungen benutzen nur wirkliche Vollidioten
>> irgendwelche Hardware-Adapter...
>
> zB du hast keinen Zugriff auf den uC der die "falsche" PWM ausgibt.. HW
> FlipFlop Schaltung.. da fallen mir noch weitere ein..


Exakt aus diesem Grunde möchte ich eine Hardwareinvertierung.
Ich habe keinen Zugriff auf den µC der eine 732Hz PWM ausgibt.

Vielen Dank!  Ich werde es so aufbauen.
Nein ich bin kein Vollidiot....
Gast #6238318
Lesenswert?

Julia schrieb:
> Exakt aus diesem Grunde möchte ich eine Hardwareinvertierung.
> Ich habe keinen Zugriff auf den µC der eine 732Hz PWM ausgibt.

Aber du hast Zugriff auf den µC, der das Signal empfängt. Auf vielen 
STM32 kannst du dir einfach aussuchen, mit welcher Polarität des 
Eingangssignals du arbeiten willst. Du brauchst dann keinen Inverter.

Deine Schaltung könnte höchstens sinnvoll sein, wenn du mit ihr eine 
Pegelanpassung durchführen willst. Ansonsten verschlechtert sie nur die 
Genauigkeit deines Messwerts (weil Ein- und Ausschalten des Transistors 
nicht gleich schnell laufen).

Julia schrieb:
> Vielen Dank!  Ich werde es so aufbauen.
> Nein ich bin kein Vollidiot....

Tja: Stefan hat es richtig beschrieben. c-hater hätte das Wissen, um dir 
zu helfen. Und er schreibt zunächst auch einen inhaltlich hilfreichen 
Beitrag. Und dann hängt er aus irgendwelchen Gründen einen Satz an, der 
den zuvor hilfreichen Beitrag in eine unnötige Beleidigung umwandelt. 
Keine Ahnung, was ihn da immer treibt.
Gast #6238462
Lesenswert?

c-hater schrieb:
> Was ändert die Wahl der Worte an den Fakten?

Nichts, aber mit Beleidigungen löst du Ablehnung aus. Auf diese Art 
kannst du niemandem die gewünschte Botschaft ins Gedächtnis bringen. Das 
Einzige was hängen bleibt ist ein mieses Gefühl, sobald dein Name 
erscheint.
Gast #6238490
Lesenswert?

Wenn ich mich nicht irre, hat sie vor ein paar Tagen schonmal einen 
Beitrag zum Thema input capture gemacht. Da sie da schon gezeigt hat, 
dass sie keine wirkliche Ahnung hat wie die Hardware des STM 
funktioniert und sich auch nicht damit auseinandersetzen will, ist es 
wohl so einfacher, wenn auch umständlich und unnötig. Da sie 3 oder 4 
PWM Signale mit einem Timer messen wollte, geht das natürlich nicht so 
einfach und man müsse 2 Zeilen Code schreiben.

Und auch wenn c-hater manchmal etwas netter schreiben könnte hat er 
nicht ganz unrecht. Mittlerweile bauen viele 10 verschiedene Stufen 
hintereinander statt einmal nachzudenken und es richtig zu machen....
Gast #6238802
Lesenswert?

Ich verstehe euch nicht? ...warum macht ihr so ein riesen Theater um den 
Post? Timer2 Channel 2, Timer3 Channel3 und Timer15 Channel1, lesen 
jeweils eine PWM ein. Mittlerweile invertiere ich per Software und alles 
funktioniert. Danke.
Gast #6238811
Lesenswert?

Julia schrieb:
> warum macht ihr so ein riesen Theater um den Post?

Julchen hat eine Leseschwäche, direkt mit der ersten Antwort:
c-hater schrieb:
> Wozu, um alles in der Welt, soll das denn gut sein? Es ist doch
> überhaupt kein Problem, jegliche denkbare Auswertung im STM32 an
> invertierte Eingangspegel anzupassen. Und das ohne jegliche Nachteile
> bezüglich der Performance.
>
> Unter diesen Voraussetzungen benutzen nur wirkliche Vollidioten
> irgendwelche Hardware-Adapter...

Julia schrieb:
> Mittlerweile invertiere ich per Software und alles funktioniert.

Wer hätte das gedacht, wenn der Kopf nicht nur als Ablage für den Hut 
dient.
Gast #6238865
Lesenswert?

Julia schrieb:
> Timer2 Channel 2, Timer3 Channel3 und Timer15 Channel1, lesen
> jeweils eine PWM ein. Mittlerweile invertiere ich per Software und alles
> funktioniert. Danke.

Kaum macht man es richtig schon gehts :D

Julia schrieb:
> Ich verstehe euch nicht? ...warum macht ihr so ein riesen Theater um den
> Post?

Ganz einfach weil du es jetzt verstehst ;)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren