標題: 怎么用51單片機做一個智能澆水花盆的自動補光控制系統? [打印本頁]
作者: 時光荏苒。。。 時間: 2019-3-11 19:06
標題: 怎么用51單片機做一個智能澆水花盆的自動補光控制系統?
在陰天的情況下,室內的光照強度是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
(394.47 KB, 下載次數: 38)
下載附件
2019-3-11 19:06 上傳
-
QQ圖片20190309110925.png
(818.81 KB, 下載次數: 27)
下載附件
2019-3-11 19:06 上傳
作者: Weit8 時間: 2019-3-11 21:06
可以用1片STC15W408AS,SOP16的單片機知5繼電器來完成,電路如下:
原理是用光敏電阻和單片機自帶的ADC采集光照強度,再控制繼電器開關LED:當只要開一個燈時只開K5,當要開兩個燈時只開K4,當要開三個燈時開K5和K4,以此類推,能完成從不開燈到開23個LED燈的控制,既分24級去控制補光。
-
685296219685.png
(67.23 KB, 下載次數: 33)
下載附件
2019-3-11 21:05 上傳
電路圖
作者: congconglinlin 時間: 2019-3-11 21:30
你算出開關多少燈,就直接寫單片機開多少就是了色,IF?
作者: ahshmj 時間: 2019-3-12 10:32
本帖最后由 ahshmj 于 2019-3-13 08:08 編輯
使用自帶的ADC,.......
作者: 時光荏苒。。。 時間: 2019-3-13 19:26
可是我們的主控芯片是STC89C51,可以換成STC89C51嘛?是一樣的原理嘛?
作者: zhb2004xp 時間: 2019-3-13 23:52
STC89C51內部不帶ADC,使用STC89C51需要另外加一個ADC模數轉換芯片,其他的按照1樓的設計就行了
作者: xjtong 時間: 2019-3-19 08:00
直接買個光敏模塊,加一個繼電器。






淘寶有自動澆水套件。
作者: hhh402 時間: 2019-3-19 15:08
你這么做浪費能源,買個鏡子從陽臺把太陽光反射進室內最好,環保節能。
歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |