文件名称:基于Proteus的光控小夜灯(附源程序+原理图+元器件清单)
文件大小:596KB
文件格式:RAR
更新时间:2022-05-13 17:14:18
proteus 文档资料 51单片机 源程序 原理图
基于Proteus的光控小夜灯(附源程序+原理图+元器件清单) 本文设计了一种基于Protues的光照小夜灯。针对目前社会上长时间照明,既不环保也不节能,大量浪费电能,造成能源资源浪费问题设计的光控小夜灯。模拟实际中不同光照情况,实现自动控制照明。 本系统以AT89C51单片机为主控单元,通过光照检测模块检测此时的光照情况,反馈给主控单元,由主控单元决策照明模块是否工作。而且通过数码管显示当前光照强度。如果此时系统位于高档状态,蜂鸣器启动,实现报警功能来告诉用户此时光照过强,并且该报警功能可以手动停止。 具体功能实现如下: (1)光照小夜灯位于强档时,数码管显示当前的光照强度数值应大于30,关闭照明功能,同时开启报警功能,提醒用户此时光照过强,而且可以通过按键开启停止报警功能。 (2)光控小夜灯位于中档时,数码管显示的当前光照强度数值应大于20且小于等于30,关闭照明功能和报警功能。 (3)光照小夜灯位于弱档时,数码管显示的当前光照强度数值应小于等于20,关闭报警功能,开启照明功能。 最后通过模拟测试,系统可以满足设计需求,基本实现预期目标。
【文件预览】:
仿真调试 中.png
程序
----main.hex(2KB)
----main.OBJ(7KB)
----main.lnp(41B)
----main_uvproj.bak(13KB)
----main.c(4KB)
----main.uvopt(55KB)
----STARTUP.LST(14KB)
----main.M51(10KB)
----main.plg(168B)
----main.LST(8KB)
----main(7KB)
----STARTUP.A51(6KB)
----main.uvproj(13KB)
----STARTUP.OBJ(749B)
----main_uvopt.bak(55KB)
原理图
----Sheet1.PDF(191KB)
----电路图.png(247KB)
----__Previews()
--------Sheet1.SchDocPreview(57KB)
图片2.png
仿真调试 弱.png
仿真
----Last Loaded Light Night one.pdsbak(22KB)
----Backup Of Light Night one.pdsbak(21KB)
----Light Night one.pdsprj(22KB)
----Light Night one.pdsprj.LAPTOP-3SDGJGFR.71232.workspace(2KB)
----STARTUP.ini(16KB)
元件清单图.png
图片1.png
功能.txt
仿真调试 强.png