基于单片机的太阳能热水控制面板的毕业论文.doc

基于单片机的太阳能热水控制面板的毕业论文.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 目 录 1 中文摘要 2 引 言 3 第一章.系统方案设计 3 1.1水温水位采集系统的设计任务和要求 3 1.2系统总体方案 4 第二章.系统硬件电路设计 4 2.1温度采集电路 4 2.2水位采集电路 5 2.3 LCD液晶显示电路 6 2.4时间显示电路 7 2.5系统总电路图 8 第三章.系统软件设计 9 3.1程序结构说明 9 3.2程序流程图 10 3.2.1主程序 10 3.2.2 LCD显示程序流程图 11 3.2.3温度采集处理程序 11 3.2.4水位采集处理程序 ..11 结论 13 参考文献 14 致谢 15 附录 16 外文页 32 太阳能热水器控制面板显示部分 摘 要 为了实现高精度的水温水位控制,本文介绍了一种以 AT89C51 单片机为控制核心、以一种新型的可编程温度传感器(DS18B20)为温度采集器件来实现水温水位系统。文章着重介绍核心器件的选择、各部分电路及软件的设计。AT89C51 单片机完善的内部结构、优良的性能和强大的中断处理能力,决定了该控制系统的特点:电路结构简单、程序简短、系统可靠性高等。水位温度检测采用新型的可编程温度传感器(DS18B20),不需要复杂的信号调理电路和 A/D 转换电路,能直接与单片机完成数据的采集和处理,采用 LCD1602 液晶实时显示温度值,实现方便、简单。本系统根据不同需要可用于各种场合近些年来,太阳能越来越受到人们的重视和青睐,。通过单片机 AT89C5 控制、、LD 液晶显示器对太阳能热水器温度检测显示。由于采用了改进型智能温度传感器DS18B20作为检测元件,与传统的温度计相比,本数字温度计减少了外部的硬件电路,具有低成本和易使用的特点。[1] 本系统采用单片机技术,电路简洁,成本低,控制精度和效率高,稳定性好,操作方便,显示直观,在一定程度上跟能直观的显示水温、水位以及太阳能的工作状态,适合在普通家庭推广使用,提高生活质量。所以对点滴速度显示系统的研究十分有意义。 第一章.系统方案设计 1.1水温水位采集系统的设计任务和要求 该系统为一实验系统,系统设计任务: 设计一个水温水位采集并显示系统,实现对象是水箱。水位由自己设计的简易水位监测器监测当前水位,水温由DS18B20采集,之后把采集到的水温、水位经由单片机控制显示到LCD1602液晶显示屏上。 系统设计具体要求: 由四根钢针和四电压比较器LM339组成的简易水位监测器监测水位,经由单片机显示到LCD液晶显示屏上,并且在水位低于25%时报警。 温度由DS18B20采集,经由单片机显示在液晶显示屏上。 用LCD1602液晶实时显示水位和水温。 单片机控制数码管显示时间,定时在每天上午八点上水。 1.2系统总体方案 此次方案如1-1图所示采用AT89C51单片机系统实现。单片机软件编程灵活,自由度大,可用软件编程实现各种控制算法和逻辑控制。[1]单片机系统可用数码管显示时间,用液晶显示屏显示实时水温和水位。本方案选用了AT89C51芯片,不需要外扩展存储器,可使系统整体结构更为简单。 传统的设计方案一般采用模拟控制系统,但是模拟控制系统难以实现复杂控制规律,控制方案的修改也比较麻烦。而本方案是采用以AT89C51为控制核心的单片机控制系统,尤其对水温、水位的采集,可以达到模拟控制所达不到的控制效果,并可以实时实现、报警等功能。大大提高了系统的智能化,也使得系统所测结果的精度大大提高了。 1-1 系统总体方案设计图 第二章.系统硬件电路设计 2.1温度采集电路 温度采集电路中的温度传感器选用可编程的DS18B20芯片。DS18B20是DALLAS公司生产的1—Wire,即单总线器件,具有线路简单,体积小的特点。它在测温精度、转换时间、传输距离、分辨率等方面较DS1820有了很大改进,给用户带来了更多的方便。DS18B20 为单总线器件,接口电路简单DS1820测温范围为- 55~+125 ℃,0.5 ℃(9位温度读数),它主要由4个数据部件部分组成:64ROM;温度传感器;非易失性的温度告警触发器TH 和TL;高速便笺存储器64 位ROM用于存储序列号,28H,,6个字节是每个器件的编码,1个字节是CRC 校验码. 温度告警触发器TH和TL 存储用户通过软件写入的报警上下限值,高速便笺存储器由9个字节组成,2个字节RAM单元用来存放温度值前1个字节为温度值的补码低8位,1个字节为符号位和温度值的补码高3位。 温度采集电路如图2-1所示,采集到的数值经由单片机接口P3.0传输给单片机。 2-1温度采集电路 2.2水位采集电路 水位采集电路如2-3所示是由四根钢针和四电压比较器LM339组成的简易水位监测器构成的。LM339集成块采用C-14型封装为

文档评论(0)

小琪琪 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档