Seite 5 von 9
Re: PWM Dimmer Basisfrequenz für PC-Lüfter anpassen
Verfasst: 03.07.2020, 09:56
von Asselhead
Hier noch zwei Argumente den ATMEGA328PB in ASKSIN zu verwenden:
Neben zwei zusätzlichen Timern, einem weiteren UART, einer weiteren SPI Schnittstelle, gibt es auch noch eine weitere I2C Schnittstelle.
Was auch nicht schlecht ist: Der interne RC-Oszillator hat Werksseitig eine Genauigkeit von +-2% gegenüber +-10% beim 328P.
@Tom: Vielen Dank noch einmal für deine Code Unterstützung!
Re: PWM Dimmer Basisfrequenz für PC-Lüfter anpassen
Verfasst: 03.07.2020, 12:07
von TomMajor
Freut mich das der Code (mit der kleinen Modulator Änderung) auch auf Timer 3/4 läuft.
Der PB ist sicher ein interessante Option wenn man eine weitere serielle, SPI oder halt die extra Timer braucht.
Re: PWM Dimmer Basisfrequenz für PC-Lüfter anpassen
Verfasst: 03.07.2020, 15:51
von jp112sdl
TomMajor hat geschrieben: ↑01.07.2020, 00:00
Für das Tachosignal kannst du auch erst mal einen Freq.messer nehmen. Pull-up an diesem Signal kann hilfreich sein.
Gängige PC Lüfter liefern 2 Pulse pro Umdrehung.
"Fehler" gefunden.
Wenn man den 3-pin Lüfter spannungsseitig mit PWM versorgt, dann wird das Tachosignal eine Mischung aus dem PWM und den Drehungs-Impulsen.
(Abbildung unten):
Re: PWM Dimmer Basisfrequenz für PC-Lüfter anpassen
Verfasst: 04.07.2020, 17:48
von jp112sdl
Ich hoffe, dass ich das Addon morgen fertig bekomme.
Dann ist der CCU Teil schon mal fertig.
Ich belasse zunächst bei einem Kanal.
Re: PWM Dimmer Basisfrequenz für PC-Lüfter anpassen
Verfasst: 04.07.2020, 18:16
von Asselhead
Wow, das ging ja schnell! Top
Das ist vielleicht das kleinste Problem um einen ASKSIN 25kHz PWM Sketch zu basteln, aber verstehe ich das richtig, dass ich
ändern muss in
damit ich beim ATMEGA328PB den PD2 bzw. OC3B als PWM Ausgang und den PD3 als Interrupt Eingang von GDO0 nutzen kann?
Naja, wie gesagt - das kleinste Problem...
Schönes Wochenende!
Re: PWM Dimmer Basisfrequenz für PC-Lüfter anpassen
Verfasst: 04.07.2020, 18:59
von TomMajor
ja genau. Habe es aber noch nie selbst getestet, bisher immer Pin 2 verwendet bei meinen Geräten.
Re: PWM Dimmer Basisfrequenz für PC-Lüfter anpassen
Verfasst: 04.07.2020, 19:43
von jp112sdl
Es gehen auch andere Pins. Muss kein INT-Pin sein.
https://github.com/pa-pa/AskSinPP/pull/157
Re: PWM Dimmer Basisfrequenz für PC-Lüfter anpassen
Verfasst: 05.07.2020, 19:39
von jp112sdl
Ich habe hier mal ein pre-release bereitgestellt.
https://github.com/jp112sdl/JP-HB-Devic ... s/tag/2.27
Es gibt aber noch ein Problem (Unter Status und Bedienung lässt sich die Lüftergeschwindigkeit zwar am Slider regeln, jedoch nicht über die %-Eingabe) , das ich geraden noch analysiere.
Ist erledigt.
Der Sketch dazu liegt hier:
https://github.com/jp112sdl/HB-OU-MOT-F ... OT-FAN.ino
Ich hatte ja zwischenzeitlich schon mal angefangen, einen Temp/Feuchte- sowie Schalterkanal mit einzubauen.
Den Code habe ich auskommentiert drinnen gelassen. Vielleicht als Anregung, falls jemand ein Derivat bauen möchte.
Es ist auch eine Mini-Klasse "FAN" enthalten, die die PWM-Steuerung übernimmt.
Dort könntest du deinen 25kHz-PWM-Kram reinpacken.
Re: PWM Dimmer Basisfrequenz für PC-Lüfter anpassen
Verfasst: 05.07.2020, 20:30
von TomMajor
jp112sdl hat geschrieben: ↑05.07.2020, 19:39
Der Sketch dazu liegt hier:
https://github.com/jp112sdl/HB-OU-MOT-F ... OT-FAN.ino
Ich hatte ja zwischenzeitlich schon mal angefangen, einen Temp/Feuchte- sowie Schalterkanal mit einzubauen.
Den Code habe ich auskommentiert drinnen gelassen. Vielleicht als Anregung, falls jemand ein Derivat bauen möchte.
Es ist auch eine Mini-Klasse "FAN" enthalten, die die PWM-Steuerung übernimmt.
Dort könntest du deinen 25kHz-PWM-Kram reinpacken.
Professionell, schnell und kompetent wie immer, Jerome, du bist der Star hier.
Danke, das Device kann ich sicher bei Gelegenheit gut gebrauchen..
Re: PWM Dimmer Basisfrequenz für PC-Lüfter anpassen
Verfasst: 06.07.2020, 13:11
von Asselhead
jp112sdl hat geschrieben: ↑05.07.2020, 19:39
Ich habe hier mal ein pre-release bereitgestellt.
https://github.com/jp112sdl/JP-HB-Devic ... s/tag/2.27
Es gibt aber noch ein Problem (Unter Status und Bedienung lässt sich die Lüftergeschwindigkeit zwar am Slider regeln, jedoch nicht über die %-Eingabe) , das ich geraden noch analysiere.
Ist erledigt.
Der Sketch dazu liegt hier:
https://github.com/jp112sdl/HB-OU-MOT-F ... OT-FAN.ino
Ich hatte ja zwischenzeitlich schon mal angefangen, einen Temp/Feuchte- sowie Schalterkanal mit einzubauen.
Den Code habe ich auskommentiert drinnen gelassen. Vielleicht als Anregung, falls jemand ein Derivat bauen möchte.
Es ist auch eine Mini-Klasse "FAN" enthalten, die die PWM-Steuerung übernimmt.
Dort könntest du deinen 25kHz-PWM-Kram reinpacken.
Vielen Dank für die schnelle Unterstützung! Von Problemstellung zu Lösung in < 1 Woche - das hätte ich auf der Arbeit auch gerne
Werde mich mal mit der "FAN-Klasse" beschäftigen und schauen, wie ich da meinen 25kHz Code rein bekomme.
Sobald ich das mit dem 328PB am Laufen habe, melde ich mich.
Vielen Dank - Jérôme und Tom!