Forum: Mikrocontroller und Digitale Elektronik Widerstand überlisten


von Kolja L. (kolja82)


Lesenswert?

Hallo

Wir haben einen temperaturabhängigen Widerstand (Pt1000 oder Pt100),
welcher eine Temperatur misst.
Mit dem Messergebnis wird ein Heizkreis geregelt.

Jetzt würden wir diesen Heizkreis gerne manuell steuern können.
Da wäre es das einfachste jeweils ein Heiz und ein Kühlelement am 
Widerstand zu befestigen
und so die Anlage zu überlisten.

Aber geht das nicht auch eleganter?

Der Widerstand wird mit eine Spannung von 24V gemessen.

Kann jetzt nicht eine Schaltung zwischen Heizgerät und Widerstand 
geschaltet werden,
die den Widerstand misst und diesen elektronisch inklusive einer 
gewünschten Abweichung nachbildet.

Wichtig wäre noch, dass wenn kein Strom an der Schaltung liegt,
der Widerstandswert durchgeschleift wird.

Danke und Gruß Kolja

von Alexander S. (esko) Benutzerseite


Lesenswert?

Du könntest Reedrelais und Widerstände in Serie und parallel schalten, 
um den gemessenen Widerstand zu erhöhen oder zu verringern.

Oder du trennst den PT100 mit einem Relais ab und machst eine per Relais 
schaltbare Widerstandsdekade parallel.

Statt Relais gehen auch PhotoMOS.

von eagle user (Gast)


Lesenswert?

Kolja L. schrieb:

> Jetzt würden wir diesen Heizkreis gerne manuell steuern können.

manuell -> Poti mit Widerstand in Reihe; evt. noch einen parallel.

von Kolja L. (kolja82)


Lesenswert?

Oh, vergessen zu erwähnen:

Wir haben einen Mikrocontroller (oder nen RaspberryPi) an der Anlage,
über den würden wir gerne die aktuelle Temperatur messen
und die positive oder negative Abweichung eintragen.

edit:
Nur mit einem poti kann es nicht funktionieren,
da der Widerstand damit ja nur erhöht werden kann.

: Bearbeitet durch User
von Klaus R. (klara)


Lesenswert?

Kolja L. schrieb:
> ur mit einem poti kann es nicht funktionieren,
> da der Widerstand damit ja nur erhöht werden kann.

Dann nimmst Du einen parallelen Widerstand und ein Poti in serihe.
mfg Klaus

von wendelsberg (Gast)


Lesenswert?

Kolja L. schrieb:
> Nur mit einem poti kann es nicht funktionieren,
> da der Widerstand damit ja nur erhöht werden kann.

Falsch.
Da ja offensichtlich die elementarsten Grundlagen fehlen: Bist Du 
sicher, dass Du daran herumfummeln willst?

wendelsberg

von 1/Rges (Gast)


Lesenswert?

Kolja L. schrieb:
>
> edit:
> Nur mit einem poti kann es nicht funktionieren,
> da der Widerstand damit ja nur erhöht werden kann.

Paralellschaltung!!!

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Kolja L. schrieb:
> Kann jetzt nicht eine Schaltung zwischen Heizgerät und Widerstand
> geschaltet werden,
> die den Widerstand misst und diesen elektronisch inklusive einer
> gewünschten Abweichung nachbildet.
Dazu musst du einfach mal die Kennlinie aufnehmen. Denn der Regler 
arbeitet sehr wahrscheinlich über eine Spannung, die von einem ADC 
gemessen wird.
Um dem einen verfälschten Wert vorzugaukeln musst du also nur die 
Temperatur messen und einen "verbogenen" Analogwert an den Reglereingang 
geben.

von M. V. (-_-)


Lesenswert?

*las den Titel und dachte:

"Hey, Widerstand, da kommen ein paar Elektronen - ah, ne, die wollen 
hier gar nicht lang - ohhh, jetzt sind sie doch hier lang, aber schon 
vorbei. Zu Schade aber auch..."

von nicht"Gast" (Gast)


Lesenswert?

Moin,


warum willst du am Sensor friemeln? Bei so was ändert man doch 
normalerweise den Sollwert.

überleg dir lieber, wie du den ändern kannst. Wenn du die Sensorwerte 
ändern willst zerhaust du dir nur die Regelung.


Grüße

von Kolja L. (kolja82)


Lesenswert?

Der Sollwert kann nur über das Bedienelement am Gerät selber eingestellt 
werden.
Es soll aber nicht immer jemand ins Labor runter laufen müssen
um den Sollwert zu ändern. Daher der Pi im LAN :-)

von Jim M. (turboj)


Lesenswert?

Kolja L. schrieb:
> Der Sollwert kann nur über das Bedienelement am Gerät selber eingestellt
> werden.

Es dürfte einfacher sein, mit dem RPI irgendwie das Bedienfeld 
fernzusteuern (z.B. Tasten mit Optokoppler brücken) als da irgendwas mit 
den Sensoren herumzufummeln.

von Kolja L. (kolja82)


Lesenswert?

Naja,dafür müssten wir mindestens 4 Taster "drücken"
und dafür das Bedienfeld öffnen.

Der Anschluss für den Temperatursensor ist dagegen einfach zugänglich.

von Martina (Gast)


Lesenswert?

etwas aufwenider..wie wäre die messung mit einem DS18S20 und dann 
ausgabe über einen Digitlaen Widerstand an der Platine und den PT 
einfach ganz raus dafür..dann kann das System entweder arbeiten wie 
vorher oder eben manipuliert mit Deinen werten arbeiten?
Soll das für ein Raumthermostat dienen?
So ein Problem hatte ich damals auch mal :-)

Ob Du hier in diesem Forum eine Lösung finden wirst bezweifle ich, warte 
mal ab in  Drei Tagen sind das hier 10 Bildschirmseiten mit Fragen ob Du 
das überhaupt machen solltest, Du doch gar keine ahnung davon 
hast,einigen Beleidigungen dazwischen und 100x die Frage welchen Sinn 
das ganze habe soll, und du es besser wieder vergessen solltest :-)
Aber lassen wir uns überraschen haha

von Fritz (Gast)


Lesenswert?

>Wir haben einen temperaturabhängigen Widerstand (Pt1000 oder Pt100),
...
>Der Widerstand wird mit eine Spannung von 24V gemessen.

Das glaube ich dir nicht.

Pt1000 an 24 Volt: 0,576 Watt Verlustleistung
Pt100 an 24 Volt: 5,76 Watt Verlustleistung

Ich denke nicht, dass dein Regler mit dem Sensor heizt.

von Wolfgang (Gast)


Lesenswert?

Kolja L. schrieb:
> Wir haben einen temperaturabhängigen Widerstand (Pt1000 oder Pt100),
> welcher eine Temperatur misst.

Das solltest du klären. Vermutlich ändert der nur seinen Widerstand mit 
der Temperatur.

Dieser Widerstand wird dann gemessen. Dazu muss es einen Wandler geben 
und der wird dann vielleicht mit 24V betrieben.
Wie man da einfach eingreifen kann, hängt von der Messmethode ab - sonst 
wird es aufwändiger. Es könnte sich z.B. um eine 2-Leiter- oder um eine 
4-Leitermessung handeln - um erstmal überhaupt den Anschluss zu klären.

von Henrik (Gast)


Lesenswert?

TEC mit eigenem Sensor zum Regeln der Regeltemperatur.

von Peter D. (peda)


Lesenswert?

Kolja L. schrieb:
> Jetzt würden wir diesen Heizkreis gerne manuell steuern können.
> Da wäre es das einfachste jeweils ein Heiz und ein Kühlelement am
> Widerstand zu befestigen
> und so die Anlage zu überlisten.

Stimmt, die Regelung wird "überlistet", d.h. sie arbeitet danach 
schlechter, garnicht oder schwingt.

Du willst quasi unter einem Auto die Straße mit unterschiedlicher 
Geschwindigkeit wegziehen, um das Tempo zu ändern.


Kolja L. schrieb:
> Aber geht das nicht auch eleganter?

Natürlich, man ändert einfach den Sollwert.

von uwe (Gast)


Lesenswert?

Stell dir doch nur mal vor was passiert wenn das nur ein Zweipunktregler 
ist.
Heizung an=10kW Heizung aus=0kW. Du hast 25°C eingestellt. Du sagst dem 
Ding jetzt durch was auch immer es sind jetzt aber 20°C also schaltet 
der die 10kW heizung oder Gasbrenner an. Jetzt mißt du mit deinem rPi 
die Temperatur über I2C und Netzwerk usw. Das Netzwerk wird durch ein 
Handy gestört und du kannst den Brenner nicht mehr ausschalten. Der rPi 
denkt aber das alles in ordnung ist. Irgendwie schei...

von Dieter W. (dds5)


Lesenswert?

Peter D. schrieb:
> Du willst quasi unter einem Auto die Straße mit unterschiedlicher
> Geschwindigkeit wegziehen, um das Tempo zu ändern.

Genialer Vergleich.
YMMD!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.