Thành viên ChemVN
Phong Nhã
Tham gia ngày: Dec 2010
Posts: 0
Thanks: 1
Thanked 0 Times in 0 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0
|
a. Gọi hỗn hợp X : nMgO = a ; nCaO = b
hỗn hợp Y : nMgO = c ; nAl2O3 = d
Đầu tiên viết PTHH xảy ra :
Cho X/y đều tác dụng với 100ml HCl 19,87 %(D= 1,,0470 thì được dung dịch X' và Y' . Khi cho X ' tác dụng hết NàCO3 thì có 1.904 dm3 khí CO2 (dktc) ==> là X hoặc Y tác dụng với ddHCl
MgO + 2HCl ----> MgCl2 + H2O
a 2a
CaO + 2HCl ----> CaCl2 + H2O
b 2b
Trong ddX' có HCl dư do đó khi td với Na2CO3 sinh khí CO2
2HCl + Na2CO3 ---> 2NaCl + CO2 + H2O
0,17 1,904:22,4
nHCl tham gia phản ứng = (100.1,0470.19,87):(100.36,5) - 0,17 = 0,4(mol)
Ta có : 2a + 2b = 0,4
40a + 56b = 9,6 ===> a = b = 0,1 (mol)
- Số gam MgO trong X bằng 1.125 số gam MgO trong y
==> 40a = 1,125 . 40c ==> a = 1,125c ==> c = 0,09 mol
mà 40c + 102d = 9,6 ===> d = 0,06 mol
Từ đây tính được %lượng X và C% dung dịch Y
b. Đầu tiên xét xem trong dd Y có HCl dư không
viết PTHH
MgO + 2HCl ----> MgCl2 + H2O
0,09 0,18 0,09
Al2O3 + 6HCl ----> 2AlCl3 + 3H2O
0,06 0,36 0,12
tổng số mol HCl = 0,54 < nHCl ban đầu (0,57 mol)
Vậy dung dịch Y' gồm : HCl dư (0,57 - 0,54 = 0,03 mol)
MgCl2 (0,09 mol)
AlCl3 (0,12 mol)
nKOH = 0,68 mol
Viết 3 Phương trình hóa học
HCl + KOH --> KCl + H20
0,03 0,03
MgCl2 + 2KOH --> Mg(OH)2 + 2KCl
0,09 0,18 0,09
AlCl3 + 3KOH --> Al(OH)3 + 3KCl
0,12 0,36 0,12
Tổng số mol KOH = 0,57 mol < nKOH ban đầu ==> Al(OH)3 sẽ tiếp tục tan trong KOH dư (0,68 - 0,57 = 0,11 mol)
do nKOH dư < nAl(OH)3 sinh ra ===> vẫn còn 1 lượng Al(OH)3 chưa tan hết
Al(OH)3 + KOH --> KAlO2 + 2H2O
0,11 0,11
- Vậy khối lượng kết tủa là
mAl(OH)3 dư + Mg(OH)2
= 0,01.78 + 0,09.58 = 6 gam
|