Определите массу карбоната бария, который вступил в реакцию с избытком соляной кислоты, если при этом выделилось 20 л углекислого газа (н.у.), а выход продукта составил 90%.
от

1 Ответ

Дано: Vпракт.(CO2)=20 л, η(СО2)=90%
Найти: m(BaCO3)-?
Решение
1. Рассчитываем массу углекислого газа, полученную теоретически.
Vтеорет.(CO2)=Vпракт.(CO2):η(CO2))•100%=20 л : 90% • 100%=22,2 л
2. Количество вещества углекислого газа рассчитываем по формуле: n=V/Vm, где Vm― молярный объём.
n(CO2)=V(CO2)/Vm=22,2 л : 22,4 л/моль=0,99 моль
3. Составим химическое уравнение:
BaCO3 + 2HCl = BaCl2 + H2O + CO2↑
По уравнению реакции n(BaCO3)/1=n(O2)/1, поэтому
n(BaCO3)=n(CO2)=0,99 моль
4. Массу карбоната бария количеством вещества 0,99 моль рассчитываем по формуле: m=n•M.
M(BaCO3)=197 г/моль
m(BaCO3)=n(BaCO3)•M(BaCO3)=0,99 моль • 197 г/моль=195 г
от