Câu hỏi:
2 năm trước

Cho 3,66 gam hỗn hợp  gồm Na và Ba tác dụng với nước dư thu được dung dịch X và 0,896 lít H2 (đktc). Cho 100ml dung dịch Al2(SO4)3 0,1M vào dung dịch X, thu được m gam kết tủa.  Giá trị của m là:

Trả lời bởi giáo viên

Đáp án đúng: a

Đặt nNa = x và nBa = y (mol)

Na + H2O → NaOH + 0,5 H2

Ba + 2H2O → Ba(OH)2 + H2

Ta có hệ pt: \(\left\{ \begin{array}{l}{m_{hh}} = 23{\rm{x}} + 137y = 3,66\\{n_{{H_2}}} = 0,5{\rm{x}} + y = 0,04\end{array} \right. \to \left\{ \begin{array}{l}x = 0,04\\y = 0,02\end{array} \right.\)

⟹ Dung dịch X chứa: Na+; Ba2+ (0,02 mol) và OH- (0,08 mol)

\(\underbrace {A{l_2}{{(S{O_4})}_3}}_{0,01mol}\left\{ \begin{array}{l}A{l^{3 + }}:0,02\\S{O_4}^{2 - }:0,03\end{array} \right. + X\left\{ \begin{array}{l}N{a^ + }:0,04\\B{a^{2 + }}:0,02\\O{H^ - }:0,08\end{array} \right. \to Ket\,tua\)

PT ion:

Ba2+ + SO42- → BaSO4

0,02 → 0,02 →   0,02    (mol)

Al3+   +   3OH- → Al(OH)3

0,02 → 0,06dư 0,02 → 0,02   (mol)

Al(OH)3 + OH­­- → AlO2- + 2H2O

0,02          0,02

Vậy kết tủa chỉ có 0,02 mol BaSO4

⟹ mkết tủa = 4,66 gam.

Hướng dẫn giải:

- Đặt nNa = x và nBa = y (mol)

Na + H2O → NaOH + 0,5 H2

Ba + 2H2O → Ba(OH)2 + H2

Lập hệ phương trình về khối lượng hỗn hợp và số mol H2 tìm được x, y.

⟹ Thành phần dung dịch X

- Cho Al2(SO4)3 vào dung dịch X có các phản ứng:

Ba2+ + SO42- → BaSO4

Al3+   +   3OH- → Al(OH)3

Al(OH)3 + OH­­- → AlO2- + 2H2O

Tính toán theo PT ion xác định được khối lượng kết tủa.

Câu hỏi khác