Hướng dẫn:
Phản ứng có thể xảy ra là:
CO2 + Ba(OH)2 → BaCO3 + H2O (1)
2CO2 + Ba(OH)2 → Ba(HCO3)2 (2)
Khi sục CO2 vào dung dịch Ba(OH)2, kết tủa thu được là BaCO3
Ta có: nBaCO3 = 39,4/197 = 0,2 (mol)
nBa(OH)2 = 0,3.1 = 0,3 (mol)
So sánh thấy: nBaCO3 ≠ nBa(OH)2 nên có hai trường hợp:
Trường hợp 1: xảy ra phản ứng (1), tạo muối BaCO3, Ba(OH)2 còn dư:
CO2 + Ba(OH)2 → BaCO3 + H2O (1)
Lúc đó: nCO2 = nBaCO3 = 0,2 (mol)
Vậy: VCO2 = 0,2.22,4 = 4,48 (lít)
Trường hợp 2: Xảy ra hai phản ứng, tạo muối (CO2 và Ba(OH)2 đều hết).
CO2 + Ba(OH)2 → BaCO3 + H2O (1)
0,2 ← 0,2 ← 0,2 (mol)
2CO2 + Ba(OH)2 → Ba(HCO3)2 (2)
Ở phản ứng (1):
nCO2 pư(1) = nBa(OH)2 pư (1) = nBaCO3 = 0,2 (mol)
Ở phản ứng (2):
⇒ nBa(OH)2 pư (2) = nBa(OH)2 bđ - nBa(OH)2 pư (1) = 0,3 - 0,2 = 0,1 (mol)
⇒ nCO2 pư (2) = 2.0,1 = 0,2 (mol)
Suy ra tổng số mol CO2
nCO2 = nCO2 pư(1) + nCO2 pư(2) = 0,2 + 0,2 = 0,4 (mol)
⇒ VCO2 = 0,4.22,4 = 8,96 (lít)
Vậy thể tích CO2 có 2 giá trị là: 4,48 (lít) và 8,96 (lít)