基于LabVIEW和51单片机的中和滴定系统设计.docVIP

基于LabVIEW和51单片机的中和滴定系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LabVIEW和51单片机的中和滴定系统设计.doc

基于LabVIEW和51单片机的中和滴定系统设计   摘 要:该文介绍了一种中和滴定系统设计方案,使用51单片机、蠕动泵和pH传感器搭建下位机,运用虚拟仪器技术开发软件LabVIEW设计上位机,通过串口和下位机相连。该系统性价比高,控制精确,可以直观的反映中和滴定过程中pH的变化和pH突变等现象。   关键词:虚拟仪器技术 LabVIEW 51单片机 中和滴定 pH值   中图分类号:TP368 文献标识码:A 文章编号:1674-098X(2015)10(c)-0017-03   中和反应,其实质是:一种液体中的自由H+离子和另一种液体中的自由OH-离子结合生成水分子(H2O)和盐的过程,所以只要有酸碱参与了反应就叫中和反应。一般的中和反应是没有明显的外观现象,无法准确判断是否进行了中和反应甚至完全中和反应。传统的检测酸碱发生了中和反应的方法有:通过指示剂观察液体颜色变化法、pH试纸检测法、根据热量变化探测温度法,但是这些方法都存在人为的观察误差和操作误差。   通过现代电子技术可以帮助人们达到精确的定量滴定、精确的控制完全中和反应、准确的显示中和反应变化过程的目的,使中和反应现象的检测异于传统方法,具有更形象、更精确、更易于理解的特点。   该文介绍了以LabVIEW设计上位机软件,以STC89C52RC单片机最为下位机控制核心,采集pH传感器的值和控制蠕动泵,上位机通过USB转串口的通信模式和下位机相连,实现pH曲线的实时绘制显示。   1 硬件系统设计   1.1 硬件系统组成   该系统以STC89C52RC单片机为控制核心,以E-201-C型pH复合电极作为滴定溶液pH值的检测装置,以S100-2B+TH10B型蠕动泵作为滴定控制装置,系统原理框图如图1所示。   1.2 pH复合电极   该系统使用的是上海仪电科学仪器股份有限公司的E-201-C型pH复合电极,该电极是将pH指示电极和参比电极组合在一起的电极,采用塑壳外壳材料,可以检测0~14的pH值范围,精度达到0.01 pH,在5~60度工作环境下工作。   使用该电极之前,必须对电极进行校正,以确定电极斜率。通常采用这3个标准缓冲溶液进行标定校正:pH4.00、pH6.86、pH9.18。经测试,在3个不同溶液下检测电极输出电压经放大电路后的值分别是3.58 V、3.07 V、2.69 V。   忽略pH复合电极的非线性,可以设溶液pH值为y,电极输出电压为x,得出公式(1):   y=kx+a (1)   其中k为线性系数,即电极斜率,a为公式常数项。将表1的值带入公式(1),可得k=-5.82,a=24.73,即得公式(2)。   (2)   电极输出电压为mV级,需经放大电路后接入到ADC0809输入端,ADC0809输出数字信号至单片机,这个数字信号值就是公式(2)的x值,单片机编程实现公式(2)的计算得到最终的pH值。   1.3 蠕动泵   采用保定思诺流体科技有限公司的S100-2B+TH10B型蠕动泵进行滴定流量控制,该蠕动泵内嵌内径1 mm的软管,泵头滚轮数为8,流量控制精度可达0.44~4.22 mL/min,可以使用外部电压(0~5 V或0~10 V)、外部电流(4~20 mA)及外部脉冲波(0~10 KHz)对蠕动泵进行转速控制,流速控制档为10档,如表1所示。该系统使用外部脉冲波作为调速信号。   使用单片机的定时器0为蠕动泵提供脉冲波,定时器0采用方式1,方式1为16位计数器,其定时计算公式如下[1]:   定时时间=(216-定时初值)×振荡周期×12 (3)   由公式(3)可以计算得到定时初值与转速对应关系,可以通过按键来调整定时初值,实现不同频率脉冲波输出,从而改变蠕动泵的转速。   1.4 硬件电路   系统采用12 MHz晶振,单片机ALE输出端经CD4040四分频后得到500 KHz信号,此信号为ADC0809提供工作频率,单片机P3.5启动A/D转换,转换时间约100 us,转换结束后ADC0809的EOC端给单片机一个高电平,然后单片机P3.7给ADC0809输出使能端高电平,此时ADC0809的D7-D0输出有效输出数字量,接单片机P1.7-P1.0口[2]。单片机P2.2输出脉冲波控制蠕动泵转动。   单片机通过串口P3.0和P3.1向计算机发送数据,管脚电平为TTL,计算机也提供了多种串口接口,如RS-232、RJ45、USB串口等,他们有着不同的通信协议和传输方式,电气特性也和单片机的不同[3]。如果计算机有9针引脚 (DB-9) 的RS-232 接口,那么单片机与计算机之间需要一款MAX232芯片把单片机的TTL电平转换为计算机端

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档