Sục V (lít) khí CO2 (đktc) vào 150 ml dung dịch Ba(OH)2 1M, sau phản ứng thu được 19,7 gam kết
Chọn đáp án C
Phương pháp giải:
Vì số mol kết tủa nhỏ hơn số mol Ba(OH)2 nên xét hai trường hợp
- Trường hợp 1: Ba(OH)2 dư, CO2 phản ứng hết
+ Số mol CO2 tính theo số mol kết tủa
+ Tính V
- Trường hợp 2: Phản ứng tạo 2 muối
+ Từ số mol kết tủa, tính được số mol bazơ phản ứng tạo kết tủa
+ Tính được số mol Ba(OH)2 phản ứng tạo muối hiđrocacbonat
+ Theo 2 phương trình suy ra số mol CO2
+ Tính V.
Giải chi tiết:
nBa(OH)2=0,15.1=0,15mol;nBaCO3=19,7197=0,1mol
Vì nBaCO3<nBa(OH)2→ xét 2 trường hợp
Trường hợp 1: Ba(OH)2 dư, CO2 hết, phản ứng chỉ tạo muối cacbonat
CO2+Ba(OH)2→BaCO3+H2O
0,1 ← 0,1
Vậy VCO2=0,1.22,4=2,24 lít
Trường hợp 2: Phản ứng sinh ra 2 muối cacbonat và hiđrocacbonat
CO2+Ba(OH)2→BaCO3+H2O (1)
0,1 ← 0,1 ← 0,1
2CO2+Ba(OH)2→Ba(HCO3)2 (2)
0,1 ← 0,05
Theo phương trình (1): nBa(OH)2(1)=nBaCO3=0,1mol
Mà nBa(OH)2=0,15mol→nBa(OH)2(2)=0,15−0,1=0,05mol
Theo (1) và (2): nCO2=nBaCO3+2nBa(OH)2(2)=0,1+2.0,05=0,2mol
Vậy V=VCO2=0,2.22,4=4,48 lít