结构推理
向10.0 cm3 0.100 mol·dm-3的AgNO3溶液加入10.0 cm3氨水,使其生成Ag(NH3)并达到平衡,然后加入0.200 g固体KCl (忽略其引起体积的变化),问在溶液中的NH3的总浓度至少要大于什么浓度才能防止AgCl析出?
(Ag(NH3)的K稳 = 1.6 ′ 107;AgCl的Ksp = 1.56 ′ 10-10;相对原子质量:K 39.0,Cl 35.5 )
【正确答案】溶液中Cl- 的浓度c (Cl-) =′ 1000 = 0.134 mol·dm-3`&12`
为防止AgCl↓,溶液中允许Ag+ 的最大浓度:
[Ag+] == 1.16 ′ 10-9 (mol·dm-3)
因为K稳(Ag(NH3))较大,可认为溶液中的Ag(NH3)的浓度为:
c (Ag(NH3)) == 0.0500 (mol·dm-3)
由配合平衡 Ag+ + 2NH3 Ag(NH3)
平衡浓度/mol·dm-3 1.16 ′ 10-9 x 0.0500-1.16 ′ 10-9
= 1.6 ′ 107 x2 = 2.69
x = 1.6
故溶液中NH3的平衡浓度必须大于1.6 mol·dm-3。
溶液中NH3的总浓度必须大于1.7mol·dm-3 。
【答案解析】