Introductie¶
Water heeft een enorme buffercapaciteit: je moet veel energie toevoegen om de temperatuur van water een graad te verwarmen. In dit practicum gaan we de soortelijke warmte van water bepalen door een bekende hoeveelheid water te verwarmen met een bekende hoeveelheid energie, en de temperatuurstijging te meten.
Theorie¶
Omdat water een incompressibel media is, geld voor de soortelijk warmte van water dat . Verder geld, als constant is, . Deze uitdrukking herleiden geeft:
hierin is:
: warmte-energie in joule (J)
: massa in kilogram (kg)
: soortelijke warmte in joule per kilogram per kelvin (J/(kg·K))
: temperatuurverandering in kelvin (K) of graden Celsius (°C)
Bij de derde stap van het herleiden is aangenomen dat constant is bij verandering van temperatuur. In werkelijkheid zal deze licht veranderen als de temperatuur toeneemt maar deze verandering is bij kleine temperatuurs verschillen verwaarloosbaar klein.
Door gebruik te maken van een elektrisch verwarmings element kan de warmte voor een bepaald tijdsinterval bepaalt worden. Voor het vermogen van het vermwarmings element geld namelijk , hierin is het vermogen in Watt(J/s) , de spanning in volt(V) en de stroomsterkte in ampere(A). De toegevoerde energie wordt dan weergeven door , hierin is de tijd in seconden(s). De uiteindelijke uitdrukking voor die je dan krijgt is:
Methode en materialen¶
Ontwerp¶
Een waterbad met bekende massa aan water wordt verwarmd met een elektrisch verwarmingselement dat een bekende hoeveelheid energie levert. De temperatuur van het water wordt gemeten met een temperatuursensor. Door de temperatuurstijging als functie van de tijd te meten kan de soortelijke warmte van water worden berekend.
Materialen¶
Hieronder staat de lijst van benodigde materialen bij deze proef:
Maatbeker
Weegschaal
Water
Elektrisch verwarmingselement (, )
Voedingsbron
Thermometer of temperatuursensor
Stopwatch of timer

Een schematische weergave van de opstelling
Procedure¶
Veiligheid¶
We maken gebruik van een , weerstand. Deze wordt snel heet. De bronspanning mag dan ook alleen aan wanneer de weerstand in het water zit. Raak de weerstand niet aan tijdens het experiment. Omdat de weerstand in het water zit, kunnen we wel het elektrisch vermogen hoger zetten zonder dat de weerstand oververhit raakt. Het maximaal vermogen mag zijn. Daarbij moet de roerder wel aanstaan om de warmte goed te verdelen.
Data analyse¶
De data van de metingen wordt gefit op de omgeschreven uitdrukking voor c.
Resultaten¶
import numpy as np
volt=11.9 #voltage van voeding
amp=1.24 #amperage van de voeding
mlwater=150 #ml
rho_water=0.99937 #kg/L #de dichtheid wat water bij 16.8 celcius
m_water=mlwater*1e-3*rho_water #kg, massa van het water
#metingen
temp = np.array([16.8, 16.9, 17.0, 17.1, 17.3, 17.4, 17.5, 17.6, 17.7, 17.8, 17.9,
18.0, 18.2, 18.3, 18.4, 18.5, 18.6, 18.7, 18.8, 18.9, 19.1, 19.2,
19.3, 19.4, 19.5, 21.1, 21.2, 21.3, 21.4, 21.5, 21.5, 21.6, 21.7,
21.8, 21.9, 22.0, 22.6, 22.7, 22.7, 22.8, 22.9, 23.0, 23.0, 23.1,
23.2, 23.3, 23.3, 23.4, 23.5, 23.6, 23.9, 24.0, 24.2, 24.3, 24.4])+273.15 #K
tijden= np.array([0, 5, 10, 15, 20, 25, 30 ,35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85,
90, 95, 100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, 165, 170, 175,
180, 185, 190, 195, 200, 205, 210, 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, 265,
270]) #s
from scipy.optimize import curve_fit
#functie om mee te fitten
def T_func(t,c):
'''De omsgeschrevn vorm van de uitdrukking voor c zodat er gefit kan worden'''
T_0=min(temp)#de begintemperatuur
return T_0+volt*amp*t/(c*m_water)
#de fit en resultaat
val,cov=curve_fit(T_func,tijden,temp)
print("De soortelijke warmte is bepaalt op %.0f +/- %.0e J/(kgK)" %(val[0],np.sqrt(cov[0,0])))
#strijdigheid analyse
if abs(val[0]-4180)<2*np.sqrt(cov[0,0]):
print("De experimenteel bepaalde soortelijke warmte komt overeen met de literatuurwaarde van 4180 J/(kgK)")
else:
print("De experimenteel bepaalde soortelijke warmte is strijdig met literatuurwaarde van 4180 J/(kgK)")
De soortelijke warmte is bepaalt op 3406 +/- 4e+01 J/(kgK)
De experimenteel bepaalde soortelijke warmte is strijdig met literatuurwaarde van 4180 J/(kgK)
Discussie en conclusie¶
Discussie¶
Uit deze proef volgt een waarde voor de soortelijke warmte van water van , deze waarde is strijdig met de literatuur waarde van . De belangrijkste oorzaken hiervoor zijn ten eerste dat de massa van het water niet precies is bepaald, ten tweede dat er kraanwater is gebruikt en geen gedestilleerd water, en tot slot dat er warmte uit het water is gestroomd, waardoor de temperatuurmeting afwijkt. Door de massa van het water nauwkeurig te wegen, de proef uit te voeren met gedestilleerd water en het gebruik van een calorimeter, zodat er zo min mogelijk warmte uit het water stroomt, kan de soortelijke warmte beter bepaald worden.
Conclusie¶
De soortelijke warmte van water is met deze proef bepaald op . De bepaalde waarde is strijdig met de literatuur waarde, veroorzaakt door het gebruik van kraanwater inplaats van gedestilleerd water, onnauwkeurige massabepaling van het water en dat het water warmte afgeeft. Ter verbetering kan de massa nauwkeurig gewogen worden. Daarnaast kan gedestilleerd water gebruikt worden en tot slot kan er een calorimeter gebruikt worden.