Ik heb een warmtepomp met een ingang voor een externe buitenopnemer,
De voeding is 5V op de ingang van de opnemer, ik heb de weerstand tabel van de opnemer bijgevoegd deze lijk exponentieel te stijgen bij afnamen buitentemperatuur.
Nu wil ik digitaal de buitentemperatuur bepalen aan de hand van een regeling, dit zou aan de hand van wat ik heb begrepen met een digitale potmeter MCP41100 moeten kunnen.
Echter zit ik wel met het probleem dat ik een exponentiële waarde na de digitale potmeter moet sturen voor de buitentemperatuur.
Ik heb ook aan de hand van verschillende weerstand waardes de spanning over de betreffende weerstand gemeten en deze spanning lijk ten opzichten van de temperatuur wel lineair te verlopen.
Ik wil deze regeling met een Wemos D1 mini maken het liefst in Esphome en anders in Arduino.
Mijn vraag is eigelijk kan ik dit ook oplossen met een andere schakeling als met een digitale potmeter, het zou mooi zijn als ik de spanning over de ingang van mijn opnemer op de warmtepomp kan regelen op een andere manier als de digitale potmeter.
Bij "externe buitenopnemer" begrijp ik een sensor dat ergens buitenhuis aan de gevel hangt, liefst kant noorden. De grafiek dat je geeft lijkt me dan niet te kloppen met wat ik zou verwachten van die "externe buitenopnemer". We halen nooit de 47°C buitenlucht.
Die curve is een typische curve van een NTC weerstand.
Verder snap ik niet goed wat je wilt doen. Wat wil je bereiken? Kan je het met andere woorden proberen uitleggen aub? Ik doe hieronder een poging.
Op 4 januari 2024 18:09:03 schreef
SnarfB:
Nu wil ik digitaal de buitentemperatuur bepalen aan de hand van een regeling,
Wil je de buitentemperatuur meten met een arduino? Dat kan je analoog doen met een NTC of een PTC of digitaal met een DS18B20 of een andere sensor er zijn er een miljoen verschillende.
.
Op 4 januari 2024 18:09:03 schreef
SnarfB:
dit zou aan de hand van wat ik heb begrepen met een digitale potmeter MCP41100 moeten kunnen.
Wil je die sensor dat buitenhuis hangt wegnemen en vervangen door een arduino? Indien die sensor inderdaad enkel een NTC is dan is zo'n MCP41100 geschikt.
.
Op 4 januari 2024 18:09:03 schreef
SnarfB:
Echter zit ik wel met het probleem dat ik een exponentiële waarde na de digitale potmeter moet sturen voor de buitentemperatuur.
Hoeft voor een microcontroller geen probleem te zijn. Kleine formule gebruiken. Of een tabel met overeenkomende waardes.
Op 4 januari 2024 18:09:03 schreef
SnarfB:
Ik heb ook aan de hand van verschillende weerstand waardes de spanning over de betreffende weerstand gemeten en deze spanning lijk ten opzichten van de temperatuur wel lineair te verlopen.
Of jouw bijgevoegde curve is juist en dan is jouw meting fout of te beperkt in range. Ofwel zijn het 2 verschillende dingen. Het kan niet en lineair en tegelijk logaritmisch zijn. Misschien ben je maar geïnteresseerd in een beperkt temperatuurverloop. bvb van 10°C tot 20°C en daar is de schaal nagenoeg lineair te beschouwen, ook al is ze dat niet echt ze kan je wel zo gebruiken omdat het net zo beperkt is.
Op 4 januari 2024 18:09:03 schreef
SnarfB:
Mijn vraag is eigelijk kan ik dit ook oplossen met een andere schakeling als met een digitale potmeter, het zou mooi zijn als ik de spanning over de ingang van mijn opnemer op de warmtepomp kan regelen op een andere manier als de digitale potmeter.
Verwacht die ingang een spanningswaarde of een weerstandswaarde, of zelfs een stroomwaarde? Indien het een spanning is kan je een analoge uitgang op de microcontroller gebruiken om die aan te maken. Wanneer de spanningen van de µC en die ingang niet overeen komen dan eventueel gebuffered worden met een transistor of beter een OpAmp.