Gast
#4895151
Hi Forum, ich brauche mal einen Denkanstoß wie ich folgendes am einfachsten in C realisieren kann. Die Heizfolie wird mit PWM angesteuert und dieser Heizwert soll immer nur so hoch sein, wie er für die aktuelle Temperatur benötigt wird. Zum Anfang wird die IST Temperatur viel kleiner als die SOLL Temperatur sein. Hier möchte ich dann mit der vollen Leistung heizen. (PWM 255) Um so mehr sich die IST- der SOLL Temperatur nähert soll der PWM Wert kleiner werden da nicht soviel Heizleistung benötigt wird. Ist die IST- in der Nähe der SOLL Temperatur dann soll diese konstant gehalten werden. Zwei Sachen habe ich durch probieren herausgefunden. 1. Bei PWM 255 "schwingt" es doch gewaltig, also immer zuviel Power. 2. Der Punkt der die Temperatur ungefär konstant hält liegt bei PWM 98 Nun wäre es gut wenn das adaptiv funktionieren würde. Wie könnte da ein Lösungsansatz aussehen? Vielen Dank für jede Hilfe. Gruß AVRli...