Chỉ dùng một thuốc thử phân biệt các kim loại sau: Mg, Zn, Fe, Ba? A. Nước. B. Dung dịch loãng. C. Dung dịch NaCl. D. Dung dịch NaOH.
Lời giải:
Đáp án đúng là: B
- Trích mẫu thử. Cho lần lượt các mẫu thử vào dung dịch H2SO4.
+ Mẫu thử sủi bọt khí không màu đồng thời xuất hiện ↓ trắng là Ba
Ba + H2SO4 → BaSO4↓ + H2↑
+ Mẫu thử chỉ sủi bọt khí không màu là Mg, Zn và Fe.
Mg + H2SO4 → MgSO4 + H2↑
Zn + H2SO4 → ZnSO4 + H2↑
Fe + H2SO4 → FeSO4 + H2↑
- Cho tiếp Ba dư vào rồi lọc bỏ kết tủa → thu được dung dịch chỉ chứa Ba(OH)2
- Lấy dung dịch này cho từ từ đến dư vào các dung dịch sản phẩm phía trên:
+ Dung dịch cho ↓ trắng → dung dịch là MgSO4 → mẫu thử là Mg.
Ba(OH)2 + MgSO4 → BaSO4↓ + Mg(OH)2↓
+ Dung dịch cho ↓ xanh trắng → dung dịch là FeSO4 → mẫu thử là Fe.
Ba(OH)2 + FeSO4 → BaSO4↓+ Fe(OH)2↓
+ Dung dịch cho ↓ keo trắng lẫn kết tủa trắng rồi tan một phần → dung dịch là ZnSO4 → mẫu thử là Zn.
Ba(OH)2 + ZnSO4 → BaSO4↓ + Zn(OH)2↓
Zn(OH)2 + Ba(OH)2 → BaZnO2 + 2H2O