esp8266 und analog out

Begonnen von Wernieman, 07 April 2019, 15:55:14

Vorheriges Thema - Nächstes Thema

Wernieman

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
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

DasQ

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.

Fhem on MacMini/Ubuntu.
Absoluter Befürworter der Konsequenten-Kleinschreibung https://de.wikipedia.org/wiki/Kleinschreibung
Infos zu Klimawandel http://www.globalcarbonatlas.org

Wernieman

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 ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

JoWiemann

Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Wernieman

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"
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

sparkiie

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...

lambi

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.

Wernieman

@sparkiie

Nur den Kondensator oder auch ein Widerstand?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

sparkiie

Ich habe nur den Kondensator parallel mit dran.

Wernieman

Pull Up oder Down?

Mich wundert jetzt, wie er sich entladen sollte ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

sparkiie

Plus an Plus und Minus an Minus.
Probier es aus...

Wernieman

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 ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

sparkiie

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.

Papa Romeo

@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.
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Wernieman

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 .,.
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html