热水器的温度水位控制系统的设计 - 图文(3)
开始读取温度加热显示温度显示:水温变化heating***Y温度是否底于下限水温N读取水位显示水位加水水位是否低于下限水位N设置按键是否按下N显示:水位变化pumping***YY按键操作是否满足温控上水条件NY温控上水操作结束 图4-4 水温水位控制和数值显示流程框图
4.3 系统按键程序设计
图3-6所示的按键电路图中,按键K1~K4为控制温度和水位用的按键。通过按键来设置温度水位的初始值,其中K1键是功能菜单键,可以用来设置温度和水位的上限值和下限值,K2和K3键分别为对设置的数值做加一和减一,K4为确认键。按键程序设计流程框图和按键程序如图4-5和图4-6所示:
开始设置键按下菜单选择水温还是水位调整水温调整水位调整加热加水结束 图4-5 按键程序流程框图
图4-6 按键程序
5 调试
5.1 软件调试
程序我是用Keil uVision4软件编译的,Keil非常适合C语言编程的开发和调试,可以用它来完成程序的编写,调试。
在电脑上安装好Keil并运行软件后,首先第一步是新建一个工程文件,选择我所使用的STC89C52芯片,然后选择保存文件,文件名不要出现汉字。然后开始编写程序,新建一个空白文档开始写程序,再把它添加到工程文件里。接下来就是检查程序是否有问题,确定无误后编译、链接、调试,生成.hex文件后就可以下载到单片机里了。
5.2 硬件调试
系统初始设置温度上限为35℃,下限为29℃,当温度低于29℃时开始加热,控制温度补偿的继电器吸合,指示灯点亮,,当温度高于35℃时指示灯灭,不再加热,硬件调试如图5-1和图5-2所示:
图5-1 温度低于下限值加热模拟图
图5-2 温度高于上限值停止加热模拟图
这里用白色容器模拟热水器水箱,当代表低水位的传感器检测到水位时,控制水位补偿的继电器吸合加水,LED灯点亮,当代表高水位的传感器检测到水位时,不再加水,LED熄灭,若此时温度低于初始时设置的上限值则开始加热。调试结果如图5-3和图5-4所示:
图5-3 低水位时加水补偿模拟图
图5-4 高水位时停止加水模拟图
6 总结
本次的项目设计从课题的选择,到资料的搜集,然后再到方案的选择都是对我大学期间学习掌握的知识的一次检验,尤其是本次设计涉及到硬件和软件的结合,这是我以前没有接触过的。在确定总设计方案后,我开始选择各子系统的详细设计方案,最终确定基于STC89C52单片机来进行本次的项目设计,辅以温度
传感器DS18B20和水位传感器,并通过LC1602液晶显示屏来显示检测结果。整个设计的全过程让我感受最深的就是我们学到的理论知识,在应用过程中一般都会出现一些不一样的情况,就本次设计过程中因为多个子系统设计在一起所引起的系统不稳定问题就是书上所没有讲到的,从发现这个问题到成功的解决问题,让我对工程设计时的系统稳定性有了初步的了解,
在这次的系统设计中,对于我硬件电路的设计能力,程序编程能力都有很大的提高,以前上课学习到的理论知识也得到了很好的实践。以前接触的项目或者程序设计都过于单一,不如这一次复杂,在程序编译过程中出现错误的行数也比以前多很多,在错误中成长起来的速度也很快,经过这次的毕业设计对我的动手能力有了很大的提高。
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




