Теория:

Соли образуются в результате целого ряда химических превращений. Выбор способа получения каждой конкретной соли зависит от целого ряда факторов, в частности от доступности исходных веществ, а в промышленности определяется в первую очередь экономической целесообразностью.
 
Разберём некоторые общие подходы к выбору способов получению средних солей.

1. Соли образуются при взаимодействии металлов с неметаллами.

Например, при взаимодействии железа с хлором образуется хлорид железа(III):
2Fe+3Cl2t°2FeCl3

При нагревании смеси железа с серой образуется сульфид железа(II):
Fe+St°FeS 
 

2. Соли образуются при взаимодействии металлов с кислотами.
 
Например, при взаимодействии железа с соляной кислотой образуется хлорид железа(II):
Fe+2HClFeCl2+H2 

При взаимодействии магния с серной кислотой образуется сульфат магния:
Mg+H2SO4MgSO4+H2
 

3. Соли можно получить, используя реакции замещения, протекающие при взаимодействии металлов с другими солями.

Например, сульфат железа(II) образуется при взаимодействии железа с сульфатом меди(II):
Fe+CuSO4FeSO4+Cu

Нитрат магния образуется при взаимодействии магния с нитратом серебра:
Mg+2AgNO3MgNO32+2Ag 


4. Соли образуются при взаимодействии основных, кислотных или амфотерных оксидов с оксидами, принадлежащими к другой группе оксидов.

Например, при взаимодействии основного оксида кальция с кислотным оксидом углерода(IV) образуется карбонат кальция:
CaO+CO2CaCO3

При нагревании смеси основного оксида магния с амфотерным оксидом алюминия образуется алюминат магния:
MgO+Al2O3t°MgAlO22 


5. Соли образуются при взаимодействии основных и амфотерных оксидов с кислотами.

Например, сульфат меди(II) можно получить, используя оксид меди(II) и серную кислоту:
CuO+H2SO4CuSO4+H2O
 
Хлорид цинка можно получить, используя оксид цинка и соляную кислоту:
ZnO+2HClZnCl2+H2O 


6. Соли образуются при взаимодействии кислотных и амфотерных оксидов с основаниями.
 

Например, при пропускании углекислого газа через известковую воду (водный раствор гидроксида кальция) выпадает осадок карбоната кальция:
CaOH2+CO2CaCO3+H2O 

При взаимодействии оксида серы(IV) с гидроксидом натрия образуется сульфит натрия:
2NaOH+SO2Na2SO3+H2O 


7. Соли образуются при взаимодействии кислот с основаниями или с амфотерными гидроксидами.

Например, сульфат меди(II) можно получить, используя гидроксид меди(II) и серную кислотой:
CuOH2+H2SO4CuSO4+2H2O 

Нитрат алюминия образуется в результате взаимодействия гидроксида алюминия с азотной кислотой:
AlOH3+3HNO3AlNO33+3H2O 


8. Соли можно получить, используя химическую реакцию обмена, протекающую между кислотой и другой солью.

Например, при взаимодействии сульфида железа(II) с серной кислотой образуется сульфат железа(II):
FeS+H2SO4FeSO4+H2S 

Хлорид кальция образуется при взаимодействии соляной кислоты (водного раствора хлороводорода) с карбонатом кальция:
CaCO3+2HClCaCl2+H2O+CO2 


9. Соли образуются при взаимодействии щелочей с растворимыми в воде солями.

Например, нитрат натрия образуется в результате химической реакции, протекающей между гидроксидом натрия и нитратом меди(II):
2NaOH+CuNO322NaNO3+CuOH2

Сульфат калия образуется в реакции обмена, протекающей между гидроксидом калия и сульфатом железа(III):
2KOH+FeSO4K2SO4+FeOH2


10. Соли образуются в реакциях обмена, протекающих между другими солями.

Например, чтобы получить бромид серебра, можно в качестве исходных веществ использовать нитрат серебра и бромид калия:
AgNO3+KBrAgBr+KNO3 

Сульфат бария образуется в реакции обмена, протекающей между сульфатом натрия и хлоридом бария:
Na2SO4+BaCl2BaSO4+2NaCl 
 

11. Соли можно получить, разлагая некоторые другие соли.
 

Например, хлорид калия образуется при термическом разложении хлората калия (бертолетовой соли):
2KClO3катализаторt°2KCl+3O2 

Осадок карбоната кальция образуется при разложении гидрокарбоната кальция:
CaHCO32t°CaCO3+H2O+CO2