基于AT89C52单片机智能温控箱的设计与开发

基于AT89C52单片机智能温控箱的设计与开发

ID:36653050

大小:273.76 KB

页数:3页

时间:2019-05-13

基于AT89C52单片机智能温控箱的设计与开发_第1页
基于AT89C52单片机智能温控箱的设计与开发_第2页
基于AT89C52单片机智能温控箱的设计与开发_第3页
资源描述:

《基于AT89C52单片机智能温控箱的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、精密制造与自动化2010年第2期基于AT89C52单片机智能温控箱的设计与开发徐守品蒋晓刚陈闽鄂九江职业技术学院(332007)摘要介绍了基于单片机AT89c52的智能温控箱的设计方案与软硬件实现。采用温度传感器Ds18B2O采集温度数据,16o2c~_字符型液晶显示模块显示温度数据,按键设置温度上下限并可改变加热元件的温控状态。关键词单片机温控箱温度传感器液晶显示器随着社会的发展和人们生活水平的提高,温度系统采用AT89C52单片机作为控制器件。AT89C52的测量及控制在人们的日常生活中变得越来越重是美国Atmel公司生产的低电压、高性能CMO

2、S8要。传统的温控箱,操作麻烦,故障率高,价格昂位单片机,片内含8KB的可反复擦写的程序存储贵,很不适应现代工业发展的需要。为此,我们采器和256字节的随机存取数据存储器(RAM),器用单片机构成温度控制箱,它具有结构紧凑、工艺件采用Atmel公司的高密度、非易失性存储技术生简单、智能化、体积小、重量轻、制作工艺简单和产,兼容标准MCS一51指令系统,片内配置通用8故障率低的优点。位中央处理器(CPU)和Flash存储单元,功能强大的AT89C52单片机可灵活应用于各种控制领域。1硬件部分设计本系统中用P0.O~P0.7作为对LCD显示器的数本温控

3、箱用AT89C52单片机做为微控制单元,据输出口,P3.7,P3.6,P3.5作为对LCD显示器的控并与温度传感器DS18B20组成温度测量单元,两者制口线。P1.0~P1-3作为我们的键盘接口线,P1.7通过串行通信将温度值采集(传输到单片机)、判断作为对继电器的控制线,P1.5作为加热器工作指示并由单片机完成对加热器件的控制,并能通过LCD灯的接口线,P1.6作为设置SET的指示灯接口线。模块进行温度显示。当箱子内温度T大于设定温度其中P3口的P3.4为与温度传感器DS18B20的数据接TO时加热器停止工作,当T小于TO时,加热器开口钱,外部中

4、断引脚P3_3和P3.2作为键盘的响应入始工作,温度设定值的调整由键盘输入。口。本控制系统中AT89C52与外围设备的具体连接其硬件系统主要有单片机控制模块、温度检测关系,如图2所示。模块、继电器及其驱动模块、温度显示模块、温度2)温度检测模块温度检测模块主要是温度传设置模块等部分组成,系统的组成如图1所示。感器DS18B20。它完成温度转换后,就把测得的温度值与TH,TL作比较,若T>TH或T

5、小体积封装形式。温度测量范围为-55℃~+125℃,可编程为9位~12位A/D转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出;其工作电源既可在远端引入,也可采用图1智能温控箱原理框图寄生电源方式产生;多个DS18B20可以并联到3根或2根线上,CPU只需一根端口线就能与诸多DS18B201)单片机控制模块单片机控制模块是整个设通信,占用微处理器的端口较少,可节省大量的引计方案的核心,它具有采集温度信息、数据处理、线和逻辑电路。DS18B20最大的特点是单总线数据显示、键盘读取以及对加热器件的控制等功能。本传输方

6、式,因此对读写的数据位有着严格的时序要41精密制造与自动化2010年第2期求。时序包括:初始化时序、读时序、写时序。每单片机需启动读时序完成数据接收。数据和命令的一次命令和数据的传输都是从单片机启动写时序开传输都是低位在先。始,如果要求DS18B20回送数据,在进行写命令后,vcc图2智能温控箱电路图3)继电器及其驱动模块用单片机直接驱动一估算。采用集电极开路输出,输出电流大,故可以个强电部分是不行的,必须要有隔离措施,本系统直接驱动继电器或固体继电器(SSR)等外接控制器采用943—1DS机械继电器,它是一个驱动电压件,也可直接驱动低压加热器件。

7、为6V的继电器,它的控制性能:12A-125VAC(50~4)温度显示模块温度显示模块采用1602C60Hz),7A-250VAC(50~60Hz)7A_30VDC,它型字符型液晶显示器。该显示模块是一种专门用于有五个引脚,其中3和5脚是控制脚,所接电压为显示字母、数字、符号等点阵式的LCD,目前常用6V,1、2和4脚为强电脚,它们可以接的交流电16×1,16×2,20×2和40×2行等的模块。模块压为250V,而且2和4脚为常闭端,1和4为常开内部的字符发生存储器(CGROM)已经存储了160端。本系统中选择1和4脚连接发热器件。个不同的点阵字符

8、图形,这些字符有:阿拉伯数字、由于单片机的输出功率有限,即输出的电流很英文字母的大小写、常用的符号、和日文假名等,小,不能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。