nHCl = 0,3.0,5 = 0,15 (mol) ; nCO2= 1,12 :22,4 = 0,05 (mol)
Khi nhỏ từ từ dd HCl vào dung dịch hỗn hợp NaHCO3 và Na2CO3 sẽ xảy ra phản ứng theo thứ tự:
HCl + Na2CO3 → NaHCO3 + NaCl (1)
HCl + NaHCO3 → CO2 + H2O (2)
Vì dung dịch X sau phản ứng + Ca(OH)2 dư thu được 20 gam kết tủa nữa => trong dd X có chứa NaHCO3 dư => HCl phản ứng hết
2NaHCO3 + Ca(OH)2 dư → CaCO3 + Na2CO3 + H2O (3)
0,4 ← 0,2 (mol)
nCaCO3 = 20 :100 = 0,2 (mol)
Từ PTHH (3) => nNaHCO3 dư = 2nCaCO3 = 0,4 (mol)
HCl+ Na2CO3 → NaHCO3 + NaCl (1)
(0,15 – 0,05) → 0,1 → 0,1 (mol)
HCl + NaHCO3 → CO2 + H2O (2)
0,05 ← 0,05 ← 0,05 (mol)
Từ PTHH (2): nHCl(2) = nNaHCO3(2) = nCO2 = 0,05 (mol)
=> nHCl(1) = ∑ nHCl – nHCl(2) = 0,15 – 0,05 = 0,1 (mol)
Từ PTHH (1): nNa2CO3 = nHCl = 0,1 (mol)
nNaHCO3(1) = nHCl(1) = 0,1 (mol)
Ta có: nNaHCO3(1) + nNaHCO3 bđ = nNaHCO3(2) + nNaHCO3 dư
=> nNaHCO3 bđ = 0,05 + 0,4 – 0,1 = 0,35 (mol)
=> a = mNa2CO3 + mNaHCO3 bđ = 0,1.106 + 0,35.84 = 40 (g)