基于PT100智能温度测量仪表的软件电路设计.doc

基于PT100智能温度测量仪表的软件电路设计.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于PT100智能温度测量仪表的软件电路设计.doc

目录 前 言 1 第1章 智能温度测量仪表方案设计与论证 3 1.1 功能与要求 3 1.2 方案论证与比较 3 1.3 方案的确定 4 第2章 智能温度测量仪表的硬件设计 5 2.1 系统硬件框图如图1所示 5 2.2 温度采集与放大电路的设计 5 2.3 A/D转换电路的设计 6 2.4单片机最小系统的设计 7 2.5人机接口电路的设计 7 第3章 软件设计 9 3.1 主流程图的设计 9 3.1.1上位机程序流程图的设计 9 3.1.2、下位机主程序流程图的设计 10 3.2 A/D转换程序流程图的设计 11 3.3 数据通信子程序的设计 12 3.3.1 串口发送数据程序流程图的设计 12 3.3.1 串口发送数据程序流程图的设计 13 3.4 键盘/显示子程序流程图的设计 14 3.5 蜂鸣器报警子程序流程图的设计 15 第4章 温度控制系统的安装与调试 16 4.1 硬件调试 16 4.1.1. 安装 16 4.1.2.调试 16 4.2 软件调试 16 4.3 系统整体调试 16 第5章 设计体会与小结 17 参考文献 18 附录 19 前 言 本课程设计是一个应用比较广泛的温控系统,知识的综合性比较强,但实际上不难,主要有四部分内容组成,第一章,论述其功能,通过方案的比较,确定最终方案,第二章简单的对硬件部分进行阐述,第三章重点的论述软件实现其功能部分,第四章对实际电路进行调试,第五章总结此次课程设计的心得体会。 此温控系统是基于AT89C51单片机对温度进行控制的,采用PT100温度传感器采集温度数据,通过仪用放大器将温度信号放大,然后再送入A/D转化器,将模拟信号转变成便于单片机处理的数字信号,当所采集到的温度值大于设定的阀值时,可在PC上进行告警提示,并通过串口向单片机发送指令,单片机收到指令后控制蜂鸣器发音。同时可以使用外界键盘随时修改温度设定值,达到不同的需求。体现出了系统的智能性。 第1章 智能温度测量仪表方案设计与论证 1.1 功能与要求 功能:温度传感器采集温度数据,通过单片机控制,将采集到的实时温度值在数码管上显示,同时将温度数据通过串口线传送到上位PC机;上位机在屏幕上显示温度数据,当若温度超过设定值,在显示屏上进行报警提示,并通过串口向单片机发送指令,单片机收到指令后控制蜂鸣器发音。还可以使用外界键盘随时修改温度设定值,达到不同的需求。 要求:1、测温范围100—300。C; 2、能够进行调零; 3、可以利用外界键盘随时修改温度设定值; 4、可以进行报警提示。 1.2 方案论证与比较 方案一:采用DS1820数字传感器采集温度数据。单片机的接口信号是数字电信号,要想用单片机获取温度这类非电信号的信息,必须使用温度 传感器。温度传感器的作用是将温度信息转换为电流或电压输出,如果转换后的电流或电压输出是模拟 信号,还必须进行A/D转换,以满足单片机接口的需要。因此采用DS18B20数字温度传感器可以使得电路结构更加简单。 方案二:采用Pt100铂热电阻温度传感器采集温度数据,Ptl00铂电阻具有抗震性能好、测温范围广、测量精度高、机械强度高、耐压性能好等特点,且电阻率较大。实际测量中有良好的重复性。PT100温度传感器0℃时电阻值为100Ω,电阻变化率为0.3851Ω/℃。 方案比较:由于 PT100 是一种广泛应用的测温元件,在-50℃~600℃范围内具有其他任何温度传感器无可比拟的优势,包括高精度、稳定性好、抗干扰能力强等优点。DS18B20虽为数字温度传感器,具有可编程、A/D转换等优点但是它的测温范围为 -55℃~+125℃,不满足课题设计的要求,故最终选择PT100温度传感器采集温度数据。 1.3 方案的确定 经过两种方案的比较,最终选定PT100作为温度传感器。由于Pt100电阻值小,灵敏度高,所以引线的阻值不能忽略不计,采用三线式接法可消除引线线路电阻带来的测量误差,故采用PT100三线制接法做温度采集电路。 第2章 智能温度测量仪表的硬件设计 2.1 系统硬件框图如图1所示 图1.系统硬件框图 其工作过程为:温度传感器采集温度信号,然后送入仪用放大电路对信号进行放大,再经过调零电路减小误差,再经过A/D转换将模拟信号转变成便于单片机处理的数字信号,同时可以将温度值在数码管上进行显示, 同时可以将 采集到的温度值与上位机软件设定 值进行比较,若超过设定值,可以驱动蜂鸣器报警,用外界键盘也可以修改温度设定值,体现其智能功能。 2.2 温度采集与放大电路的设计 采用PT100三线制接法作为温度采集部分,放大器电路,选用仪表放大器AD626差分放大器。电路如图2所示 图2.温度采集与放大电路图 2.3 A/D转换电

文档评论(0)

000 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档