Cho 3,48 gam Mg tan hết trong dung dịch hỗn hợp gồm HCl (dư) và KNO3, thu được dung dịch X chứa
Chọn đáp án D
Phương pháp giải:
Tìm được số mol mỗi khí N2 và H2.
Khí sinh ra có H2 → NO3- phải phản ứng hết.
Dung dịch muối thu được chứa MgCl2; KCl có thể có NH4Cl
Mg+HClKNO3→ddXMgCl2NH4ClKClHCl+N2H2+H2O
Sử dụng bảo toàn e tìm được mol NH4Cl
Sử dụng BTNT N và K tìm được mol KCl
→ m = mMgCl2 + mNH4Cl + mKCl = ?
Giải chi tiết:
Tóm tắt: Mg+HClKNO3→ddXMgCl2NH4ClKClHCl+N2H2+H2O
nMg=3,4824=0,145(mol)
nY(dktc)=0,5622,4=0,025(mol);
MY=11,4.MH2=11,4.2=22,8(g/mol)
Đặt nN2:x(mol)nH2:y(mol)⇒nY=x+y=0,025mY=28x+2y=0,025×22,8⇒x=0,02y=0,005
Sau phản ứng thu được H2 nên NO3- phản ứng hết.
quá trình nhường e
Mg → Mg+2 + 2e
0,145 → 0,29 (mol)
quá trình nhận e
2NO3- + 12H+ + 10e → N2 + 6H2O
0,2 ← 0,02 (mol)
NO3- + 10H+ + 8e → NH4+ + 3H2O
8a ← a (mol)
2H+ +2e → H2
0,01← 0,005 (mol)
Bảo toàn e ta có: ∑ne nhường = ∑ne nhận
→ 0,29 = 0,2 + 8a + 0,01
→ a = 0,01
→ nNH4Cl = 0,01 (mol)
BTNT “N”: nKNO3 = nNH4Cl + 2nN2 = 0,01 + 2.0,02 = 0,05 (mol)
BTNT “K”: nKCl = nKNO3 = 0,05 (mol)
Vậy dd X chứa muối gồm MgCl2: 0,145 (mol) và NH4Cl: 0,01 (mol) ; KCl: 0,05 (mol)
→ m = mMgCl2 + mNH4Cl + mKCl = 0,145.95 + 0,01.53,5 + 0,05.74,5 = 18,035 (g)