| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8605 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:美好的新时代已经到来了,在新时代下最热门的名词就是智能化。智能化产品已经广泛地应用在工业自动化、自动监测、智能仪表仪器、家用电器、机电一体化设备等各个方面,相比于传统设备,智能化产品最突出的特点就是高效、精准、可靠性高,不断开发新的智能化设备可以给我们的生活带来翻天覆地的变化。
本论文通过对C51单片机的不断开发使用,同时查阅相关资料文献后,实现了基于C51单片机的智能台灯系统。本系统共两种工作模式,手动控制时,分为多个能级对应不同的PWM模型,通过按键相互切换,从而实现亮度的变化。自动控制方面,将热释电红外传感器作为“开关”,以BISS0001信号处理电路,当检测到附近有人时就给LED通电,同时通过DAC0832模拟-数字转换芯片不断获取到光敏电阻的数据,传入到AT89C51芯片中,与系统中设置的预定阈值对比,动态调用不同的PWM波形,实现台灯亮度的自动变化。当使用者长时间学习时,身体感到疲惫,不自觉地靠近桌面,或者正常使用时坐姿不正确,系统就会发出提示声,提醒使用者注意当前坐姿;当无人使用智能台灯时,系统就会自动进入休眠状态,节省能源。
关键词:智能台灯; C51单片机; AT89C51
目录
摘要
Abstract
1 绪论-1
1.1 选题背景-1
1.2 课题研究的目的-1
1.3 课题研究的意义-1
2 系统分析-2
2.1 需求分析-2
2.2 系统功能模块分析-2
2.2.1 控制单元-2
2.2.2 信号处理单元-2
2.2.3 灯光控制和警报电路-3
3 AT89C51-4
3.1 AT89C51-4
3.1.1 AT89C51特点-4
3.1.2 AT89C51管脚简介-4
3.1.3 芯片擦除-5
3.2 AT89C51单片机定时中断功能-5
4 HC-SR501-7
4.1 HC-SR501工作原理-7
4.2 触发方式-7
4.3 检测距离及可封锁时间调节-7
5 DAC0832-8
5.1 DAC0832-8
5.2 DAC0832引脚功能-8
5.3 工作方式-9
6 系统硬件电路设计-10
6.1 系统总框图-10
6.2 信号检测及处理部分-11
6.2.1 信号检测部分-11
6.3 灯光控制电路-11
6.3.1 灯光变化部分-11
6.4 复位电路-12
6.4.1 复位电路介绍-12
7 系统程序设计-14
7.1 总体程序框图-14
7.2 主程序设计的流程图-14
结论-16
参考文献-17
致谢-18
附录-19 |

