- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编号
焦作师范高等专科学校
毕 业 论 文
智能风扇的设计
系 (部): 理工学院
专 业: 应用电子技术
班 级: 1301 班
学 号: 1212121212121
学生姓名: 王行宽
指导教师: 安洋
职 称:
2016年5月
智能风扇的设计
摘 要
本设计为一种温控风扇系统,以80C52单片机作为智能电风扇控制系统的测量和控制核心。具有灵敏的温度感测和显示功能,系统AT89C5 单片机作为控制平台对风扇转速进行控制。可由用户设置高、低温度值,测得温度值在高低温度之间时打开风扇弱风档,当温度升高超过所设定的温度时自动切换到大风档,当温度小于所设定的温度时自动关闭风扇,控制状态随外界温度而定。所设高低温值保存在温度传感器DS18B20内部E2ROM中,利用PWM脉宽调制技术控制电机的转速,用DS18B20温度传感器来完成温度的采集,用液晶12864LCD显示来室温及风扇的的挡。通过数字温度传感器对外界环境温度进行数据采集,从而建立一个控制系统,使电风扇随温度的变化而自动调节档位,实现“温度高、风力大、温度低、风力弱”的性能本设计。
智能风扇的设计 1
一 系统方案论证与选择 3
1. 核心控制模块的选择 3
2 温度传感器的选用 3
3 控制核心的选择 4
4 显示电路 4
5 调速方式 4
6 控制执行部件 5
二 系统理论分析与计算 5
1.系统的总体设计 5
2.单元模块的设计及实现 5
2.1 单片机模块 6
22 DS18B20模块 6
2.3 LCD12864液晶显示模块 6
2.4 电机驱动模块 7
2.5 电源模块 7
2.6 USB电路图 8
2.7 智能风扇原理图 8
3 各模块的实物图 9
3.1 电机驱动模块 9
3.2 DS18B20 9
3.3 LCD2864 9
3.4 单片机 10
3.5 直流电机 10
4. 资料说明 11
4.1 单片机的选择由于较熟悉52单片机,所以选择现用的单片机。 11
4.2 DS18B20资料说明 11
4.3 LCD12864资料说明 15
4.5 电机驱动模块资料说明 21
4.6 外部供电电压范围资料说明 23
三 总体方案及主程序 24
1 总体方案 24
2 源程序 24
四 实验结果 30
五 心得体会 31
一 系统方案
2.1 单片机模块
DS18B20模块
2.3 LCD12864液晶显示模块
2.4 电机驱动模块
2.5 电源模块
2.6 USB电路图
2.7 智能风扇原理图
3 各模块的实物图
3.1 电机驱动模块
3.2 DS18B20
3.3 LCD2864
3.4 单片机
3.5 直流电机
4. 资料说明
4.1 单片机的选择 由于较熟悉52单片机,所以选择现用的单片机。
4.2 DS18B20资料说明
4.3 LCD12864资料说明
(1)模块引脚说明
128X64 引脚说明
引脚号 引脚名称 方向 功能说明 1 VSS - 模块的电源地 2 VDD - 模块的电源正端 3 V0 - LCD驱动电压输入端 4 RS(CS) H/L 并行的指令/数据选择信号;串行的片选信号 5 R/W(SID) H/L 并行的读写选择信号;串行的数据口 6 E(CLK) H/L 并行的使能信号;串行的同步时钟 7 DB0 H/L 数据0 8 DB1 H/L 数据1 9 DB2 H/L 数据2 10 DB3 H/L 数据3 11 DB4 H/L 数据4 12 DB5 H/L 数据5 13 DB6 H/L 数据6 14 DB7 H/L 数据7 15 PSB H/L 并/串行接口选择:H-并行;L-串行 16 NC 空脚 17 /RET H/L 复位 低电平有效 18 NC 空脚 19 LED_A - 背光源正极(LED+5V) LED-OV) V
电源地(GND):0V
工作温度(Ta):0~60
(2)接口时序
模块有并行和串行两种连接方法(时序如下):
8位并行连接时序图
MPU写资料到模块
MPU从模块读出资料
2、串行连接时序图
4.5 电机驱动模块资料说明
主要采用L298N,通过单片机的I/O输入改变芯片控制端的电平,即可以对电机进行正反转,停止的操作
统原理图如下:
产品参数:
1.驱动芯片:L298N双H桥直流电机驱动芯片
2.驱动部分端子供电范围Vs:+5V~+35V ; 如需要板内取电,则
文档评论(0)