Jump to content

grba

Members
  • Gesamte Inhalte

    1
  • Benutzer seit

  • Letzter Besuch

grba's Achievements

Newbie

Newbie (1/14)

0

Reputation in der Community

  1. 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!
×
×
  • Neu erstellen...