文档详情

基于单片机的温控设计.doc

发布:2017-09-18约字共10页下载文档
文本预览下载声明
基于单片机的温控设计 设计题目: 基于单片机的温控设计 院 系: 电气工程系 专 业: 电子信息工程 年 级: 2010级 姓 名: 题目:基于单片机的温控设计 一、设计的目的 利用数码管显示当前菜单号和温度,并设置温度的上、下限范围,并且数码管能显示上下限指示符号,且温度能实现自增长。若温度高于或低于设置范围,则自动报警,报警系统是通过蜂鸣器间歇性发生声音,且当温度超出许可范围后,系统能自动调控。 二、设计的内容 本次主要是用51单片机,使其具备功能,并”。 菜单4 显示测量温度间歇时间。 菜单 5 显示温度与电机是否处于关联状态,且数码管能显示“”及“”两种状态。 当数码显示管处于主菜单时,如果温度低于下限,最后一个数码管显示状况为“”,超过上限时显示状态为“”,此时蜂鸣器不断间接性发出声音,此时如果再按设置键中的任意键则最后一个数码显示管右下角红点消失即蜂鸣器开关断开,但是当温度回到正常值时,蜂鸣器开关会自动打开。当数码管处于正常设置温度范围内时显示状态为“” 3.电动机模块 菜单1中能认为设置电动机转速,当电动机与温度不关联时,可以通过菜单1设置电动机转速,这样就避免了因为温度传感器损坏系统无法正常工作的问题;当电动机与温度关联时,且温度处于下限时电动机不运行,当温度处于正常温度范围内时,电动机的转速随温度的升高而加快,当温度处于上限时电动机保持全速运行状态。 给出温度控制系统的上下限各个模块电路和所需主要器件的主要参数,并介绍硬件实现的详细方案,给出本次设计的硬件原理电路图,并分点描述各模块功能;并给出软件实现的程序流程图,并介绍各模块所要实现的功能。 一 单片机控制系统组成框图及工作原理 该系统主要AT89C51控制模块、电动机控制模块、温度检测模块、报警电路模块、按键模块等5部分组成。如图1所示: 图 1 系统总原理图 该系统是以AT80C51为控制模块核心,控制台电路主要是完成报警系统的启动、停止以及电机转速的改变,各部分电路是为了实现通过温度来实现电机转速的改变,从而达到其他方面的实际应用。 二 硬件设计 2.1单片机最小系统 图2.1 单片机最小系统 单片机最小系统电路如图2.1所示,单片机采用ATMEL公司的AT89C51,晶体振荡器选12MHz,C1、C2为30pC3按键RESET构成上电复位和手动复位电路。 仿真电路图 2.2各模块电路电路及具体功能如下: 4.程序设计 部分程序如下:
显示全部
相似文档