$n_{Ba(OH)_2}=0,15.1=0,15\ (mol)$
$n_{\downarrow}=n_{BaCO_3}=\dfrac{19,7}{197}=0,1\ (mol)$
Vì $n_{BaCO_3}<n_{Ba(OH)_2}$ nên kết tủa chưa đạt cực đại, ta xét 2TH:
TH1: $Ba(OH)_2$ dư
$Ba(OH)_2+CO_2\to BaCO_3+H_2O$
$\Rightarrow n_{CO_2}=n_{BaCO_3}=0,1\ (mol)$
$\Rightarrow V_{CO_2}=0,1.22,4=2,24\ (l)$
TH2: $CO_2$ dư, kết tủa bị hòa tan 1 phần
$Ba(OH)_2+CO_2\to BaCO_3+H_2O\ (1)$
$BaCO_3+CO_2+H_2O\to Ba(HCO_3)_2\ (2)$
Ta có: $n_{BaCO_3\ (1)}=n_{Ba(OH)_2}=0,15\ (mol)$
Mà số mol kết tủa là $0,1$ mol nên số mol kết tủa bị hòa tan là $0,1-0,15=0,05$ mol
$\Rightarrow n_{BaCO_3\ (2)}=0,05\ (mol)$
$\sum n_{CO_2}=n_{CO_2\ (1)}+n_{CO_2\ (2)}=0,15+0,05=0,2\ (mol)$
$\Rightarrow V_{CO_2}=0,2.22,4=4,48\ (l)$
Vậy....