湖南商务职业技术学院毕业设计
目录
1产品功能分析1
2设计方案遴选1
2.1单片机的选择1
2.2系统框图设计2
3产品硬件设计3
3.1系统主控电路3
3.2LED提示电路4
3.3光敏模块电路4
3.4人体感应模块电路5
3.5继电器驱动接口电路6
4产品软件设计6
4.1程序的模块化划分6
4.2主程序流程图7
5产品使用说明8
5.1产品装配图8
5.2产品调试8
5.3产品使用说明9
6产品设计技术标准9
7参考资料10
附录11
附录1元器件清单11
附录2电路原理图13
附录3PCB设计图14
附录4产品实物图15
附录5主程序代码16
湖南商务职业技术学院毕业设计
基于51单片机人体智能感应灯设计与制作
1产品功能分析
基于51单片机的人体智能感应灯是一种智能化的照明设备,具有以下功
能分析:
1.人体感应:该灯具备人体感应功能,可以通过感知到人体的运动来自
动开关灯光。当有人进入感应范围时,灯光自动点亮,当人离开一段时间后,
灯光自动关闭。这有助于节省能源和提供便利。
2.灵敏度调节:人体智能感应灯通常具备可调节的灵敏度功能,用户可
以根据环境需求进行调节。灵敏度调节功能可以让用户自定义灯具对人体运动
的感知范围和距离。
3.光照控制:有些人体智能感应灯还集成了光照控制功能,通过感光器
感知周围的光照强度,当光线不够时自动点亮,当光线满足时自动关掉,以实
现智能化的照明环境。
4.延时设置:人体智能感应灯通常也具备延时设置功能,可以通过设置
延时时间来控制灯光的持续时间。例如,当人离开感应范围后,灯光可以延时
关闭一段时间,以保证人在离开后仍有足够的时间在光线充足的环境下活动。
5.节能模式:人体智能感应灯一般支持节能模式,当没有人活动时,灯
光可以进入较低功率状态,以降低能耗和提高使用寿命。
总之,基于51单片机的人体智能感应灯通过感知人体运动和环境光照来
自动控制灯光的开启和关闭,具备灵敏度调节、光照控制、延时设置和节能模
式等功能,为用户提供便利和节能的照明解决方案。
2设计方案遴选
2.1单片机的选择
选择STC89C51单片机作为主控芯片有以下几个原因:
1.成本效益高:STC89C51单片机是一款性能稳定、价格实惠的单片机。
相比于其他品牌的单片机,STC89C51具有较低的价格,适合于中小规模项目的
开发和应用。
1
湖南商务职业技术学院毕业设计
2.强大的处理能力:STC89C51单片机采用了基于MCS-51核心的高性能8
位处理器,在频率为11.0592MHz的情况下,具有6个时钟周期一条指令的处
理能力。这使得它能够快速高效地完成复杂的计算和控制任务。
3.丰富的资源和周边接口:STC89C51单片机拥有32KB的Flash程序存储
器和1KB的RAM数据存储器,以及多个通用I/O口、串行通信接口、定时器/
计数器等丰富的资源和周边接口。这些接口可以方便地与外部设备进行通信和
控制,并满足各种应用需求。
4.丰富的开发支持:STC89C51单片机拥有完善的开发工具和支持,包括
编译器、调试器、下载器、仿真器等。同时,官方提供的技术文档和示例代码
丰富而详细,对于开发者来说非常友好和便利。
综上所述,选择STC89C51单片机作为主控芯片是因为其成本效益高、强
大的处理能力、丰富的资源和周边接口、丰富的开发支持以及成熟的生态环
境。这使得它成为许多嵌入式系统和电子产品开发者的首选芯片。
2.2