FHEM Forum

Verschiedenes => Bastelecke => ESP Familie => Thema gestartet von: Wernieman am 07 April 2019, 15:55:14

Titel: esp8266 und analog out
Beitrag von: Wernieman am 07 April 2019, 15:55:14
Hallo Freunde,

Für eine aktuelle "Spielerei" brauche ich einen analog Out. Hat hier schon jemand mit Analog Out "rumgespielt"?

Bis jetzt habe ich nur mit Analog-Input gearbeitet:  ADS1115 und PCF8591.

Der PCF8591 hat zwar einen Analog Out, nur kriege ich den nicht "zum laufen", bzw. EspEasy hat keine Ansteuermöglichkeit implementiert. Weiß jetzt auch gar nicht, ob es überhaupt funktioniert.

Kriege bei Google jetzt auch keine Zusatzinfos.

Deshalb einfach mal "naiv" gefragt:
hat schon jemand hiermit "rumgespielt"?

Gruß,
Werner
Titel: Antw:esp8266 und analog out
Beitrag von: DasQ am 07 April 2019, 17:20:11
Bin mir nicht ganz sicher, aber ich mein im espeasyforum gelesen zu haben, analog out geht nicht, aber man kann per PWM ein analog Signal ,,mehr oder weniger" realisieren.

Titel: Antw:esp8266 und analog out
Beitrag von: Wernieman am 08 April 2019, 09:30:34
Zitataber man kann per PWM ein analog Signal ,,mehr oder weniger" realisieren.
Das hatte ich auch Probiert ... kam nur mit der Dimensionierung des RC-Gliedes nicht gut hin ...
Titel: Antw:esp8266 und analog out
Beitrag von: JoWiemann am 08 April 2019, 11:12:44
Hallo,

vielleicht hilft Dir das weiter: https://www.instructables.com/id/Arduino-RC-Circuit-PWM-to-analog-DC/

Grüße Jörg
Titel: Antw:esp8266 und analog out
Beitrag von: Wernieman am 08 April 2019, 15:11:28
Stimmt ... und dann auf einen Transi ...

Was nimmt man da eigentlich besser, bipolar oder MOSFET?

Habe bisher immer mit dem esp8266 MOSFET als Treiberstufe, allerdings im "Schaltbetrieb"

P.S.
Will damit Lüfter schalten, die aber im PWM-Betrieb "Summen"
Titel: Antw:esp8266 und analog out
Beitrag von: sparkiie am 12 April 2019, 20:38:44
Zitat von: Wernieman am 08 April 2019, 15:11:28
P.S.
Will damit Lüfter schalten, die aber im PWM-Betrieb "Summen"
Das habe ich gestern zufällig auch gebastelt...
Ich habe es mit IRLZ44N und 100uF Kondensator sehr gut hinbekommen! Lässt sich über ESPeasy mit jedem GPIO steuern...
Titel: Antw:esp8266 und analog out
Beitrag von: lambi am 12 April 2019, 21:19:01
Zitat von: Wernieman am 08 April 2019, 15:11:28
P.S.
Will damit Lüfter schalten, die aber im PWM-Betrieb "Summen"

Für die Steuerung eines Lüfters geht es auch einfacher: Einen Lüfter mit 4 Pin kaufen. Dann ist eine Ansteuerung über PWM und ein Signal für die Drehzahl gleich inclusive.

Ich hatte zuerst auch einen "normalen" Lüfter genommen und diesen über einen ESP-Ausgang und einem MOSFET angesteuert. Bei den Standard 1kHz war der mir aber zu laut. Also selbst kompiliert mit 20kHz. Im Ergebnis waren die Schaltflanken für den MOSFET nicht mehr steil genug und wurde demzufolge recht warm. Also bin ich unter 50Hz, was mir aber auch noch nicht leise genug war und zu einem unschönen Pfeifen des 12V Netzteils geführt hat.
Titel: Antw:esp8266 und analog out
Beitrag von: Wernieman am 13 April 2019, 11:04:34
@sparkiie

Nur den Kondensator oder auch ein Widerstand?
Titel: Antw:esp8266 und analog out
Beitrag von: sparkiie am 13 April 2019, 11:16:04
Ich habe nur den Kondensator parallel mit dran.
Titel: Antw:esp8266 und analog out
Beitrag von: Wernieman am 13 April 2019, 17:15:39
Pull Up oder Down?

Mich wundert jetzt, wie er sich entladen sollte ....
Titel: Antw:esp8266 und analog out
Beitrag von: sparkiie am 13 April 2019, 17:31:52
Plus an Plus und Minus an Minus.
Probier es aus...
Titel: Antw:esp8266 und analog out
Beitrag von: Wernieman am 15 April 2019, 18:25:46
Sorry, aber "Tolle Antwort".

Du hast den PWM-Ausgang und gehst auf den Transi, mit dem Du den Lüfter schaltest. Nur .. wo baust Du den Elko ein?

Das DU einen Elko nciht verkehrt herum schalten solltest, dürfte klar sein ...

So wie Du es beschreibst, es es ein Betriebspannungsglätter ....
Titel: Antw:esp8266 und analog out
Beitrag von: sparkiie am 15 April 2019, 18:56:50
Genau der Elko glättet die Spannungsschwankungen.
Du schaltest ihn parallel zum Lüfter.

Masse lässt du vom Transistor schalten, Plus legst du direkt am Lüfter an.
Titel: Antw:esp8266 und analog out
Beitrag von: Papa Romeo am 16 April 2019, 07:06:03
@Wernieman:  Der Elko sorgt dafür, dass der Lüfter "soft" geschaltet wird. Wenn der Transistor durchschaltet, wird einerseits der Lüfter an Masse gelegt und anderseits der
                      Elko auf die Betriebsspannung geladen. Wenn nur der Transistor wieder sperrt, wird der Elko über den Lüfter entladen und schaltet somit nicht schlagartig
                      ab.
Titel: Antw:esp8266 und analog out
Beitrag von: Wernieman am 17 April 2019, 11:21:14
O.K. .. so hatte ich es auch schon mal .... leider Summt der Lüfter bei der Bestückung trotzdem.

Da ich den Lüfter aber eben sowieso "geschriottet" habe, werde ich mal den Vorschlag eines PWM-Lüfters befolgen....

Danke schon mal an alle, die geschrieben haben .,.