基于51单片机的温度自动控制系统实现步进电机控制设计毕业设计论文

发布时间 : 星期五 文章基于51单片机的温度自动控制系统实现步进电机控制设计毕业设计论文更新完毕开始阅读

第 13 页 共 84 页

案二也可以实现课题所有要求,并且成本非常低。因此本课题方案二单片机STC12C5A60S2单片机作为主机主控制芯片,而从机控制芯片则选择成本更低的AT89S52单片机作为控制芯片。 3.2.2 显示模块

方案一:1602液晶也叫1602字符型液晶它是一种专门用来显示字母、数字、符号等的点阵型液晶,能够同时显示32个字符(16列2行)。具有微功耗,体质小,显示内容丰富,超薄轻巧,成本低等特点。提供各种控制命令,如:清屏、字符闪烁、光标闪烁、显示移位等多种功能,还具有8个可由用户自定义的5X7的字符发生器CGRAM。使用其作为小规模系统的显示模块式可行的。可以使用其作为本课题的显示模块。但是,由于1602不可以显示图像文字,因此显示效果以及在人机交互上的效果还是有缺憾。

方案二:LCD12864是一种具有4位/8位并行,2线或3线串行多种接口方式,内部含有国际一级,二级简体中文字库的点阵图形液晶显示模块,其分辨率为 128x64。使用该液晶可以构成全中文的人机交互图形界面。并且具有操作简单,低电压低功耗,功能强大等特点。

根据以上说明可知,由于本课题需要测量显示的数据较多,并且需要根据特定要求进行人机交互设置操作,因此选择方案二中的LCD1602作为主机模块的液晶显示模块可以达到很好的显示效果,且价格低廉。 3.2.3 温度测量

方案一:使用热敏电阻作为感温器件。由于热敏电阻是用半导体材料,大多为负温度系数,即阻值随温度增加而降低。温度变化会造成大的阻值改变,因此它是最灵敏的温度传感器。热敏电阻具有灵敏度高,工作温度

13

第 14 页 共 84 页

范围宽,体质小使用方便等特点。但是由于热敏电阻的线性度极差,因此用来测量温度的精度就相应的降低了。

方案二:使用DS18B20数字测温传感器作为测温器件。单总线数字温度传感器DS18B20只有一根数据线,系统中的数据交换,控制都由这根线完成。单总线具有经济性好,抗干扰能力强,适合于恶劣环境的现场温度测量,使用方便等优点,使用户可轻松地组建传感器网络。DS18B20还具有测量温度范围宽,精度高,体积小,成本低,使用方便等特点。

根据以上所述可知,选用DS18B20数字测温传感器作为测温器件具有众多的优点。因此本课题选用DS18B20作为测温器件。 4 系统电路的设计及原理说明 4.1 电路系统说明

硬件电路主要有两大部分组成:模拟部分和数字部分;从功能模块上来分有:主机电路、数据采集电路、键盘显示电路、电源电路、控制执行电路。各个模块电路通过主机电路控制,协调一致的进行工作。完成对被测物体的温度控制。硬件结构框图如图4-1所示。

14

第 15 页 共 84 页

图4-1 硬件结构框图

4.2 电路设计说明

主机选用INTEL公司的MCS-51系列单片机89C51来实现,利用单片机软件编程灵活、自由度大的特点,力求用软件完善各种控制算法和逻辑控制。本系统选用的89C51芯片时时钟可达12MHZ,运算速度快,控制功能完善。其内部具有128字节RAM,而且内部含有4KB的EPROM不需要外扩展存储器,也有数据通信接口,通过TXD、RXD与PC机连接,可以进行人机操作,使得操作更加简单、方便。具有五个中断源,两个中断优先级,两个外部中断、两个定时中断还用一个通信中断,可以对温度检测进行实时处理和分时操作,这样就可以对被测物体温度监测更加准确、延时性更小,同时也可使系统整体结构更为简单实用[1]。

4.2.1 单片机电路

(!)单片机最小系统原理图,如图4-2所示:

[1]

实用电子电路手册[J].高等教育出版社.1992年10月

15

第 16 页 共 84 页

图4-2 单片机最小系统原理图

(2)单片机电路说明

单片机最小系统原理图如图3.2所示。单片机最小系统是单片机运行的最基本条件,其中包含有单片机复位电路和晶振电路。晶振电路选用的晶振频率是11.0592MHz,因为系统电路需要进行串口通信,选用11.0592MHz的晶振在串口通信中产生波特率的误差为零,因此适合进行串口通信。复位电路具有上电复位和手动复位两种功能,上电复位是系统启动是进行的复位,手动复位是系统运行过程因为某种原因需要进行复位时使用。 4.2.2供电系统电路 (1)电源电路原理图

16

联系合同范文客服:xxxxx#qq.com(#替换为@)