Ich lerne gerade Pulse mit Modulationstechnik. Gibt es eine Möglichkeit, mit PWM aus dem digitalen Ausgang des ATmega16 eine pseudoanaloge Spannung zu erzeugen? Wie kann es gemacht werden?
Wenn Sie die PWM-Frequenz kennen, können Sie damit beginnen, eine Obergrenze für Ihren Filter festzulegen. Wenn Sie die erwartete Reaktionszeit Ihres Signals kennen, können Sie eine Untergrenze für Ihren Filter festlegen. 99% der Zeit, in der die PWM hoch ist, wie 50 kHz und Die erwartete Reaktionszeit muss nicht schnell sein. Dies bedeutet, dass Ihr Filter einfach sein wird. Aus diesem Grund sehen Sie oft einen einfachen RC-Filter mit 1 oder 2 Abschnitten. Warum machen Sie zu Beginn nicht einen LP-RC-Filter mit 2 Abschnitten und 10K? Ohm-Widerstände und 1-Mikrofarad-Filmkappen. Überprüfen Sie dies auf dem Oszilloskop oder dem Simulator und Sie werden sehen, wie sich die PWM-Rechteckwelle im ersten Abschnitt in eine DC-Welle mit geringer Welligkeit verwandelt und nach dem zweiten RC-Abschnitt fast sauber ist. Die Kosteneffektivität von SMD-Widerstandsarrays mit 4 gleichen Widerständen und SMD-Kappenarrays mit 4 gleichen Kappen verbessert die Welligkeit weiter.
Transistor
Benutzer4650623
Transistor
Steve G