为什么HF形成氢键的时候一个F上只能与一个H形成氢键?
问题描述:
为什么HF形成氢键的时候一个F上只能与一个H形成氢键?
NH3中N上有一个孤电子对可与一个H形成氢键,H2O中O上有2个孤电子对可与2个H形成氢键,为什么HF中F上有3个孤电子对不能与3个H形成氢键而只能是一个?
答
分子形成氢键的个数,不仅受原子的孤电子对数的限制,还受到分子中氢原子数的限制. 形成氢键时,分子每向外提供一对孤电子对的同时,也必需向其它分子提供一个氢原子: ① 对于NH3,分子虽可对外提供三个H原子,但N原子只能提供一对孤电子对,故每个NH3分子 只能形成1个氢键; ②对于H2O,分子可同时对外提供两对孤电子对和两个氢原子,故每个H2O分子可形成2个氢键; ③至于HF亦是如此,虽然F原子有三对孤电子对,但分子只能对外提供一个氢原子,故每个HF 分子只能 形成1个氢键.