Hallo zusammen, ich arbeite gerade dran eine Langzeitmessung an einem micro hotplate chip regelbar zu machen. Vorallem würde ich über PID regler sagen - praktische Erfahrung habe ich überhaupt nicht. Vor: 1. Der Heater Current Iheat sollte konstant bleiben und ist vor eingestellt auf 3.82mA.. Es wird Thermocouple-Spannung und Heater-Widerstand gemessen. 2. Die Messung erfolgt jede 7s 3. Zwischen Messpunkt 5 und 10 werden Strom- und Widerstandsmittelwerte ermittelt. (deltaI und deltaR) 4. In weiteren Folgen wird durch jeder Schleife überprüft ob die gemessene Wiederstand Rnow >= [ deltaR + deltaR x (0.1/100) ] 5. In dem Fall wird der neu Strom berechnet und eingestellt (Ineu) # Ergebnis: Am Anfang steigt der Heater-Widerstand stark an und während der Zeit erhitzt sich Thermocouple immer mehr egal wenn die Heater-Leistung konst. bleibt. Jetzt möchte ich ein PID Regler einbauen und brauche Ihre Hilfe! Vor allem habe ich keine Ahnung wie ich diese Werte und Funktion in meinem Programm einbauen könnte. Da habe ich ein Code-Beispiel: http://code.activestate.com/recipes/577231-discrete-pid-controller/ WIE ich diese Werte integrieren könnte und vor allem ermitteln ? Also angefangen von P, D, I,Derivator, Integrator, Integrator_max=500, Integrator_min=-500, error, P_value, D_value . Für eine ausführliche Erklärung würde ich unendlich dankbar!
Gast
#4708425
Servus, also du willst den Strom oder Temperatur regeln?
Gerade möchte ich die Heater-Leistung regeln. Vorher habe ich immer Heater-Strom geregelt!
Gast
#4708547
Viel Spass dabei. Von mir kriegst du keine Hilfe!
aSma>> schrieb: > Viel Spass dabei. Von mir kriegst du keine Hilfe! Aber danke für Ihren Versuch!
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.