预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共55页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

智能温度测量仪表课程设计报告优质资料 (可以直接使用,可编辑优质资料,欢迎下载) 课程设计报告 课程:智能测量仪表 题目:智能测量仪表 学生姓名:XXXXXX 专业年级:2021自动化 指导教师:XXXXXXXXXX 信息与计算科学系 2021年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.1STC12C5A60S2单片机A/D转换简介……………………………………………3 2.2LM35DZ简介………………………………………………………………………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.系统硬件设计 2.1STC12C5A60S2单片机A/D转换简介 STC12C5A60S2单片机集成有8路10位高速模数转换器(ADC),速度可达到250KHz(25万次/秒,可做温度检测、压力检测、电池电压检测、按键扫描、频谱检测等。STC12C5A60S2单片机片内集成8通道10位模数转换器(ADC)。ADC输入通道与P1口复用,上电复位后P1口为弱上拉型I/O口,用户可以通过软件设置将8路中的任何一路设置为A/D转换,不需作为A/D使用的口可继续作为I/O口