登录|立即注册|使用QQ帐号登录
论坛 > 24小时必答区
发帖|
看3502|回7|收藏
楼主 ID:487449 只看他
2019-3-11 19:06
在阴天的情况下,室内的光照强度是5-50lx,取中间值22.5左右。阳生植物光照强度2万-2万5lx,如果要给阳生植物补光,至少需要补光22500lx,一个 LED集成光源能提供1000lx,所以至少要准备23-25个LED集成光源。
安装位置:将25个LED集成光源焊接在一起,用单片机控制开灯的个数去控制提供光照强度的多少。灯安装在塑料框架上方。
补光设备:
【产品名称】:10W大功率LED集成光源
【芯 片】:30*30(双金线)
【正向电压】:(3串3并)DC 9-12V(如果是用12V直流电好能串个2欧左右的电阻使用)
【正向电流】:(3串3并)900mA
【色温】:暖白光:2900-3200K
【光通亮】:900-1000LM(流明)相当于1000lx
问题是:通过光照传感器检测的数据传到51单片机经过计算后可以知道开多少灯,但是我不知道怎么运用单片机自由控制25个大功率LED灯珠的自由开关?
附件列表
灯珠焊接.png (2019-3-11 19:06 上传)

原图尺寸 394.47 KB, 下载次数: 38

灯珠焊接.png

QQ图片20190309110925.png (2019-3-11 19:06 上传)

原图尺寸 818.81 KB, 下载次数: 27

QQ图片20190309110925.png

沙发 ID:487604 只看他
2019-3-11 21:06
可以用1片STC15W408AS,SOP16的单片机知5继电器来完成,电路如下:
原理是用光敏电阻和单片机自带的ADC采集光照强度,再控制继电器开关LED:当只要开一个灯时只开K5,当要开两个灯时只开K4,当要开三个灯时开K5和K4,以此类推,能完成从不开灯到开23个LED灯的控制,既分24级去控制补光。


附件列表
685296219685.png (2019-3-11 21:05 上传)

原图尺寸 67.23 KB, 下载次数: 33

电路图

电路图

板凳 ID:488862 只看他
2019-3-11 21:30
你算出开关多少灯,就直接写单片机开多少就是了色,IF?
地板 ID:7485 只看他
2019-3-12 10:32
本帖最后由 ahshmj 于 2019-3-13 08:08 编辑

引用:

Weit8 发表于 2019-3-11 21:06
可以用1片STC15W408AS,SOP16的单片机知5继电器来完成,电路如下:
原理是用光敏电阻和单片机自带的ADC采 ...

使用自带的ADC,.......
5# ID:487449 只看他
2019-3-13 19:26

引用:

Weit8 发表于 2019-3-11 21:06
可以用1片STC15W408AS,SOP16的单片机知5继电器来完成,电路如下:
原理是用光敏电阻和单片机自带的ADC采 ...

可是我们的主控芯片是STC89C51,可以换成STC89C51嘛?是一样的原理嘛?
6# ID:234075 只看他
2019-3-13 23:52
STC89C51内部不带ADC,使用STC89C51需要另外加一个ADC模数转换芯片,其他的按照1楼的设计就行了
7# ID:299872 只看他
2019-3-19 08:00
直接买个光敏模块,加一个继电器。
淘宝有自动浇水套件。
8# ID:491577 只看他
2019-3-19 15:08
你这么做浪费能源,买个镜子从阳台把太阳光反射进室内最好,环保节能。

51黑电子论坛

Powered by Discuz! X3.1

首页|标准版|触屏版|电脑版