毕业设计(论文)-基于单片机的智能饮水机的设计 联系客服

发布时间 : 星期二 文章毕业设计(论文)-基于单片机的智能饮水机的设计更新完毕开始阅读17509bbc168884868662d60a

河南理工大学万方科技学院本科毕业论文

4.1.4 程序编译

在添加进去的文本中输入写好的程序后编译,显示无误后自动生成16进制文件,此文件才可放入proteus中进行仿真,如图4-4所示。

图4-4 程序编译

4.2 硬件调试

使用proteus仿真软件对硬件电路进行仿真,将编译好的程序放入单片机中开始运行程序。并通过按键检验各个功能的实现,从而完成设计中所有要求的仿真。

以下演示各模块电路的proteus仿真。

4.2.1 电源电路的仿真

当饮水机通电后,电源指示灯亮,此时各模块均通电,才能保证饮水机的正常工作。如图4-5所示。

37

河南理工大学万方科技学院本科毕业论文

图4-5 电源电路的仿真

4.2.2 出水电路模块的仿真

在通电状态下按下出水键,电动机开始转动,表示饮水机开始出水,如图4-6所示。

图4-6 出水模块的仿真

38

河南理工大学万方科技学院本科毕业论文

4.2.3 加热模块电路的仿真

在通电状态下按下加热键,饮水开始加热,加热指示灯(黄色)亮,再次按下加热键则停止加热,指示灯灭,如图4-7所示。

图4-7 加热模块的仿真

4.2.4 显示模块电路的仿真

本设计采用4个LED来显示当前的水温或设定的水温,当前水温由DS18B20检测到的温度决定,如图4-8所示。此时显示温度为55℃。

39

河南理工大学万方科技学院本科毕业论文

图4-8 显示电路的方针

4.2.5 报警电路的仿真

(1)当水加热至沸腾后,饮水机报警电路工作,使其自动停止加热并蜂鸣器响起、红灯亮表示报警,如图4-9;

图4-9 水沸腾时报警

(2)当水加热至设定温度时,报警电路工作,使其自动停止加热并红灯亮报警,如图4-10。此时设定温度为35℃。

40