向20mL 0.05mol•L-1NH4Al(SO4)2溶液中,滴加等浓度Ba(OH)2溶液x mL

1个回答

  • 解题思路:当x=20时,NH4Al(SO42与Ba(OH)2等物质的量反应,此时OH-量不足,OH-首先与Al3+反应,与NH4+不反应,所以溶液中有未参加反应的NH4+和部分剩余的Al3+存在,同时SO42-也有剩余,但此时不会有AlO2-生成,结合铵根离子水解解答;

    当x=60时,0.001 mol的NH4Al(SO42与0.003 mol Ba(OH)2反应,生成0.002 mol BaSO4、0.001 mol NaAlO2、0.001 mol NH3•H2O,且剩余0.001 mol Ba2+和0.001 mol OH-,由于NH3•H2O也是一种碱,存在电离平衡:NH3•H2O⇌NH4++OH-,据此判断反应中c(OH-)与c(AlO2-)、c(Ba2+)的大小关系.

    A、当x=20时,NH4Al(SO42与Ba(OH)2等物质的量反应,此时OH-量不足,OH-首先与Al3+反应,与NH4+不反应,所以溶液中有未参加反应的NH4+和部分剩余的Al3+存在,同时SO42-也有剩余,溶液中不会有AlO2-生成,溶液中有NH4+、Al3+、SO42-,参加反应的硫酸根离子为0.001mol,剩余0.001molSO42-,溶液中NH4+未参加反应,但溶液中NH4+水解,故c(NH4+)<c(SO42-),故A错误;

    B、当x=20时,NH4Al(SO42与Ba(OH)2等物质的量反应,此时OH-量不足,OH-首先与Al3+反应,与NH4+不反应,所以溶液中有未参加反应的NH4+和部分剩余的Al3+存在,同时SO42-也有剩余,但此时不会有AlO2-生成,溶液中c(NH4+)>c(Al3+),故B正确;

    C、当x=60时,0.001 mol的NH4Al(SO42与0.003 mol Ba(OH)2反应,生成0.002 mol BaSO4、0.001 mol NaAlO2、0.001 mol NH3•H2O,且剩余0.001 mol Ba2+和0.001 mol OH-,溶液中含有Ba2+、AlO2-、OH-,其中溶液中c(OH-)大于0.001 mol,含有0.001 mol Ba2+,c(OH-)>c(Ba2+),故C错误;

    D、当x=60时,0.001 mol的NH4Al(SO42与0.003 mol Ba(OH)2反应,生成0.002 mol BaSO4、0.001 mol NaAlO2、0.001 mol NH3•H2O,且剩余0.001 mol Ba2+和0.001 mol OH-,由于NH3•H2O也是一种碱,存在电离平衡:NH3•H2O⇌NH4++OH-,使得溶液中c(OH-)大于0.001 mol,故c(OH-)>c(AlO2-),故D错误;

    故选B.

    点评:

    本题考点: 镁、铝的重要化合物;离子方程式的有关计算.

    考点点评: 本题考查离子方程式的有关计算、过量计算等,难度大,清楚氢氧根离子与铵根离子、铝离子反应的先后顺序是解题的关键.