- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
课程设计报告
课 程: 智能测量仪表
题 目: 智能测量仪表
学生姓名: XXXXXX
专业年级: 2009 自动化
指导教师: XXXXXX XXXX
信 息 与 计 算 科 学 系
201
智能测量仪表
本次课程设计中智能温度测量仪表所采用的温度传感器为LM35DZ。其输出电压与摄氏温度成线性比例关系,无需外部校准,在0℃~100℃温度范围内精度为0.4℃~±
本次课程设计的主要目的在于让学生把所学到的单片机原理、电子线路设计、传感器技术与原理、过程控制、智能仪器仪表、总线技术、面向对象的程序设计等相关专业课程的内容系统的总结,并能有效的使用到项目研发中来,做到学以致用。课程设计的内容主要分为三个部分,即使用所学编程语言(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
1.2课程设计要求
(1)利用所学专业课相关知识合理的选择器材,使用Protel99se绘制出硬件原理图。
(2)使用C语言或者汇编语言完成下位机程序驱动,并且要尽量保证系统的稳定性和可靠性以及实用性。
(3)使用VB或VC语言或用C+API( 应用程序接口调用)实现上位机人机界面的设计,要求上位机发送的命令下位机能及时的给予响应,并且上位机能够实时准确的显示下位机所上传数据以及电机设备的运行状态。
(4)按照课程设计规范撰写课程设计报告。
2. 系统硬件设计
2.1 STC12C5A60S2单片机A/D转换简介
STC12C5A60S2单片机集成有8路10位高速模数转换器(ADC),速度可达到250KHz(25万次/秒,可做温度检测、压力检测、电池电压检测、按键扫描、频谱检测等。STC12C5A60S2单片机片内集成8通道10位模数转换器(ADC)。ADC输入通道与P1口复用,上电复位后P1口为弱上拉型I/O口,用户可以通过软件设置将8路中的任何一路设置为A/D转换,不需作为A/D 使用的口可继续作为I/O口使用。
2.1.1 模数转换器的结构图
STC12C5A60S2单片机的模数转换器由多路选择开关、比较器、逐次比较寄存器、10位ADC、转换结果寄存器(ADC_RES和ADC_RESL)以及ADC控制寄存器ADC_CONTR构成。如图2-1所示。
文档评论(0)