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

Cho 300 ml dung dịch Ba(OH)2 1M vào 200 ml dung dịch NaHCO3 2,5M, thu được dung dịch X và kết tủa Y. Cho từ từ dung dịch HCl 1M vào X đến khi bắt đầu có khí sinh ra thì hết V ml. Biết các phản ứng đều xảy ra hoàn toàn. Giá trị của V là

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

Đáp án đúng: a

nBa(OH)2 = 0,3 mol => nOH- = 0,6 mol

nNaHCO3 = 0,2. 2,5 = 0,5 mol => nHCO3- = 0,5 mol

OH- + HCO3- → H2O + CO32-

0,6      > 0,5                     0,5

Ba2+ + CO32- → BaCO3

0,3 < 0,5              0,3

 

Dung dịch X có  \(\left\{ \matrix{
CO_3^{2 - } = \,0,2\,mol \hfill \cr
O{H^ - }\, = 0,1mol \hfill \cr} \right.\)

Khi thêm H+ vào dung dịch X, bắt đầu có khí thì dừng lại:

$\begin{align}  & {{H}^{+}}\,\,\,\,+\,\,\,\,O{{H}^{-}}\to {{H}_{2}}O \\  & 0,1\,\leftarrow \,0,1 \\ \end{align}$

H+ + CO32- → HCO3-

0,2     0,2

nH+ = 0,3 mol

\({V_{HCl}} = {{0,3} \over 1} = 0,3\,l\)

 

Hướng dẫn giải:

OH- + HCO3- → H2O + CO32-

Ba2+ + CO32- → BaCO3

Dung dịch X có   \(\left\{ \matrix{
CO_3^{2 - } \hfill \cr
O{H^ - } \hfill \cr} \right.\)

Khi thêm H+ vào dung dịch X, bắt đầu có khí thì dừng lại => CO32- hòa tan vừa hết

H+ + OH- → H2O

H+ + CO32- → HCO3-

=> nH+

 

Câu hỏi khác