- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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型封装为
您可能关注的文档
- 基于单片机数字温度计设计.doc
- 单片机产生spwm设计报告.doc
- 单片机超温报警系统.doc
- 单片机课设--波形发生器设计.doc
- 单片机控制循环彩灯毕业论文.doc
- 基于51单片机的数字温度计的设计.doc
- 基于at89c51单片机与icl7135做成的恒温箱.doc
- 基于pid算法的89c52单片机温度控制系统.doc
- 基于单片机的洗衣机控制系统.doc
- 基于单片机控制的智能电动小车(毕业论文).doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)