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
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...
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.
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..
c-hater schrieb:> ur wirkliche Vollidioten
erlauben sich Urteile, bevor sie die ganze Story kennen.
Dein Rat ist Fachlich richtig, aber du hast ihn mal wieder durch diese
Wortwahl versaut.
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.
Stefan ⛄ F. schrieb:> Dein Rat ist Fachlich richtig, aber du hast ihn mal wieder durch diese> Wortwahl versaut.
c-hater und Konsorten sind in diesem Forum nun mal die objektive
Realität.
c-hater schrieb:> Ja, die objektive Realität ist nunmal hart und scheisse.
Mike schrieb:> zB du hast keinen Zugriff auf den uC der die "falsche" PWM ausgibt
Wozu braucht man das? Man liest die PWM ein, wie sie kommt und kann dann
alles beliebig umrechnen. Am Ende gehts bei PWM immer nur um den
Dutycycle.
MfG Klaus
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....
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.
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.
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....
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.
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.
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 ;)
Manfred schrieb:> Julchen hat eine Leseschwäche
Nein, diese Botschaft kam nicht im richtigen Teil,ihres Gehirns an, weil
c-hater sie mit einer Beleidigung garniert hat. Dafür kann Julchen
nichts. Jeder Pädagoge weiß das.