Hòa tan hoàn toàn một lượng Ba vào dung dịch chứa a mol HCl

Câu hỏi :

Hòa tan hoàn toàn một lượng Ba vào dung dịch chứa a mol HCl, thu được dung dịch X và a mol H2. Cho dãy các chất K2SO4, Na2CO3, Al, Al2O3, AlCl3, NH4Cl, NaHCO3. Số chất trong dãy tác dụng được với dung dịch X là

A. 4.

B. 5.

C. 6.

D. 7.

* Đáp án

D

* Hướng dẫn giải

Đáp án D

+ Khi hòa tan hoàn toàn một lượng Ba vào dung dịch chứa a mol HC1 thì Ba sẽ tác dụng với HCl trước, nếu Ba còn dư thì sẽ tiếp tục tác dụng với nước.

Ba + 2HC1 (a mol) BaCl2 + H2 (0,5a mol)

Ta thấy số mol hiđro sinh ra khi Ba tác dụng với a mol dung dịch HCl nhỏ hơn số mol hiđro đề bài cho Ba tác dụng với nước tạo thành Ba(OH)2 Dung dịch X chứa BaCl2, Ba(OH)2 Tất cả các chất trong dãy đều tác dụng được với dung dịch X.

+ Phương trình phản ứng

Ba2+ + SO42-  BaSO (kết tủa trắng)

Ba2+ + CO32-  BaCO3  (*) (kết tủa trắng)

2A1 + Ba(OH)2 + 2H2O  Ba(A1O2)2 + 3H2 (khí không màu, không mùi)

A12O3 + Ba(OH)2 Ba(A1O2)2 + H2O

2A1C13 + 3Ba(OH)2  2Al(OH)3 (kết tủa trắng keo) + 3BaCl2

(Nếu Ba(OH)2 dư sẽ xảy ra tiếp phản ứng 2A1(OH)3 + Ba(OH)2  Ba(AlO2)2 + 4H2O

NH4C1 + Ba(OH)2  BaCl2 + NH3 (khí không màu có mùi khai) + H2O

NaHCO3 + Ba(OH)2  Na2CO3 + BaCO3 + H2O

(Ba2+ trong BaCl2 sẽ tiếp tục phản ứng với Na2CO3 theo phản ứng (*))

Copyright © 2021 HOCTAP247