How do you construct a Born-Haber cycle to calculate the lattice energy of sodium chloride?
1 Answer
By definition, the gaseous cation and anion forming the corresponding ionic compound release energy termed the lattice energy, the energy contained within the lattice structure.
For an alternative explanation, see here.
The Born-Haber cycle takes advantage of the state function property of the change in enthalpy to indirectly determine the lattice energy of ionic compounds through processes that utilize known thermodynamic quantities like ionization energy and electron affinity.
Let's take
Na(s)+12Cl2(g)→NaCl(s)
Our goal is to transform the reactants into their ionic gases, as that is the reaction that describes the process for which "lattice energy" is defined.
Na(s)→Na(g) ⇐ sublimation of sodium solid.Na(g)→Na+(g)+e− ⇐ Ionization of the gas to remove an electron is by definition the ionization energy.12Cl2(g)→Cl(g) ⇐ chlorine is now made atomic (defines bond energy).Cl(g)+e−→Cl−(g) ⇐ chlorine was a gas, and now needs to gain an electron, the definition of electron affinity.Na+(g)+Cl−(g)→NaCl(s) ⇐ the formation of the lattice!
Put this all together, with some data, and we get, for
NaCl(s)→Na(s)+12Cl2(g) ,−ΔHf,NaCl(s)=+411 kJ
Na(s)→Na(g) ,ΔHsub,Na=107 kJ
Na(g)→Na+(g)+e− ,IE1,Na(g)=502 kJ
12Cl2(g)→Cl(g) ,12ΔHbond,Cl2(g)=12×242 kJ
Cl(g)+e−→Cl−(g) ,EA1,Cl(g)=−355 kJ
Na+(g)+Cl−(g)→NaCl(s) ,ΔHlattice=???
-----------------------------------------------------------------------------
These cancel out completely upon adding, proving
we have a complete cycle.
And now if we wish, the lattice energy can be calculated.
http://www.4college.co.uk/
Take the
0=ΔHcycle=ΔH∘f,NaCl(s)+ΔHsub,Na+IE1,Na(g)+12ΔHbond,Cl2(g)−EA1,Cl(g)−ΔHlattice
Solving for
ΔHlattice≡−|ΔHlattice|
=−[ΔH∘f,NaCl(s)+ΔHsub,Na+IE1,Na(g)+12ΔHbond,Cl2(g)−EA1,Cl(g)]
where all the numbers you plug in are positive. For example, we'd get:
ΔHlattice,NaCl(s)
=−[411+107+502+12(242)−355]kJ
=−786 kJ