Hấp thụ hoàn toàn 1,568 lít CO2 (đktc) vào 500 ml dung dịch NaOH 0,16M thu được dung dịch X. Thêm 250 ml dung dịch Y gồm BaCl2 0,16M và Ba(OH)2 a mol/l vào dung dịch X thu được 3,94 gam kết tủa và dung dịch Z. Tính a.
Trả lời bởi giáo viên
Bước 1: Xác định thành phần chất trong Z
- nCO2 = 0,07 mol; nNaOH = 0,08 mol; nBaCO3 = 0,02 mol; nBaCl2 = 0,04 mol
- Vì nBaCO3 < ∑nBa2+ ⟹ nguyên tố Ba còn trong dd Z ⟹ dd Z có Ba2+
Vì nBaCO3 < nCO2 ⟹ nguyên tố C còn trong dd Z ⟹ dd Z có HCO3- (vì dd Z chứa Ba2+ nên không thể là CO32-)
Bước 2: Viết sơ đồ tóm tắt phản ứng
\(\left\{ \begin{array}{l}C{O_2}:0,07\\NaOH:0,08\\BaC{l_2}:0,04\\Ba{(OH)_2}:0,25{\rm{a}}\end{array} \right. \to \left\{ \begin{array}{l}BaC{{\rm{O}}_3}:0,02\\dd.Z\left\{ \begin{array}{l}N{a^ + }:0,08\\B{a^{2 + }}\\C{l^ - }:0,08\\HC{O_3}^ - :0,05\end{array} \right.\end{array} \right.\)
Bước 3: Tính a
- BTĐT ⟹ nBa2+(dd Z) = (nCl- + nHCO3- - nNa+)/2 = (0,08 + 0,05 - 0,08)/2 = 0,025 mol
- BTNT.Ba ⟹ nBaCl2 + nBa(OH)2 = nBaCO3 + nBa2+(dd Z)
⟹ 0,04 + 0,25a = 0,02 + 0,025
⟹ a = 0,02M.
Hướng dẫn giải:
Bước 1: Xác định thành phần chất trong Z
- Vì nBaCO3 < ∑nBa2+ ⟹ nguyên tố Ba còn trong dd Z ⟹ dd Z có Ba2+
Vì nBaCO3 < nCO2 ⟹ nguyên tố C còn trong dd Z ⟹ dd Z có HCO3- (vì dd Z chứa Ba2+ nên không thể là CO32-)
Bước 2: Viết sơ đồ tóm tắt phản ứng
\(\left\{ \begin{array}{l}C{O_2}\\NaOH\\BaC{l_2}\\Ba{(OH)_2}\end{array} \right. \to \left\{ \begin{array}{l}BaC{{\rm{O}}_3}\\dd.Z\left\{ \begin{array}{l}N{a^ + }\\B{a^{2 + }}\\C{l^ - }\\HC{O_3}^ - \end{array} \right.\end{array} \right.\)
Bước 3: Tính a
- BTĐT ⟹ nBa2+(dd Z) = (nCl- + nHCO3- - nNa+)/2.
- BTNT.Ba ⟹ nBaCl2 + nBa(OH)2 = nBaCO3 + nBa2+(dd Z).