温控风扇电路设计毕业论文
2022-03-28 20:52:36
论文总字数:26651字
摘 要
本文以单片机STC89C52为核心设计了一个温控风扇电路,该风扇具有灵敏的温度感应和显示等功能。设计通过LCD1602液晶显示屏来显示时间、温度以及风扇的开、关状态,通过4个按键来由设置高、低档位的温度、睡眠时间等,用DS1302时钟芯片进行定时设置,用DS18b20温度传感器感应环境温度来决定风扇转速。当温度小于所设定的温度时,风扇停止转动;当温度处于设定的温度之间时,风扇进行正常的转动,稍微的温度变化对于转动影响不大;当温度超过了设定的最高温度时,风扇转速加快;当位于睡眠时间时,风扇停止转动。风扇的转动会跟着所读取的环境温度的变化随之改变,而设置的温度会存在于温度传感器的内部,所以当关闭电源然后再次重新启动的时候,上次设定的相关参数不会发生改变。
关键词:温控 LCD1602 DS18b20 单片机
The Design of Temperature-controlled Fan
Abstract
In this paper, single-chip as the core STC89C52 a thermostatically controlled fan circuit, the fan has a sensitive temperature sensors, etc. and display functions.Design by LCD1602 LCD screen to display time, temperature and the fan on and off state, through four key reason to set high and low temperature position, sleep time, timing set with the DS1302 clock chip with a temperature sensor sensing DS18b20 ambient temperature determines the fan speed. When the temperature is lower than the set temperature, the fan stops; when the temperature is between the set temperature, the fan normal rotation, rotation of slight temperature variations have little effect; when the temperature exceeds the maximum temperature setting , the fans will spin faster; when in the sleep time, the fan stops.Rotation of the fan will follow the read changed ambient temperature changes, the temperature settings will be present in the internal temperature sensor, so when the power is turned off and then restart again when the last set of parameters does not occur change.
Key words: temperature control;LCD1602;DS18b20 ;Single chip microcomputer
目录
摘 要 I
Abstract II
第一章 绪 论 1
1.1 课题背景 1
1.2 设计任务及要求 1
第二章 系统设计方案 3
2.1研究分析 3
2.2 系统设计方案 4
第三章 硬件电路设计 6
3.1 温度传感器模块 6
3.1.1温度采集电路工作原理 6
3.1.2温度传感器介绍 6
3.2 单片机主控模块 7
3.3 按键电路 9
3.4 时钟模块 10
3.4.1 时钟电路工作原理 10
3.5 LCD1602液晶显示模块 12
3.6 风扇电路 12
第四章 系统软件设计 14
4.1 主程序 14
4.2 LCD1602液晶显示程序 15
4.3 温度采集 16
4.4按键电路 18
第五章 系统仿真与调试 20
5.1系统仿真 20
5.1.1温度采集部分仿真 20
5.1.2按键部分仿真 20
5.2系统调试 22
5.2.1温度采集部分调试 22
5.2.2按键显示部分调试 23
5.2.3风扇部分调试 24
第六章 小结 25
参考文献 26
致 谢 28
附 录 29
- 绪 论
1.1 课题背景
现在,空调正慢慢地融入我们的日常生活,尽管在中小城市中电风扇仍然销量很好。当然,电风扇的降温效果比不上空调,但是因为凭着温和的风力、适宜的价格以及能够很好地保护环境取得了胜利。同样,因为越来越大的市场竞争,也促进了传统风扇的不断进步,更加的贴近人们的生活,可是传统的电风扇具有以下缺点:传统电风扇普遍采用的定时器关闭的做法,一放面是,只有很简单的功能,就是当设置的时间没有的时候,风扇就不会再转动。这样就导致风扇的转动速度不能随着环境的温度变化来自主调整,这个对于一些昼夜温差很大的地方是很严重的缺点,特别是人们在睡觉时,一方面不仅浪费资源,另一方面温度降低以后风扇继续转动,还很容易使人伤风生病;传统电风扇的机械定时方法总是会伴随着机械运动的噪声,特别是在半夜容易影响人们的休息,并且可以设置的定时时间范围很短,当人们还在睡梦中时,因为热醒而不得不重新定时,无法满足人们对此的要求。因为以上的这些缺陷,我们就需要设计一种智能的温控风扇系统来解决。
目前,温度控制系统普遍地作用于社会的各个方面,同时因为各个方面对于温度控制得需求不一样,所以在不同的方面所对应功能也是不一样的。当然,随着温度控制系统与计算机技术的相互融合发展、不停地改进,使得温度控制技术取得了很大的进步。所以用单片机作控制的温度控制系统也随之产生。当然,传统的温度控制系统大多数采用的是模拟方法来实现的,主要有比例式控制方法、开关控制方法等等。对于电路的控制大多数采用的是继电器,虽然结构简单,但由于继电器动作频繁,常常导致触点不良,影响了温度系统的控制。继电器控制电路还有很大的缺陷:价格高、性能不好、当有故障的时候修起来也不方便。目前,随着计算机技术与控制技术的相互发展以及不停地进步,温度控制系统的应用也越来越广泛,发展越来越好。
1.2 设计任务及要求
请支付后下载全文,论文总字数:26651字