Hấp thụ hết CO2 vào dung dịch NaOH được dung dịch A. Biết rằng :
-Cho từ từ dung dịch HCl vào dung dịch A thì phải mất 500ml dung dịch HCl 1M mới bắt đầu thấy khí thoát ra.
-Cho dung dịch Ba(OH)2 dư vào dung dịch A được 7,88 gam kết tủa.
Dung dịch A chứa
A. Na2CO3
B. NaHCO3
C. NaOH và NaHCO3
D. NaHCO3 , Na2CO3
Đáp án : C
Ta có :
n HCl = 0,05.1 = 0,05 mol
n ↓BaCO3 = 7,88 / 197 = 0,04 mol
xét 2 trường hợp :
TH1 : CO2 phản ứng với dung dịch NaOH chỉ tạo NaHCO3 và CO2 dư.
NaHCO3 + HCl → NaCl + CO2 + H2O (1)
0,05 0,05
NaHCO3 + Ba(OH)2 → BaCO3 ↓ + NaOH + H2O (2)
0,05 0,05
=> n BaCO3 = 0,05 ≠ n ↓đề cho = 0,05=> Trường hợp này loại
TH2 : CO2 phản ứng với dung dịch NaOH chỉ tạo NaHCO3 và Na2CO3 . Khi cho từ từ HCl vào dung dịch A thì mới bắt đầu có khí bay ra
=> phản ứng dừng lại ở gia đoạn tạo muối axit.
Na2CO3 + HCl → NaHCO3 + NaCl (3)
0,05 0,05
Dung dịch A tác dụng với dung dịch Ba(OH)2 dư :
Na2CO3 + Ba(OH)2 → BaCO3 ↓ + 2NaOH (4)
0,05 0,05
NaHCO3 + Ba(OH)2 → BaCO3 ↓ + NaOH + H2O (5)
0,05 0,05
Theo phản ứng (3): n Na2CO3 = n HCl = 0,05
Theo phản ứng (4):
n BaCO3(4) = n Na2CO3 = 0,05 > n BaCO3(đề cho) = 0,4 mol
=> trường hợp này cũng loại
Vậy dung dịch A chứa muối NaHCO3 và NaOH dư