Câu hỏi
Sục V lít khí CO2 (đktc) vào 100(ml) dung dịch Ba(OH)2 có pH = 14 tạo thành 3,94g kết tủa. V có giá trị là:
- A 0,448 lít.
- B 1,792 lít.
- C 0,75 lít.
- D A hoặc B.
Lời giải chi tiết:
Đáp án: D
Phương pháp :
+) TH1 : nOH ≥ 2.nCO2 => OH- dư
=> nCO3 = nCO2
+) TH2 : nCO2< nOH < 2.nCO2 => Sinh ra 2 muối CO32- và HCO3-
=> nCO3 = nOH- – nCO2
+) TH3 : nCO2> nOH => CO2 dư => sinh ra muối HCO3-.
=> nHCO3- = nOH-
Hướng dẫn giải:
pH = 14 => pOH = 0 => [ OH−] = 100 = 1 (M)
=> CM Ba(OH)2 = 0,5
=> nBa(OH)2 = 0,5. 0,1 = 0,05 (mol) => nOH- = 0,1
nBaCO3 = 3,94 : 197 = 0,02 (mol) < nBa(OH)2
=> Xảy ra 2 trường hợp
CO2 + Ba(OH)2 → BaCO3↓ + H2O (1)
2CO2 + BaCO3 + H2O → Ba(HCO3)2 (2)
+) TH1 : OH- dư chỉ xảy ra phản ứng (1)
=> nCO2 = nCO3 = 0,02mol => V = 0,448 lít
+) TH2 : kết tủa bị hòa tan 1 phần xảy ra cả phản ứng (1) và (2)
=> nCO3 = nOH- – nCO2 => nCO2 = 0,1 – 0,02 = 0,08mol
=> V = 1,792 lít