733温度检测和显示电路8
331DS18B20的温度处理方法8332温度传感器和显示电路组成9
34
电机调速电路10
341电机调速原理10342电机控制模块设计11
第4章软件设计1341主程序1342数字温度传感器模块和显示子模块1443电机调速与控制子模块15总结17附录1主要程序代码19附录2仿真图35附录3实物图36附录4元件清单37
I
f四川信息职业技术学院毕业设计说明书
摘
要
本设计为一种温控风扇系统,具有灵敏的温度感测和显示功能,系统STC89C52单片机作为控制平台对风扇转速进行控制。可由用户设置高、低温度值,测得温度值在高低温度之间时打开风扇弱风档,当温度升高超过所设定的温度时自动切换到大风档,当温度小于所设定的温度时自动关闭风扇,控制状态随外界温度而定。所设高低温值保存在温度传感器DS18B20内部E2ROM中,掉电后仍然能保存上次设定值,性能稳定控制准确。
关键词单片机;温度传感器;智能控制。
第1页
f四川信息职业技术学院毕业设计说明书
第1章
概述
11
STC89C52单片机简介
STC89C52是美国ATMEL公司生产的低电压、高性能CMOS8位单片机,片内
4bytes的可反复擦写的只读程序存储器(PEROM)和128bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS51指令系统,片内置用8位中央处理器(CPU)和Flash存储单元,功能强大。STC89C52单片机可灵活应用于各种控制领域。STC89C52单片机提供以下标准功能:4K字节Flash闪速存储器,128字节内部RAM,32个IO口线,两个16位定时、计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,STC89C52单片机可降至0Hz的静r