\(MgCO_3+2HCl\rightarrow MgCl_2+H_2O+CO_2\)
\(CaCO_3+2HCl\rightarrow CaCl_2+H_2O+CO_2\)
\(CO_2\left(0,045\right)+Ba\left(OH\right)_2\left(0,045\right)\rightarrow BaCO_3\left(0,045\right)+H_2O\) (1)
\(CO_2\)dư(0,015) \(+H_2O+BaCO_3\left(0,015\right)\rightarrow Ba\left(HCO_3\right)_2\) (2)
Gọi a,b lần lượt là số mol của \(MgCO_3,CaCO_3\) trong hh (a,b>0)
TH1: Xảy ra pư tạo muối TH (CO2 hết sau pư 1)
\(n_{BaCO_3}=n_{CO_2}=\dfrac{5,91}{197}=0,03mol\)
\(\Rightarrow a+b=0,03\left(I\right)\)
mhh = 5,68g => 84a + 100b = 5,68 (II)
Từ (I) và (II) => loại
TH2: Xảy ra pư tạo cả 2 muối
\(n_{CaCO_3\left(2\right)}=0,045-0,03=0,015mol\)
\(n_{CO_2\left(1+2\right)}=0,045+0,015=0,06mol\)
\(\Rightarrow a+b=0,06\left(III\right)\)
Từ (II) và (III) => a = 0,02 ; b = 0,04 (nhận)
\(\Rightarrow\%m_{MgCO_3}=\dfrac{0,02.84.100}{5,68}\approx29,57\%\)
\(\%m_{CaCO_3}=70,43\%\).