Hấp thụ V lít CO2 vào 200 ml dung dịch Ba(OH)2 1M, sau phản ứng thu được 29,55 gam kết tủa. Giá trị của V là:
HS xét 2 trường hợp:
+) TH1: OH- dư, BaCO3 chưa bị hòa tan => nCO2 = nBaCO3
+) TH2: BaCO3 bị hòa tan một phần
CO2 + 2OH- → CO32- + H2O
CO2 + OH- → HCO3-
nCO2 = nCO32- + nHCO3- (1)
nOH- = 2nCO32- + nHCO3- (2)
(2) – (1) => nCO32- = nOH- - nCO2
2x(1) - (2)=> nHCO3- = 2nCO2 – nOH-
Áp dụng công thức tính nhanh nCO32- = nOH- - nCO2 tính được số mol CO2.
Ta có: nBaCO3 = 0,15 mol ; nOH- = 0,4 mol
+) TH1: OH- dư, BaCO3 chưa bị hòa tan => nCO2 = nBaCO3 = 0,15 mol => VCO2 = 3,36 lít
+) TH2: BaCO3 bị hòa tan một phần => nCO2 = nOH- - nCO3 2- = 0,25 mol => VCO2 = 5,6 lít
Đáp án C