Дано:
m(CaCO3)=7 г
m(p-p)=30 г
w(HCl)=20%
r=90%
Найти: m(CO2)
Решение:
Запишем уравнение реакции:
CaCO3+2HCl-->H2O+CO2↑+CaCl2
Найдем химические количества карбоната кальция и хлороводорода:
n(CaCO3)=m/M=7г/100г/моль=0,07 моль
n(HCl)=m(HCl)/M(HCl)=m(p-p)*w/M(HCl)=30г*0,2/36,5г/моль=0,1644 моль
Как видно, хлороводород в избытке, т.к. 2*n(CaCO3)=0,14 моль - меньше, чем n(HCl). Значит, расчеты будем проводить по карбонату кальция.
n(CO2)=r*n(CaCO3)=0,9*0,07моль=0,063 моль - где r - выход продукта.
m(CO2)=n*M=0,063моль*44г/моль=2,772 г