开发工具:proteus仿真工具
选择原因:
Proteus是世界上单片机领域中驰名的仿真软件。使用者可以在这个软件上利用许多的仿真元件来组建出仿真图,在通过软件自带的系统来进行仿真修改,功能十分强大。它对我这次课设的仿真起了很大的帮助。Proteus软件具还有很多工具软件功能比如原理布图。自动连线等功能。
2.3 调试方法分析
在2.2中介绍的Proteus就是本次毕业设计所采用的调试软件,我们可以再上面模拟开发环境,也可以在上面进行软件的调试从而使自己的程序得到最好的体现,完美的完成本次课设的任务。
3 硬件设计
本次课设要实现单片机家用空调温度控制器的设计与仿真。首先采用的单片机是AT89C52单片机,温度采集的工作交给了DS18B20温度采集器。温度采集后显示在七段数码显示管。通过键盘点击的计数来选定设定的温度和三种加热,制冷,除湿的工作模式。紧接着利用继电器的以小变大的功能来运行程序,最后为了满足当室温小于等于20或者大于等于30度的时间超过了5分钟后,选用了蜂鸣器。
3.1 AT89C52单片机
因为空调温度控制器的中心就是单片机,单片机的选择将直接关系到控制系统的工作是否有效和协调。本次设计单片机采用的是MCS-51系列的AT89C52单片机。因为在现在工业中AT89C52已经被广泛的运用,普及性很广,功能稳固实用,抗干扰能力强,性价比高。AT89C52是一个低电压,高性能CMOS 8位单片机。它的内部含一个可以可以反复使用的8K字节的FLASH只读程序存储器和256字节的随机存取数据存储器(RAM)。由于它的安全可靠,功能强大,存储效率高并且可以加载并运行以往的51系统被各行各业普遍接受,是不得多得的工具 51单片机家用空调温度控制器的设计+电路图+程序(3):http://www.751com.cn/zidonghua/lunwen_41672.html