LJ

mọi người giúp em bài này càng nhiều cách càng tốt ạ, em cảm ơn ^^

undefined

 

BN
20 tháng 7 2021 lúc 16:31

Quy đổi hỗn hợp X thành \(\left\{{}\begin{matrix}Ba\\Na\\O\end{matrix}\right.\) với nBa = x mol, nNa = y mol và nO = z mol

nH2 = 1,12 :22,4 = 0,05 mol

\(\left\{{}\begin{matrix}Ba\\Na\\O\end{matrix}\right.\)  +  H2O  →  \(\left\{{}\begin{matrix}Ba\left(OH\right)_2\\NaOH\end{matrix}\right.\) +  H2 

Ta có nBa(OH)2 = 20,52: 171 = 0,12 mol

Bảo toàn nguyên tố Ba => x = 0,12 mol

Áp dụng ĐLBT electron và BTKL ta có \(\left\{{}\begin{matrix}y+0,12.2=2z+0,05.2\\0,12.137+23y+16z=21,9\end{matrix}\right.\)

=> y = 0,14 và z = 0,14 

a) BTKL => nNaOH = nNa = 0,14 mol

b) nOH- trong dung dịch Y = 0,12.2 +0,14 = 0,38 mol

nCO2 = 6,72:22,4 = 0,3 mol

Ta có \(\dfrac{nOH^-}{nCO_2}\) = 1,26 => tạo 2 muối HCO3- và CO32-

CO2  +  OH-  →  HCO3-

0,3     0,38(dư)     0,3

OH-   +  HCO3-   → CO32-   +  H2O

0,08        0,3            0,08

CO32-   +  Ba2+  →  BaCO3

0,08           0,12 --->  0,08

Vậy mBaCO3 = m kết tủa = 0,08.197 = 15,76 gam

 

Bình luận (0)
BN
20 tháng 7 2021 lúc 16:34

Cách 2

\(\left[{}\begin{matrix}Na\\Ba\\Na_2O\\BaO\end{matrix}\right.\)  +   H2O  →  \(\left\{{}\begin{matrix}Ba\left(OH\right)_2\\NaOH\left(xmol\right)\end{matrix}\right.\)  +  H2 

Tổng số mol H sau phản ứng = 2nBa(OH)2  +  nNaOH  + 0,05.2 = (0,34 +x) mol

=> nH2O phản ứng = 0,17 + 0,5x mol

Áp dụng ĐLBT khối lượng => 21,9 + (0,17 + 0,5x).18 = 20,52 + 40x + 0,05.2

=> x = 0,14 

Đến đây em giải tiếp tương tự cách 1

Bình luận (0)