int Hauptseite();
void Projekte();
void Fotoalbum();
void Impressum();

#define ENG DEU RUS
Projekte
TProject * FanControl_2()
{

/*

Mein Server steht unter einem Tisch, und es gibt dort ein Luftmangel, um den Server richtig abzukühlen. Deswegen habe ich mich entschieden eine Zwangskühlung zu bauen. Ich habe in der jeden der zwen Tischbeinen zwei Löcher gebohrt und insgesamt 4 Ventilatoren installiert. Die Ventilatoren anzuschauen ist nicht so interessant, aber die Steuerung anzuschauen kann man unter FanControl_2.

Die Steuerung ist auf AVR ATMega 128 Kontroller basiert. Als Sensoren, habe ich den KTY81-120 genommen.

In der zweiten Version habe ich einige Änderungen in Hardwareteil vorgenommen, und zwahr kabe ich ein Kondesator paralell zu dem Ventilator installiert. Dadurch wurde die Geschwindigkeit des Ventilators auf niedrigen PWM Werten vergrößert. Dafür wurde die Koeffizienten für PID und lineal Reglern angepasst. Also wurde das Temperaturermittlungsalgoritmus einbisschen angepasst, damit es verhindern wurde, dass bei kleinen Temperaturschwankungen die Ventilatorengeschwindigkeit hin und her schwankt.

Schaltpläne und Sourcecode sind unten ausgeführt

*/

typedef struct {

TPAItem MainModuleSchematic.pdf

TPAItem LCDAndButtonsSchematic.pdf

TPAItem KTY81-1_PHI.pdf

TPAItem GNU GENERAL PUBLIC LICENSE.EN.txt

TPAItem FanControl_2_V_2_0_SourceCode.rar

TPAItem FanControl_2_V_1_0_SourceCode.rar

TPAItem Atmega128-Full+Errata.pdf
} TProjectAttachments;
}
Die Seite ist in der ständigen Entwicklungsphase
abc