28-12-2022, 03:04
W jaki sposób poprawnie dobrać filtr do PWM, aby błąd w skutek ładowania kondensatora był jak najmniejszy? Albo żeby po prostu miało to sens ? A dzięki temu na wyjściu adekwatnie poprawna wartość.
Niestety mam już wlutowany filtr 10kOhm oraz 10 uF (również cały gotowy układ), a połączenie tego z standardowym wyjściem PWM 490 Hz nie jest to dobre połączenie. Próbowałem sam to zrobić, ale niestety mnie to pokonało. Macie jakieś rady czy jestem w stanie uratować to częstotliwością? Albo wymiana tego filtra? Albo to i to?
Układ:
Sterownik wilgotności, oparty na histerezie. Nawilżacz 5V będzie podłączony do przekaźnika oraz zostanie on sterowany za pomocą tranzystora. Po obniżeniu wilgotności poniżej pewnego progu będzie załączać się nawilżacz. Dane uzyskanej wilgotności pobierane są do mikroprocesora za pomocą czujnika DHT22. Następnie z pobranych danych, mikroprocesor z wykorzystaniem wyjścia PWM, filtru wzmacniacza operacyjnego nieodwracającego pozwala na odczyt napięcia od 0 V do 10 V, gdzie 0 V jest to 0% wilgotności, a 10 V to 100% wilgotności. Wzmacniacz zostanie zasilony napięciem 12 V, natomiast mikroprocesor poprzez stabilizator napięcia pozwoli dostarczyć napięcie 5V.
Niestety mam już wlutowany filtr 10kOhm oraz 10 uF (również cały gotowy układ), a połączenie tego z standardowym wyjściem PWM 490 Hz nie jest to dobre połączenie. Próbowałem sam to zrobić, ale niestety mnie to pokonało. Macie jakieś rady czy jestem w stanie uratować to częstotliwością? Albo wymiana tego filtra? Albo to i to?
Układ:
Sterownik wilgotności, oparty na histerezie. Nawilżacz 5V będzie podłączony do przekaźnika oraz zostanie on sterowany za pomocą tranzystora. Po obniżeniu wilgotności poniżej pewnego progu będzie załączać się nawilżacz. Dane uzyskanej wilgotności pobierane są do mikroprocesora za pomocą czujnika DHT22. Następnie z pobranych danych, mikroprocesor z wykorzystaniem wyjścia PWM, filtru wzmacniacza operacyjnego nieodwracającego pozwala na odczyt napięcia od 0 V do 10 V, gdzie 0 V jest to 0% wilgotności, a 10 V to 100% wilgotności. Wzmacniacz zostanie zasilony napięciem 12 V, natomiast mikroprocesor poprzez stabilizator napięcia pozwoli dostarczyć napięcie 5V.