Cho a gam SO2 vào dung dịch 100ml dd Ba(OH)2 2M phản ứng xog thu được 19,7 gam kết tủa. Xác định a?
2 câu trả lời
Đáp án:
a=4,4 hoặc a=13,2
Giải thích các bước giải:
nBa(OH)2=0,2
nBaCO3=19,7/197=0,1
TH1: Ba(OH)2 dư
CO2+Ba(OH)2->BaCO3+H2O
nBaCO3=nCO2=0,1
->a=0,1.44=4,4
TH2: Ba(OH)2 hết
CO2+Ba(OH)2->BaCO3+H2O
a a a
2CO2+Ba(OH)2->Ba(HCO3)2
b 0,5b
Ta có a=0,1
a+0,5b=0,2
->a=0,1 b=0,2
->nCO2=0,1+0,2=0,3
->a=0,3.44=13,2
Đáp án:
Giải thích các bước giải:
Đổi 100ml= 0,1l
n Ba(OH)2= 0,1.2=0,2 mol ; n BaSO3=19,7/217=0,09mol
Ta có PTHH
SO2+Ba(OH)2->BaSO3+H2O
1 1 1 1
0,09 0,09
So Sánh
n Ba(OH)/1=0,2/1=0,2 > n BaSO3/1=0,09/1=0,09
=> Ba(OH)2 dư , BaSO3 hết
=> BT tính theo BaSO3
Từ PT ta có m SO2= 0,09.64=5,76g
Câu hỏi trong lớp
Xem thêm