欢迎来到天天文库
浏览记录
ID:6604834
大小:124.50 KB
页数:25页
时间:2018-01-20
《单片机原理及应用课程设计-单片机温度控制器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、课程设计课程名称单片机原理及应用课程设计题目名称单片机温度控制器学生学院专业班级号学生姓名指导教师2007年06月29日题目名称单片机温度控制器学生学院专业班级姓名学号一、课程设计的内容制冷/热电专业本科学生学习了“单片机原理与接口”课程后,通过本课程设计巩固、活化所学的专业理论知识,基本掌握单片机测控系统的设计方法,为今后的学习和工作奠定良好的实验基础。课程教学目的及基本要求为:1.了解单片机测控系统的组成、作用与原理;2.掌握并且应用单片机测控系统的分析方法;3.掌握并且应用单片机测控系统的设计方法;4.完成一个完整的单片机
2、温度测控系统的分析、设计过程;二、课程设计的要求与数据学生在本课程设计中,完成以下的设计内容:1.单片机温度控制器的总体设计及设计流程,包括系统数学模型的建立、硬件设计、软件设计、调试等。要求具有温度采集、显示,控制值输入以及温度定值控制功能。2.数字量输入输出通道接口设计(开关量输入/输出)。3.模拟量输入输出通道接口设计(A/D、D/A接口);4.人机接口设计(键盘、显示);5.测量数据处理及与控制算法(数字滤波、控制算法)。三、课程设计应完成的工作单片机温度控制器的方案设计,包括功能设计、硬件设计、软件设计;1.应用嵌入式
3、系统仿真开发平台PROTEUS完成单片机温度控制器的硬件和软件设计及仿真,提交实验项目电子版;2.制作单片机温度控制器样机,实现设定功能;3.编写系统的设计说明书编写。设计说明书内容包括:(1)系统总体设计;(2)设计原理图;(3)软件流程图;(4)软件清单及注释;(5)主要元件资料摘要:单片机温度控制器,是应用单片机对温度进行分析,判断,和控制的自动控制器,根据设备的用途、特点和要求,利用单片机基本原理进行工况分析,拟定合理、完善的单片机控制器系统原理图,写出详细的系统工作原理。再经过必要的计算确定各元件有关参数,然后按照所得
4、参数选择元件。进行软件程序设计:主程序,显示程序,键盘程序,采样程序等,进行软件设计时应考虑程序布局合理、紧凑、美观、调试方便。再焊接电路。关键词:单片机,温度控制,目录1课程设计目的……………………………………………………………………12课程设计内容……………………………………………………………………12.1课程设计题目及简介………………………………………………………12.2设计说明……………………………………………………………………12.2.1设计任务的分析…………………………………………………………………12.2.2系统总
5、体设计……………………………………………………………………12.2.3设计电路图………………………………………………………………………72.3软件设计……………………………………………………………………82.3.1程序框图…………………………………………………………………………82.3.2程序设计…………………………………………………………………………102.4系统功能介绍………………………………………………………………192.5元件清单……………………………………………………………………203心得体会…………………………………
6、………………………………………20参考文献……………………………………………………………………………21附件:1.课程设计目的:课程教学目的及基本要求为:1.了解单片机测控系统的组成、作用与原理;2.掌握并且应用单片机测控系统的分析方法;3.掌握并且应用单片机测控系统的设计方法;4.完成一个完整的单片机温度测控系统的分析、设计过程;2.课程设计内容:2.1课程设计题目及简介制冷/热电专业本科学生学习了“单片机原理与接口”课程后,通过本课程设计巩固、活化所学的专业理论知识,基本掌握单片机测控系统的设计方法,为今后的学习和工作奠定良
7、好的实验基础。2.2设计说明:2.2.1设计任务的分析电路设计总体思路:在温度测量控制系统中,实际温度值由电阻恒流工作调理电路进行测量。为了克服其非线性特点,在信号调理电路中加入负反馈非线性校正网络;调理电路的输出电压经ADC0808转换后送入单片机AT89S51;对采样数据进行滤波及标度变换处理后。由3位7段数码管显示。输入的设定值则由4位的独立式键盘电路进行调整,可分别对设定值的十位和个位进行加一减一操作,送入单片机AT89S51后,由3位7段数码管显示。数码管的码段由74LS05进行驱动,而位码由三极管2N222A进行驱动
8、。为了使两组数码管实时现实,对两组数码管显示器进行动态扫描。本系统的模糊控制由单片机AT89S51的程序来实现。首先由温度采样值与设定值之差求出温度误差,进一步求出误差变化率,经量化及限幅子程序处理,得到误差语言变量E和误差变化率语言变量Ec,直接查询模糊控制表
此文档下载收益归作者所有