智能化温度测量仪表课程设计汇本报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告
课程:智能测量仪表
题目:智能测量仪表
学生:XXXXXX
专业年级:2009 自动化
指导教师:XXXXXX XXXX
信息与计算科学系
2013年3月25日
智能测量仪表
本次课程设计中智能温度测量仪表所采用的温度传感器为LM35DZ。其输出电压与摄氏温度成线性比例关系,无需外部校准,在0℃~100℃温度围精度为0.4℃~±0.75℃。,输出电压与摄氏温度对应,使用极为方便。灵敏度为10.0mV/℃,重复性好,输出阻抗低,电路接口简单和方便,可单电源和正负电源工作。是一种得到广泛使用的温度传感器。
本次课程设计的主要目的在于让学生把所学到的单片机原理、电子线路设计、传感器技术与原理、过程控制、智能仪器仪表、总线技术、面向对象的程序设计等相关专业课程的容系统的总结,并能有效的使用到项目研发中来,做到学以致用。课程设计的容主要分为三个部分,即使用所学编程语言(C或者汇编)完成单片机方面的程序编写、使用VB或VC语言完成PC机人机界面设计(也可以用C+API实现)、按照课程设计规完成课程设计报告。
目录
1.课程设计任务和要求 (3)
1.1设计任务 (3)
2.2设计要求 (3)
2.系统硬件设计 (3)
2.1 STC12C5A60S2单片机A/D转换简介 (3)
2.2 LM35DZ简介 (7)
2.3硬件原理图设计 (7)
3.系统软件设计 (10)
3.1设计任务 (10)
3.2程序代码 (10)
3.3系统软件设计调试 (17)
4.系统上位机设计 (18)
4.1设计任务 (18)
4.2程序代码 (18)
4.3 系统上位机软件设计调试 (21)
5.系统调试与改善 (22)
5.1系统调试 (22)
5.2系统改善 (22)
6.系统设计时常见问题举例与解决办法 (24)
7.总结 (25)
1. 课程设计任务和要求
1.1课程设计任务
本次课程设计要求设计出智能化温度测量仪表,要求该测量仪表能够将所测得的温度数据和当前电机设备的运行状况远传给上位机。仪表测量围为0-100℃;测量精度为±1℃;可以进行温度整定,比如,温度≥30℃,启动压缩机外设;温度≤20℃,关闭压缩机外设;要求上位机和下位机都能显示温度值和电机设备的运行状态并且都能独立控制温度数据采集状态和电机设备的运行状态;通讯方式可以采用RS232C或485。上位机要求人机界面在保证简单实用的基础上做的美观。
1.2课程设计要求
(1)利用所学专业课相关知识合理的选择器材,使用Protel99se绘制出硬件原理图。
(2)使用C语言或者汇编语言完成下位机程序驱动,并且要尽量保证系统的稳定性和可靠性以及实用性。
(3)使用VB或VC语言或用C+API(应用程序接口调用)实现上位机人机界面的设计,要求上位机发送的命令下位机能及时的给予响应,并且上位机能够实时准确的显示下位机所上传数据以及电机设备的运行状态。
(4)按照课程设计规撰写课程设计报告。
2. 系统硬件设计