Cho 300 ml dung dịch Ba(OH)2 0,1M vào 400 ml dung dịch NaHCO3 0,1M thu được dung dịch X và kết tủa Y. Cho từ từ dung dịch HCl 0,25 M vào X đến khi bắt đầu có khí sinh ra thì hết V ml. Biết các phản ứng xảy ra hoàn toàn. Giá trị của V là
Trả lời bởi giáo viên
nBa(OH)2 = 0,3.0,1= 0,03 (mol) ; nNaHCO3 = 0,4.0,1 = 0,04 (mol)
Cho Ba(OH)2 vào dd NaHCO3 có thể xảy ra pư
Ba(OH)2 + 2NaHCO3 → BaCO3↓ + Na2CO3 + 2H2O (1)
x → 2x → x (mol)
Ba(OH)2 + NaHCO3 → BaCO3↓ + NaOH + H2O (2)
y → y → y (mol)
Ta có: \(1 < {{{n_{NaOH}}} \over {{n_{Ba{{(OH)}_2}}}}} = {{0,04} \over {0,03}} = 1,33 < 2\) . Do vậy xảy ra cả (1) và (2) cả Ba(OH)2 và NaHCO3 đều pư hết
Đặt số mol Ba(OH)2 ở (1) và (2) lần lượt là x và y (mol)
Ta có hệ pt:
\(\left\{ \matrix{
{n_{Ba{{(OH)}_2}}} = x + y = 0,03 \hfill \cr
{n_{NaHC{O_3}}} = 2x + y = 0,04 \hfill \cr} \right. \Rightarrow \left\{ \matrix{
x = 0,01 \hfill \cr
y = 0,02 \hfill \cr} \right.\)
Vậy dd X chứa Na2CO3: 0,01 (mol) và NaOH: 0,02 (mol)
Cho từ từ dd HCl vào dd X đến khi bắt đầu xuất hiện kết tủa xảy ra pư theo thứ tự
HCl + NaOH → NaCl + H2O
0,02← 0,02 (mol)
HCl + Na2CO3 → NaHCO3 + NaCl + H2O
0,01 ← 0,01 (mol)
→∑ nHCl pư = 0,02 + 0,01 = 0,03 (mol)
→ VHCl = nHCl : CM = 0,03 : 0,25 = 0,12 (lít) = 120 (ml)
Hướng dẫn giải:
Cho Ba(OH)2 vào dd NaHCO3 có thể xảy ra pư
Ba(OH)2 + 2NaHCO3 → BaCO3↓ + Na2CO3 + 2H2O (1)
Ba(OH)2 + NaHCO3 → BaCO3↓ + NaOH + H2O (2)
Ta có: \(1 < {{{n_{NaOH}}} \over {{n_{Ba{{(OH)}_2}}}}} = {{0,04} \over {0,03}} = 1,33 < 2\) . Do vậy xảy ra cả (1) và (2) cả Ba(OH)2 và NaHCO3 đều pư hết
Đặt số mol Ba(OH)2 ở (1) và (2) lần lượt là x và y (mol)
Ta có hệ pt:\(\left\{ \matrix{{n_{Ba{{(OH)}_2}}} = x + y = 0,03 \hfill \cr {n_{NaHC{O_3}}} = 2x + y = 0,04 \hfill \cr} \right. \Rightarrow \left\{ \matrix{x = ? \hfill \cr y = ? \hfill \cr} \right.\)
Vậy dd X chứa Na2CO3: x (mol) và NaOH: y (mol)
Cho từ từ dd HCl vào dd X đến khi bắt đầu xuất hiện kết tủa xảy ra pư theo thứ tự
HCl + NaOH → NaCl + H2O
HCl + Na2CO3 → NaHCO3 + NaCl + H2O
→ nHCl pư = nNaOH + nNa2CO3 = x + y = ? (mol)