智能温度测量仪表课程设计报告

智能温度测量仪表课程设计报告

ID:33826616

大小:241.72 KB

页数:25页

时间:2019-03-01

智能温度测量仪表课程设计报告_第1页
智能温度测量仪表课程设计报告_第2页
智能温度测量仪表课程设计报告_第3页
智能温度测量仪表课程设计报告_第4页
智能温度测量仪表课程设计报告_第5页
资源描述:

《智能温度测量仪表课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、、r閔妙a-潍扌j学忧课程设计报告课程:题目:智能测量仪表智能测量仪表学生姓名:XXXXXX专业年级:2009自动化指导教师:XXXXXXXXXX信息与计算科学系2013年3月25日智能测量仪表本次课程设计中智能温度测量仪表所采用的温度传感器为LM35DZ。其输出电压与摄氏温度成线性比例关系,无需外部校准,在0°C〜100°C温度范围内精度为0.4°C~±0.75°C。,输出电压与摄氏温度对应,使用极为方便。灵敏度为10.0mV/°C,重复性好,输出阻抗低,电路接口简单和方便,可单电源和正负电源工作。是一种得到广泛使用的温度传感器。本次课程设计的主要目的

2、在于让学生把所学到的单片机原理、电子线路设计、传感器技术与原理、过程控制、智能仪器仪表、总线技术、面向对彖的程序设计等相关专业课程的内容系统的总结,并能有效的使用到项目研发中来,做到学以致用。课程设计的内容主要分为三个部分,即使用所学编程语言(C或者汇编)完成单片机方面的程序编写、使用VB或VC语言完成PC机人机界面设计(也可以用C+API实现)、按照课程设计规范完成课程设计报告。目录1.课程设计任务和要求31.1设计任务32.2设计要求32.系统硬件设计32.1STC12C5A60S2单片机A/D转换简介32.2LM35DZ简介72.3硬件原理图设计7

3、3.系统软件设计103.1设计任务103.2程序代码103.3系统软件设计调试174.系统上位机设计184.1设计任务184.2程序代码184.3系统上位机软件设计调试215.系统调试与改善225.1系统调试225.2系统改善226.系统设计时常见问题举例与解决办法247.总结251・课程设计任务和要求1.1课程设计任务木次课程设计要求设计出智能化温度测量仪表,要求该测量仪表能够将所测得的温度数据和当前电机设备的运行状况远传给上位机。仪表测量范围为o-ioo°c;测量精度为土1°C;可以进行温度整定,比如,温度230°C,启动压缩机外设;温度W20°C,

4、关闭压缩机外设;要求上位机和下位机都能显示温度值和电机设备的运行状态并且都能独立控制温度数据采集状态和电机设备的运行状态;通讯方式可以采用RS232C或485。上位机要求人机界面在保证简单实用的基础上做的美观。1•2课程设计要求(1)利用所学专业课相关知识合理的选择器材,使用Protel99se绘制岀硬件原理图。(2)使用C语言或者汇编语言完成下位机程序驱动,并且要尽量保证系统的稳定性和可靠性以及实用性。(3)使用VB或VC语言或用C+API(应用程序接口调用)实现上位机人机界面的设计,要求上位机发送的命令下位机能及时的给予响应,并II上位机能够实吋准确

5、的显示下位机所上传数据以及电机设备的运行状态。(4)按照课程设计规范撰写课程设计报告。2.系统硬件设计2.1STC12C5A60S2单片机A/D转换简介STC12C5A60S2单片机集成有8路10位高速模数转换器(ADC),速度可达到250KHz(25万次/秒,可做温度检测、压力检测、电池电压检测、按键扫描、频谱检测等。STC12C5A60S2单片机片内集成8通道10位模数转换器(ADC)oADC输入通道与Pl口复用,上电复位后P1口为弱上拉型I/O口,用户可以通过软件设置将8路中的任何一路设置为A/D转换,不需作为A/D使用的口可继续作为I/O口使用。

6、2.1.1模数转换器的结构图STC12C5A60S2单片机的模数转换器由多路选择开关、比较器、逐次比较寄存器、10位ADC、转换结果寄存器(ADC_RES和ADC_RESL)以及ADC控制寄存器ADC_COXTR构成。如图2-1所示。ADC控制寄存器ADCLCONTR图2"STC12C5A单片机内部A/D转换结构图2.1.2模数转换器的参考电压STC12C5A60S2单片机A/D转换模块的参考电压源是输入工作电压Vcc,所以一般不用外接参考电压源。如三端稳压电路7805的输出电压是5V,但实际电压可能是4.88V到4.96V,如果用户需要的精度比较高,可

7、在应用产品出厂前将实际测岀的工作电压值记录在单片机内部的EEPROM里面,以供程序校正使用。如果Vcc不稳定(例如电池供电的系统中,电池电压常常在5.3V-4.2V之间漂移),则需要在8路A/D转换的一个通道外接一个稳定的参考电压源,来计算出此时的工作电压Vcc,再计算出其他几路A/D转换通道的电压。例如,可在ADC转换通道的第七通道外接一个1.25V的基准参考电压源,由此求出此时的工作电压Vcc,再计算岀其它几路A/D转换通道的电压。2.1.3与ADC相关的寄存器1、Pl口模拟功能控制寄存器P1ASF(地址为9DH,复位值为00H)位号D7D6D5D4

8、D3D2D1DO位名称P17ASFP16ASFP15ASFP14ASFP13AS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。