基于单片机的智能风扇毕业设计.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档