一种基于at89c51+ ds18b20的智能风扇控制系统设计.doc

约16页DOC格式手机打开展开

一种基于at89c51+ ds18b20的智能风扇控制系统设计,共计16页,6000余字风扇在家庭、办公室、工厂、学校等地方有着广泛的应用。市面上的风扇都是手动控制换档,人离开后也不会自动关闭。本系统利用单片机技术控制的遥控智能风扇成本低,节省能源,操作简单,新颖实用。利用ds18b20精度非常高且价格低廉的优点而被采用。本系统主要包括六大模块:温度信号采集模块、主控模块、键盘显示...
编号:10-34356大小:248.50K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 bshhty 发布

共计16页,6000余字


风扇在家庭、办公室、工厂、学校等地方有着广泛的应用。市面上的风扇都是手动控制换档,人离开后也不会自动关闭。本系统利用单片机技术控制的遥控智能风扇成本低,节省能源,操作简单,新颖实用。利用DS18B20精度非常高且价格低廉的优点而被采用。本系统主要包括六大模块:温度信号采集模块、主控模块、键盘显示模块、无线电遥控模块、热释电红外移动感应模块、风扇控制模块。本系统可实现工厂化生产,能实现“一对多”控制,有着良好的市场前景。
本文重点对测温、档位控制、遥控模块的硬件及软件进行了分项、模块化逐步分析设计。在软件设计上根据硬件电路和风扇控制系统所需要实现的功能,经过反复的模拟运行、调试、修改,最终完成了本控制系统的软件设计。通过硬件与软件的密切配合,最终设计实现了风扇的智能控制。


[目录]
系统功能设计
方案比较与方案论证
系统硬件设计
系统软件设计
系统的抗干扰技术
总 结
系统调试仪器
参考文献

[原文]
系统功能设计
一、设计计划
设计一个温度控制风扇系统,系统基本原理框图如图(一)所示,要求达到能对室内温度进行采集,数据处理,得到室内温度(温度范围为:0~100℃),再根据温度的高低调节风扇的档位。据温度采集器、主控器、显示器、键盘控制器、无线电遥控器、档位变换器等几个重要模块。
二、系统功能
1、温度采集模块:
实现现场采集温度范围为0~100℃。可以选用不同的测温方法,要求温度检测电路能够测量环境比较复杂的场所,对温度信号的分辨度要求达到?0.1℃。
2、键盘控制模块:
①实现对风扇档位的手动控制(“0,1,2,3”键);
②手动与自动的切换(“自动”键);
③对自动时需要的初值(一档)温度设置(按“设置初值”键,显示前一次设置的温度时,输入数字即可);
④(1~99分钟)准确定时功能(按“设置定时”,输入数字即可)。
3、无线电遥控模块:
①实现对风扇档位的遥控切换;
②自动时需要的初值(一档温度)设置;
③(30min、60min、90min)的定时时间切换。当选到某个数时,可加可减直至设定理想定时时间;
④整体电源开关。
4、主控器:
由AT89C51单片机构成。对采集到的温度进行处理,并送入显缓区(30H~37H)显示,当为自动档位时,根据温度控制继电器,从而实现对风扇档位的切换。适时识别并判断从键盘和遥控器得到的指令,作出相应的应答。
5、显示器:适时显示档位编号,定时时间,初值与温度。
6、档位变换器:根据主控器传来的指令实现档位切换。
......

[参考资料]
⑴董晓红,单片机原理及接口技术,西安电子科技大学出版社,2004.8
⑵张华林,周小方,电子设计竞赛实训教程.北京航空航天大学出版社,2007.7
⑶孙俊人.新编电子电路大全—通用数字电路.中国计量出版社,2001.1
⑷邱寄帆,唐程山,数字电子技术,人民邮电出版社,2005.9
⑸谢志萍,传感器与检测技术,电子工业出版社,2004.8