Đáp án:
Giải thích các bước giải:
$a/$
có :
$n_{CO3^{2-}} = n_{Na_2CO_3} + n_{(NH_4)_2CO_3} = 0,1+0,25 = 0,35(mol)$
Vì $M_{BaCl_2} = 208 > M_{CaCl_2} = 111$
Nên giả sử hỗn hợp chỉ có $BaCl_2$
$⇒ n_{Ba^{2+}} = n_{BaCl_2} = \frac{43}{208} = 0,21(mol)$
$Ba^{2+} + CO3^{2-} → BaCO_3$(I)
Ta thấy , $n_{Ba^{2+}} < n_{CO3^{2-}} (0,21<0,35)$nên $BaCl_2$ tan hết
⇒ hỗn hợp đã phản ứng hết
$b/$
Gọi $n_{BaCl_2} = a(mol) ; n_{CaCl_2} = b(mol)$
$⇒ 208a + 171b = 43(1)$
Theo phương trình (I) và (II) , ta có :
$n_{BaCO_3} = n_{BaCl_2} = a(mol)$
$n_{CaCO_3} = n_{CaCl_2} = b(mol)$
$⇒ 197a + 100b = 39,7(2)$
Từ (1) và (2) suy ra : $a = 0,1 ; b = 0,2$
$⇒ \%m_{BaCl_2} = \frac{0,1.208}{43}.100\% = 48,37\%$
$⇒ \%m_{CaCl_2} = 100\% - 48,37\% = 51,63\%$