毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89C51单片机的热水器控制器设计+电路图(3)

时间:2021-12-27 17:07来源:毕业论文
2。2 方案论证及选择 一、单片机的论证及选择 方案1:采用MSP430F449,片内ROM全都采用Flash ROM,内部存储空间为4KB ROM,工作电压为1。8V~3。6V,适合低电压

2。2 方案论证及选择

一、单片机的论证及选择

方案1:采用MSP430F449,片内ROM全都采用Flash ROM,内部存储空间为4KB ROM,工作电压为1。8V~3。6V,适合低电压环境下的操作,一般应用于手持简单设备。

方案2:采取AT89C51单片机进行控制,4KB内部掩膜ROM程序存储器,只读存储器可反复擦除1000次,支持并行编程,是一种高效微控制器。

MSP430F449编程风格环境相比较MS-51系列单片机更为复杂,且用MSP430编程较之MS-51更繁琐,故不采用MSP430F449,51单片机应用广泛,是主流产品之一,且价格实惠,功能足以支持本设计的功能,因此最终采用方案2。文献综述

二、温度检测器件论证及选择

方案1:采用普通的电阻式温度传感器,添加模数转换电路后,就可以用单片机进行数据的处理,在显示电路上显示,这种设计需要用A/D转换电路,电路比较麻烦。

方案2:利用DS18B20温度传感器作为测温元件,可直接读出被测水温值,无须将温度传感器的输出信号接到A/D转换器上,硬件电路的本钱和系统的体积都可以相对的减少。

综合比较,选择DS18B20作为测温元件。

三、显示模块的论证与选择

   方案1:控制器件采用单片机,温度传感器选用DS18B20,温度显示采取LCD1602显示,可操作性强,液晶显示平稳、省电、美观。

    方案2:按照功能要求,采取单片机作为主控芯片,两位数码管显示模块以及DS18B20温度传感模块。各个模块都有其自己的功能。上电后,通过DS18B20可以检测到温度,并在数码管上显示。

进行方案比较,LED数码管造价划算,且本设计只需应用简单的温度显示,数码管适合数字显示,最终选取方案2。

2。3  AT89C51单片机的介绍

AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器[3]。因为其组合了多功能8位CPU和闪烁存储器在单个芯片中,所以ATMEL的AT89C51是一种高效微控制器,AT89C51单片机,为嵌入式控制系统提供的方案,具有灵活性高并且价格实惠的特点。

一、单片机的组成

单片微型计算机简称单片机,它在一块芯片上集成了各种功能部件:MCS-51单片机由中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、定时器/计数器、并行I/O接口、串行I/O接口和中断系统等组成[4]。

二、 80C51单片机的引脚描述

80C51单片机采取40引脚的双列直插封装(DIP方式),在单片机的40个引脚按功能分别用于主电源、外接晶体、控制与外接电源复用和输入/输出(I/O)引脚,如图2。2所示。

图2。2  AT89C51引脚图

    8051单片机有40个引脚,共分为电源线、控制线、端口线三类。

(1) 电源线VCC和GND。

    VCC(40脚)正电源引脚,为芯片供应供电电压,工作时,接+5V电压。GND(20脚)接地引脚。

(2) 控制线

XTAL1和XTAL2(18,19脚):为片内振荡电路的输入、输出端口。8051的时钟方式有两种:第一种是片内时钟振荡模式,另一种是外部时钟模式。

    RST/VPD(9脚):复位信号/备用电源线引脚。8051的复位方式有两种,一种是自动复位,另一种是手动复位。 RST/VPD脚的第二功能是作为备用电源输入线,当主电源VCC出现问题而降低到规定电平时,该引脚上的备用电源投入,以保证单片机内部RAM的数据不丢失。来,自,优.尔:论;文*网www.youerw.com +QQ752018766- AT89C51单片机的热水器控制器设计+电路图(3):http://www.youerw.com/zidonghua/lunwen_87580.html

------分隔线----------------------------
推荐内容