作者lancerfin (rilan)
看板TransBioChem
标题Re: [问题] 弱酸+弱硷的ph要怎算
时间Thu Jun 24 13:49:01 2010
再次感谢 qt1987 与 cen71 指点
但其实我发现 qt1987 推文所述的
K=Ka(NH4+)/Ka(HCN)=5.6*10^-10 / 6.25*10^-10= 0.896
^^^^^
除法是有误的
题目是给 [CN-] 的Kb
^^^^^^^
6.25*10^-10 是为[CN-]经换算後的Ka
非[HCN]的Ka
^^^^^^^^
K=Ka(NH4+)/Ka(HCN)没错
但题目是给[CN-]呀~~~~~
所以K=Ka(NH4+) * Ka(CN-)
5.6*10^-10 * 6.25*10^-10 = 3.5*10^-19
^^^^^ ^^^^^^^^^^^^^^
由於K过小
所以才会省略掉0.1-x中的x 就不会像cen71 所说不能省略
在q大导式的确没有错 我检验很多次皆正确
所以
[NH3][HCN]
-------------- = K = 3.5*10^-19
[NH4+][CN-]
又 [NH3]=[HCN]=x 、 [NH4+]=[CN-]= 0.1-x (其中x可省)
得出
x^2 = 3.9*10^-19 * 0.1* 0.1
x = 5.91*10^-11
则 pH =10.228
我认为这应该是正确答案才对 但也或许是我观念上错误
所已请教各位版友再指正
谢谢。
※ 引述《lancerfin (rilan)》之铭言:
: 标题: Re: [问题] 弱酸+弱硷的ph要怎算
: 时间: Tue Jun 22 22:11:36 2010
:
: ※ 引述《mensen (mensen)》之铭言:
: : 就是像NH4CN之类的盐在水中解离後它的PH要怎算
: : 张X的那本只给公式,原文也没这种题型
: : 可以请神人推导这类型的公式给我看吗??(跪求)
:
:
: 首先感谢 mensen 提问 与告知台联96 A1 A6 组 出这题
:
: 及 qt1987 的推文解题回答
:
:
:
: 所以我就稍微试算了这96年的第二题 但似乎遇到了点问题
:
: 附上题目网址(第二题)
:
: http://www.lib.nthu.edu.tw/library/department/ref/exam/96t/pdf/96A1A6.pdf
:
: 此题要解0.1M的 NH4CN 的 pH值
:
: 根据qt1987解题方式得出
:
: K = Ka[NH4+]/Ka[HCN]
:
: 而在此题目已给 [CN-] 的 Kb 值 此时要把它变成Ka
:
: 所以 K = Ka[NH4+]*Ka[CN-]
:
: 也可写成 =([NH3]*[HCN])/([NH4+][CN-])
:
: [NH3]与[HCN]值相同 是为要算其pH 设为x
:
: 所以
:
: Ka[NH4+] * Ka[CN-] = (x^2)/([NH4+][CN-])
:
: 5.6*10^-10 *6.25*10^10 = (x^2)/0.1^2 (题目所给的0.1M NH4CN)
: ^
: /|\
: |
: (Ka[CN-]=10^-14/(1.6*10^-5) ) = 6.25*10^10)
:
: 得出 x 约 = 5.91*10^-11
:
: 则 pH =10.228
:
: 此时我与仿间转学考用书对答案
:
: 答案却是 9.23
:
: 不知道是否是我过程上错误 还是用书答案给错呢?
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 140.116.117.13
: 推 mensen:爽翻天 我问到现在连翻书都还没翻 都要考试了说-.- 06/23 11:17
: → mensen:原po高手 06/23 11:17
: 推 qt1987:怪,因为我当初是在拆解mensen的公式,所以没有带题目算过 06/24 01:21
: → qt1987:我平常运算的时候是用另一种,所以没有检查导公式的问题... 06/24 01:22
: → qt1987:抱歉,现在讲另一种正规的方法。如下: 06/24 01:23
: → qt1987:同样的K=Ka(NH4+)/Ka(HCN)=5.6*10^-10/6.25*10^-10= 0.896 06/24 01:25
^^^^^^ 应不是除法 是乘法
: → qt1987:但这次解法只看总反应:CN- + NH4+ -> NH3 + HCN 06/24 01:28
: → qt1987:最初[NH4+]=[CN-]=0.10M,平衡後减少x:[NH4+]=[CN-]=0.10-x 06/24 01:30
: → qt1987:而平衡後的[NH3]=[HCN]=x,接着代入K解x,得到x=0.049 M 06/24 01:34
: → qt1987:得到[HCN]=[NH3]=0.049M,而[NH4+]=[CN-]=0.01-0.049=0.050M 06/24 01:36
^^^^^^这里更正一下 是0.1
: → qt1987:现在因为总反应达到平衡状态,所以可将平衡浓度到回任一Ka 06/24 01:37
: 推 cen71:q大的算法答案是9.23没错~ ~ 刚好也在看这题 06/24 01:45
: → qt1987:若以Ka(HCN)来算,[H+]=6.13*10^-10, 求得pH=9.22 06/24 01:48
: → qt1987:抱歉没帮到mensen的忙.... 06/24 01:49
: 推 cen71:原PO大K算错了 还有算[NH3]、[HCN]浓度时 [CN-]跟[NH4+]浓度 06/24 01:50
: → cen71:没有减x 因为x较大解联立时不能忽略 06/24 01:51
^^^^^^^^^^^^^^^^^^^^^^^^ K = 3.5*10^-19 才对 可忽略
: 推 cen71:我忽然觉得解酸硷的题目一步步算比较不会搞混 06/24 01:55
: → cen71:直接代快解公式好容易弄错 > < 06/24 01:56
: 推 qt1987:感恩楼上,我正想说我导的没有错,因为公式中要代平衡浓度 06/24 01:58
: → qt1987:对啊...很容易会眼花...我已经晕了... 06/24 01:58
: → qt1987:导的公式有问题,请大家以这个为主,因为x^2不等於[H+]^2 06/24 02:06
: → qt1987:因为我把Steven教的material equation步骤地方搞错,抱歉。 06/24 02:09
: → qt1987:感谢lancerfin大大找出问题~ 06/24 02:12
: 推 mensen:就是因为直接代容易错我才上来问的 谢谢大家 06/24 07:22
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.117.13