Cho m gam hỗn hợp X gồm Ba và Al vào 200,0 ml dung dịch HCl 1M, thấy tan hoàn toàn và sau phản ứng thu được dung dịch Y chứa hai chất tan và thấy thoát ra 11,2 lít khí H2 (đktc). Giá trị của m là: A.19,1 B.35,5 C.30,1 D.32,8
Đáp án đúng: D Cách giải nhanh bài tập nàyPhương pháp : Cho hỗn hợp KLK,KLKT và 1 kim loại khác vào dung dịch axit thì cần chú ý xem KLK,KLKT có phản ứng với H2O hay không
Có nHCl = 0,2 mol => nH2 tạo ra do HCl là 0,1 mol < 0,5 mol H2 (đề bài) => Ba phản ứng với H2O. Dung dịch chứa 2 chất tan là Ba(AlO2)2 và BaCl2 Bảo toàn Cl : nBaCl2 = ½ nHCl = 0,1 mol ( Ba có tính khử mạnh hơn nên phản ứng với HCl trước Al) +) TH1 : có Al + HCl Ba + 2HCl -> BaCl2 + H2 Al + 3HCl -> AlCl3 + 1,5H2 Ba + 2H2O -> Ba(OH)2 + H2 Mol 0,4 <- 0,4 3Ba(OH)2 + 2AlCl3 -> 2Al(OH)3 + 3BaCl2 Ba(OH)2 + 2Al(OH)3 -> Ba(AlO2)2 + 4H2O => nAlCl3 = nAl = ½ nBa(OH)2 = 0,2 mol => nCl(AlCl3) = 0,6 mol > 0,1 mol BaCl2 (Loại) +) TH2 : Có phản ứng : Ba + 2H2O -> Ba(OH)2 + H2 Mol t Ba(OH)2 + 2Al + 2H2O -> Ba(AlO2)2 + 3H2 => nH2 = ½ nHCl + 4t=> t = 0,1 mol Vậy trong X có : 0,2 mol Al và 0,2 mol Ba =>mX = 32,8g Đáp án D