12

3。2。1 单片机信号处理 12

3。2。2 时钟电路 15

3。2。3 温度采集电路 16

3。2。4 显示电路 17

3。2。5 按键电路 19

3。2。6 输出控制电路 20

4 软件设计 21

4。1 整体设计思想 21

4。2 主要程序模块 22

4。2。1 温度采集模块 22

4。2。2 按键模块 24

4。2。3 显示模块程序设计 28

4。2。4 定时模式 29

5 仿真验证 31

5。1 软件设计 31

5。1。1 Keil  uVision4 31

5。1。2 仿真流程 31

5。2 硬件电路仿真 34

5。2。1 Proteus 软件仿真 34

5。2。2 仿真流程 35

6 结  论 37

7 致谢 38

8 主要参考文献 39

9 附录 40

1绪论

1。1课题背景

如今随着社会经济的不断提高与科学技术的不断发展,空调已经成为了绝大多数家庭中必备的家用电器。在这种情况下空调就成了夏季与冬季的用电大户,这与当今低碳环保的理念格格不入。低碳生活不仅是当今世界的潮流,更是维护世界可持续发展的重要基础。所以应该在不影响空调给人带来舒适的同时,从各方面改善空调,使空调的运行更加节能环保。

然而,由于气候变化以及人为的使用不当,空调的温度往往不能控制在一个让人舒适的范围内,频繁的变更温度又会干扰到人的正常生活。所以,我设计了一款基于单片机的空调温度控制系统,能够半自动化的调节温度,既做到节能减排的同时,也给人们带来方便。

1。2国内外研究现状与水平

1。3发展趋势

1。4本课题的研究内容和任务

以AT89C52单片机为核心,设计单片机家用空调温度控制器。人机接口包括键盘、显示器、指示灯和蜂鸣器等。要求家用空调温度控制器的功能有: 1。 室内设定温度可由键盘设置,温度的设置范围为20度至39度; 2。 有加热、制冷、除湿三种工作模式,由键盘选择。当空调工作在加热模式时,如果室温低于设定温度,空调加热,反之,不加热;当空调工作于制冷模式时,如果室温高于设定温度,空调制冷,反之空调不制冷; 3。 用两位数码管实时显示室内温度; 4。 不同工作模式由不同指示灯指示; 5。 当室温小于等于20度或大于等于30度的时间超出了5分钟后,蜂鸣器报警。论文网

上一篇:MATLAB的语音信号采集和分析程序设计
下一篇:Zigbee工业现场危险气体物联网监测系统设计

单片机数字红外测距系统设计+电路图+程序

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

多元化刑事简易程序构建探讨【9365字】

浅谈传统人文精神茬大學...

浅谈新形势下妇产科护理...

拉力采集上位机软件开发任务书

高校网球场馆运营管理初探【1805字】

中国古代秘书擅权的发展和恶变

国内外无刷直流电动机研究现状

谷度酒庄消费者回访调查问卷表

辩护律师的作证义务和保...

《醉青春》导演作品阐述