grba Geschrieben September 5, 2016 at 10:38 Geschrieben September 5, 2016 at 10:38 Hallo zusammen, ich arbeite gerade dran eine Langzeitmessung an einem micro hotplate chip regelbar zu machen. Vor allem würde ich über PID-Regler sagen - praktische Erfahrung habe ich überhaupt nicht. Hauptziel (Vor): [*]Der Heater-Current Iheat sollte konstant bleiben und ist vor auf 3.82mA eingestellt. Es wird Thermocouple-Spannung und Heater-Widerstand gemessen. [*]Die Messpunkt erfolgt jede 10s [*]Zwischen Messpunkt Nr. 5 und Nr. 10 werden Strom- und Widerstandswerte gemessen und daraus Mittelwert ermittelt. (deltaI und deltaR) [*]In weiteren Folgen wird durch jeder Schleife überprüft ob die gemessene Widerstand Rnow >= [ deltaR + deltaR x (0.1/100) ] [*]In dem Fall wird der neu Strom berechnet und eingestellt (Ineu). Ineu = sqrt(Pstart/Rnow) # Ergebnis: Am Anfang steigt der Heater-Widerstand stark an und während der Zeit erhitzt ich Thermocouple immer mehr Ihre wenn die Heater-Leistung konst. bleibt. Jetzt möchte und Funktion ich ein PID-Regler che Eure Hilfe! Vor allem habe ich keine Ahnung wie ich diese Werte in meinem Programm für mein Problem einbauen könnte. Da habe ich e könnte n Code-Beispiel: http://tivestate.com/recipes/577231-discret... WIE ich diese Werte integrieren und vor allem ermitteln könnte ? Also angefange. P, D, I,Derivator, Integrator, Integrator_max=500, Integrator_min=-500, error, P_value, D_value usw. Für eine ausführliche Erklärung würde ich unendlich dankbar! Zitieren
markus5766h Geschrieben October 14, 2016 at 09:18 Geschrieben October 14, 2016 at 09:18 --->http://www.entwickler-ecke.de/topic_PIDRegler+Beispielprogramm_60031,0.html Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.