物理化学实验物理化学实验 (35).pdf
《物理化学实验物理化学实验 (35).pdf》由会员分享,可在线阅读,更多相关《物理化学实验物理化学实验 (35).pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 42 卷第 13 期2014 年 7 月广州化工Guangzhou Chemical IndustryVol.42 No.13Jul.2014“乙酸乙酯皂化反应速率常数测定”实验数据处理程序的开发*摘要:以 Visual Basic 6.0 为开发工具,结合最小二乘法直线拟合,对“电导法测定乙酸乙酯皂化反应速率常数”实验进行数据处理,得到更科学准确的实验结果,能够打印出计算结果和图形。此实验方法具有实验精密、操作简单、方便、测量结果准确等优点。经编译此实验数据处理程序的可执行文件能在脱离 Visual Basic 的环境下独立运行,程序的实用性和便利性较强。关键词:乙酸乙酯皂化反应;Vis
2、ual Basic 6.0;最小二乘法;物理化学实验中图分类号:G642.0文献标志码:A文章编号:1001 9677(2014)013 0199 03*基金项目:集宁师范学院教改研究项目(JGKT2013022)。作者简介:任庆云(1981 ),女,研究生,讲师,研究方向:计算机技术在化学和化工中的应用。Development ofthe Data Processing Software for the Experimentof Measuring ate Constant of Saponification of Ethyl Acetate*EN Qing yun1,YANG Xiao l
3、ei2,WANG Song tao1(1.Department of Chemistry,Jining Teachers College,Inner Mongolia Jining 012000;2 School of Chemistry and Chemical Engineering,Shanxi Normal University,Shaanxi Xian 710062,China)Abstract:Using Visual Basic 6.0 and a least squares straight line fit program to compile for the experim
4、ental data ofmeasuring rate constant of saponification of ethyl acetate with electric conductivity instrument,more correct and scientificresults including date and figures can be achieved and printed.This experimental method had the merits of preciseexperiment,simple operation and accurate result.Th
5、e executable files of the software can operate independently withoutVisual Basic environment.Key words:the saponification of ethyl acetate;Visual Basic 6.0;least squares;physical chemistry experiments随着计算机技术的快速发展,其与化学的结合越来越紧密,特别是在计算机技术辅助化学实验和理论教学方面。在化学实验教学中,需要对实验数据进行评价,从原始数据到最终处理结果,中间要经过数次计算处理、绘图、求解
6、,只根据学生实验数据及处理结果,老师们往往不能作出直接的判断。然而使用计算机,只要输入实验数据,经过计算机程序处理,实验数据就可以直接转化为可评价用数据1,为正确评价数据提供了快速、有效的方法,物理化学实验也具有以上特点。“乙酸乙酯皂化反应速率常数的测定”实验是物理化学实验教学的重要内容,为解决计算复杂性、作图误差和实验结果的准确性等问题,本文使用 Visual Basic 6.02 3 为开发工具,利用最小二乘法直线拟合开发了“乙酸乙酯皂化反应速率常数的测定”实验的数据处理程序。1实验原理和处理方法1.1原理乙酸乙酯皂化反应是一个二级反应其反应式为:CH3COOC2H5+NaOHCH3COO
7、Na+C2H5OH在反应过程中,各物质的浓度随时间而改变。某一时刻碱的浓度可用标准酸进行滴定求得,也可以通过测量溶液的某些物理性质而得到。用电导率仪测定溶液的电导值 K 随时间的变化关系,可以监测反应进程,进而可求算反应速率常数。二级反应的速率与反应物的初始浓度有关,反应物的初始浓度存在两种情况:碱和酯浓度相等和不相等。(1)如果反应物的初始浓度相同,并令它们均为 c,推导出公式:K0 KtKt K!=ckt式中:K0和 Kt 溶液起始和 t 时的电导值K 反应终了时的电导值k 反应速率常数值从上面的直线方程式可知,只要 K、K0测出以及一组 Kt值,利用(K0 Kt)/(Kt K)对 t 作
8、图,应得一直线,由斜率即可求得反应速率常数 k 值,k 的单位为 min1mol1L。200广州化工2014 年 7 月(2)如果反应物的初始浓度不相同,并且规定碱或酯中浓度大者为 a,碱或酯中浓度小者为 b,也可以推导出类似上面的公式,并且只要测出 K、K0以及一组 Kt值,套用公式并作图,也应该得一直线,斜率是关于 a、b 和 k 的函数,知道了斜率,a 和 b 值也已知的情况下,即可求得反应速率常数 k 值,k 的单位也为 min1mol1L。1.2计算 Ea测定出反应温度下的反应速率常数,又已知 298.15K 时的反应速率常数,按照 Arrhenius 公式便可计算反应活化能 Ea:
9、lnk1k2=Ea1T21T()1式中:k1,k2 T1,T2温度时测得的反应速率常数 摩尔气体常数Ea 反应的活化能4 2“乙酸乙酯皂化反应速率常数的测定”实验的数据处理程序的设计理念在“乙酸乙酯皂化反应速率常数的测定”实验的实验原理基础上,利用 Visual Basic 6.0 所提供的丰富控件,将大量复杂的计算公式编入程序代码中,用户只需输入实验数据,计算机就会根据程序代码对其进行处理,精确的数据处理结果显示于界面。由于本实验的图形为直线图,故将最小二乘法的计算公式编写到程序中,确保所得直线图的准确度和精密度,并且直线的斜率、截距及相关系数均可输出并用于后续计算,本实验数据处理程序的流程
10、如图 1 所示。图 1程序流程图Fig.1The flowchart of program“乙酸乙酯皂化反应速率常数的测定”实验的数据处理程序具有人机交互性好、数据输入界面直观、作图精确等特点,用户能轻松使用本程序。3“乙酸乙酯皂化反应速率常数的测定”实验的数据处理程序使用说明下面以实验中碱和酯浓度相等的情况来说明“乙酸乙酯皂化反应速率常数的测定”实验的数据处理程序的使用方法5。双击“乙酸乙酯皂化反应速率常数的测定”程序,进入输入数据界面窗口,按顺序依次输入实验数据(如图 2 所示),单击“计算”按钮,得到数据计算结果(如图 3 所示),按“打印”按钮便可以打印出数据处理结果,单击“数据”按钮
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物理化学实验物理化学实验 35 物理化学 实验 35
限制150内