Câu hỏi:
1 năm trước

Nhỏ dung dịch Ba(OH)2 dư vào dung dịch chứa m gam hỗn hợp gồm NH4HCO3 và (NH4)2CO3, đun nóng, thu được 1,12 lít khí NH3(đktc) và 5,91 gam kết tủa.Giá trị của m là

Trả lời bởi giáo viên

Đáp án đúng: a

nNH3(đktc) =1,12 :22,4 = 0,05 (mol); nBaCO3 = 5,91:197 = 0,03 (mol)

Đặt số mol NH4HCO3 và (NH4)2CO3 lần lượt là x và y (mol)

Ba(OH)2 + NH4HCO3 → BaCO3↓ + NH3↑+ 2H2O

                      x            →      x       →   x                 (mol)

Ba(OH)2 + (NH4)2CO3 → BaCO3↓ + 2NH3↑+ 2H2O

                      y            →      y       →   2y                 (mol)

Ta có hệ phương trình:\(\left\{ \matrix{{n_{BaC{O_3}}} = x + y = 0,03 \hfill \cr {n_{N{H_3}}} = x + 2y = 0,05 \hfill \cr} \right. \Rightarrow \left\{ \matrix{x = 0,01\,(mol) \hfill \cr y = 0,02\,(mol) \hfill \cr} \right.\)

→ m = mNH4HCO3 + m(NH4)2CO3 = 0,01.79 + 0,02.96 = 2,71 (g)

Hướng dẫn giải:

Ba(OH)2 + NH4HCO3 → BaCO3↓ + NH3↑+ 2H2O

                      x            →      x       →   x                 (mol)

Ba(OH)2 + (NH4)2CO3 → BaCO3↓ + 2NH3↑+ 2H2O

                      y            →      y       →   2y                 (mol)

Ta có hệ phương trình:\(\left\{ \matrix{{n_{BaC{O_3}}} = x + y = 0,03 \hfill \cr {n_{N{H_3}}} = x + 2y = 0,05 \hfill \cr} \right. \Rightarrow \left\{ \matrix{x = ?\,(mol) \hfill \cr y = ?\,(mol) \hfill \cr} \right. \to m = ?\)

Câu hỏi khác