Câu hỏi:
Giúp em bài tập về nhà Hóa học lớp 9 câu hỏi như sau: Dẫn từ từ a mol CO2 vào dung dịch có chứa b mol Ba(OH)2.Sau phản ứng thu được những chất gì và có khối lượng bao nhiêu mol theo a và b
Mọi người giúp em vs ạ em sẽ chọn ctlhn
Trả lời 2:
Gia Sư Hoàng Khang gữi câu trả lời dành cho bạn:
Nó sẽ xảy ra các PT sau tùy thuộc vào tỉ lệ mol giữa a và b
Ba(OH)2 + CO2 → H2O + BaCO3 (1)
Ba(OH)2 + 2CO2 → Ba(HCO3)2 (2)
Đặt T=$\frac{nCO2}{nBa(OH)2}$
Nếu T=1 thì sẽ xảy ra PTHH số (1) tạo kết tủa BaCO3
Nếu T=2 thì sẽ xảy ra PTHH số (2) tạo muối Ba(HCO3)2
Nếu 1<T<2 thì sẽ xảy ra cả hai PTHH trên tức là tạo cả kết tủa và muối thì bảo toàn nguyên tố để tính ra số mol của từng sản phẩm
Nếu T<1 thì chỉ xảy ra PTHH số (1) thì số mol sẽ được tính theo CO2 (a) do Ba(OH)2 còn dư
NếuT>2 thì chỉ xảy ra PTHH số 2 và số mol sẽ được tính theo Ba(OH)2 (b) và CO2 dư
Trả lời 1:
Gia Sư Hoàng Khang gữi câu trả lời dành cho bạn:
Đặt T=$\frac{nBa(OH)2}{nCO2}$=$\frac{b}{a}$
TH1: T≥2=>sau pư thu được muối trung hòa BaCO3 và Ba(OH)2 dư
PTHH: Ba(OH)2+CO2→BaCO3↓+H2O
a a a
=>mBaCO3=197a (g)
=>nBa(OH)2 dư=b-a (mol)
TH2: T≤1=>sau pư thu được muối axit Ba(HCO3)2 và CO2 dư
PTHH: Ba(OH)2+2CO2→Ba(HCO3)2
b 2b b
=>nBa(HCO3)2=b (mol)
TH3: 1<T<2=>pư tạo 2 muối
Gọi x,y là số mol CO2 pư
=>x+y=a (1)
PTHH: Ba(OH)2+CO2→BaCO3+H2O
x x x
Ba(OH)2+2CO2→Ba(HCO3)2
0,5y y y
=>x+0,5y=b (2)
giải hệ pt (1) và (2)=>tìm được x,y
=>tính nBaCO3=x (mol)
nBa(HCO3)2=y (mol)