CaCO3 + 2HCl--> CaCl2 + H2O + CO2
MgCO3 +2HCl--> MgCl2 + H2O + CO2
CO2 + Ba(OH)2---> BaCO3 + H2O
H2SO4 + Ba(OH)2---> BaSO4 + 2H2O
Ta có nBaSO4=1,7475/233=0,0075 mol = nBa(OH)2 dư
=> nBa(OH)2 PỨ vs CO2= 0,0225-0,0075=0,015 mol = nCO2
Gọi nCaCO3 =x mol ; n MgCO3 = y mol
=> 100x + 84 y= 14,2
và x +y =0,015 mol = nCO2
=> x=0,80875 mol ; y= mình tính ra âm , ko bt có sai đề không
Đã chữa:
CaCO3 + 2HCl -> CaCl2 + CO2 + H2O (1)
x x
MgCO3 + 2HCl -> MgCl2 + CO2 + H2O (2)
y y
CO2 + Ba(OH)2 -> BaCO3 + H2O (3)
0,015 0,015
Ba(OH)2 + H2SO4 -> BaSO4 + 2H2O (4)
0,0075 0,0075
nBaSO4(4)=1,7475/233=0,0075mol
nBa(OH)2(3)=0,0225-0,0075=0,015 mol
Đặt nCaCO3=x mol, nMgCO3=y mol, ta có hệ pt
100x + 84y = 1,42
x + y = 0,015
giải hệ trên ta đc: x=0,01 và y=0,005
mCaCO3=0,01 x 100 = 1g
mMgCO3=0,005 x 84 = 0,42g