Jump to content

Recommended Posts

Geschrieben

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!

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...