【特纳斯电子】基于51单片机的智能路灯-实物设计

本文详细描述了一种基于单片机STC89C52的智能路灯设计,包括时间显示、光照和声音控制、供电策略等功能,以及系统框图和实际电路焊接的步骤。设计中还涵盖了DS1302时钟模块、LCD1602显示模块和USB灯的使用。
摘要由CSDN通过智能技术生成

资料查找方式:

特纳斯电子(电子校园网):搜索下面编号即可

编号:

T2702204C-SW

设计简介:

本设计是基于单片机的智能路灯,主要实现以下功能:

1、通过显示屏显示时间,光照强度,声音分贝。
2、通过时间控制开关灯,通过按键来设置开启与关闭时间。
2、可实现根据周围环境光的强弱进行供电选择,光强度值可调。
3、根据周围环境声音强度而进行供电,声强度值可调,比如大于30分贝开启,声音越大,灯越亮。
4、通过分贝仪检测环境声音,通过光照强度模块检测环境光强。
5、通过时间模块获取时间可掉电存储。

标签:51单片机、LCD1602、USB灯、DS1302
题目扩展:智能光照系统、环境变量检测系统

系统框图:

本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成基于单片机的智能路灯的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由五部分组成,第一部分是光敏电阻和ADC0832组成的,通过该模块检测当前光照强度;第二部分是噪声传感器和ADC0832组成的,通过该模块检测声音值;第三部分是DS1302时钟模块,通过该模块获取时间;第四部分是独立按键,切换界面、手动调节灯亮度、设置声音、光照阈值、修改时间等;第五部分是供电电路,给整个系统进行供电。输出由两部分组成,第一部分是LCD1602显示模块, 显示光照强度、声音值及其阈值,时间等;第二部是USB灯,用于照明。

图文演示:

5 实物调试

5.1 电路焊接总图

首先将电路焊接在集成板上,共有以下部分,第一部分是电源模块,将电源插座、电源开关、10k电阻和一个指示灯依次焊接,焊接好之后插入DC 电源,指示灯点亮,电源模块测试正常。第二部分是显示模块,排针焊接好后,将LCD1602显示屏插入排针。第三部分是单片机模块,本次课题使用的是STC89C52单片机。第四部分是复位电路模块,一个复位按键、10uF极性电容、10k电阻为一个模块焊接,构成复位电路。第五部分是晶振电路模块,由两个30pF瓷片电容、一个11.05926MHz晶振焊接而成。第六部分是USB转TTL模块,焊接下载接口GND、TXD、RXD,将HEX文件下载到单片机中,查看是否能下载正常,测试验证一切正常。第七部分是独立按键模块。第八部分为蜂鸣器和LED指示灯,第九部分USB灯,第十部分是DS1302时钟模块,第十一部分ADC模数转换,可以将光照和声音检测的模拟量转换成数字量传递给单片机。下图5-1为焊接完整实物图:

图5-1电路焊接总图

5.2 数据检测试

如图5-2所示,下图为上电后,此时显示屏显示测得的声音强度和光照强度以及模式设置。

图5-2数据检测测试

5.3 阈值设置测试

如图5-3所示,通过按键可以切换界面来设置阈值,当切换到阈值界面时可以通过后两个按键来设置数值大小,通过界面可以看到我们可以设置声音最小值和光照大值。

图5-3阈值设置

5.4 手动设置灯的开启

如图5-4所示,在初始界面可以通过按键直接控制灯的开启与关闭。

图5-4 手动设置灯

5.4 声音定时光照模式切换

如图5-4所示,当我们在初始模式切换模式设置的时候可以替换为不同模式,在声音模式下可以通过声音大小来改变灯的状态,声音越大也越亮,定时模式下会在时间内进行开启,光照模式则在光照小于设置的最小值时会进行关闭。

图5-4 手动设置灯

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值