欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

關于RGB燈的灰度/亮度調節

查看數: 13063 | 評論數: 20 | 收藏 1
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2020-11-4 10:32

正文摘要:

最近在寫RGB點燈的程序。 通過PWM三路,實現了RGB的調色。 電路大致是這種。 現在我想調節亮度,網上查了,一種方法是三種基色同時遞加或遞減來實現亮度的調節,但是會造成顏色發生偏移問題。 另一種方 ...

回復

ID:291668 發表于 2023-3-30 22:56
測試了才會知道。有實物只管做實驗就好了。動動手來的更直觀
ID:419909 發表于 2023-3-30 20:18
一直用STC15W系列驅動WS2812,一點問題都沒有。
ID:77589 發表于 2023-3-30 15:17
老夫任我行 發表于 2020-11-4 17:27
像WS2812這種芯片,據說通信時序是達到1微秒甚至是納秒級的,這種要求51單片機應該玩不轉吧?
stm32主頻 ...

WS2812沒用過,
用你的描述通信時序達到1us甚至ns級,并不是你想的那樣要控制它的MCU輸出時序必須達到這個等級;而指MCU輸出的控制時序不能超過這個極限參數,如果超過了WS2812就反應不過來了。
一句話,你說的通信時序達到1us甚至ns級是限制MCU輸出時序上限的,不是限制下限的!!!!!!!
ID:775776 發表于 2023-3-29 16:05
WS2812方便,PWM調節占空比,頻率快點
ID:69038 發表于 2023-3-29 14:06
本帖最后由 zhuls 于 2023-3-29 14:10 編輯
老夫任我行 發表于 2020-11-4 17:27
像WS2812這種芯片,據說通信時序是達到1微秒甚至是納秒級的,這種要求51單片機應該玩不轉吧?
stm32主頻 ...

那怕是12T的51,當晶振提升到30M時,也是會驅動2812的。網上有你搜一下
ID:1068875 發表于 2023-3-29 11:31
我現在也是遇到這樣的問題,樓主解決了嗎?怎么在不改變它的色溫情況下,調節亮度。可以分享一下你的建議嗎?謝謝啦
ID:748788 發表于 2022-12-1 13:14
老夫任我行 發表于 2020-11-4 17:27
像WS2812這種芯片,據說通信時序是達到1微秒甚至是納秒級的,這種要求51單片機應該玩不轉吧?
stm32主頻 ...

51沒問題的,你可以看看這篇:http://m.raoushi.com/bbs/dpj-170852-1.html
8條腿的stc足夠用
ID:1054970 發表于 2022-12-1 10:24
我也在做這個實驗,樓主做出來了嗎?在色溫不變的情況下,去調節它的亮度。有什么好的建議嗎?求分享謝謝啦
ID:1054970 發表于 2022-12-1 09:55
我現在也在做這個實驗,樓主成功了嗎?再不改變色溫的情況下,去改變燈的亮度。能說說建議嗎?謝謝啦
ID:1054970 發表于 2022-12-1 09:52
我現在也是遇到這樣的問題,樓主解決了嗎?怎么在不改變它的色溫情況下,調節亮度。可以分享一下你的建議嗎?謝謝啦
ID:1054970 發表于 2022-12-1 09:50
我現在也在是
ID:525511 發表于 2020-11-4 17:27
鄭漢松 發表于 2020-11-4 14:53
用驅動IC吧,WS2812,很方便

像WS2812這種芯片,據說通信時序是達到1微秒甚至是納秒級的,這種要求51單片機應該玩不轉吧?
stm32主頻低的應該也有壓力
ID:525511 發表于 2020-11-4 17:23
器車人 發表于 2020-11-4 17:11
比如,你的兩個燈都是100W,這里舉例白色和暖色。假如此時你的整個燈的亮度100w,白色和暖色各50w,這時亮 ...

你說的這種方法就是我題目里說到的方法一:三種基色同時遞加或遞減來實現亮度的調節。
但是網上的資料說這種方法會造成顏色偏移問題,所以我想問問還有沒有其它方法
ID:278840 發表于 2020-11-4 17:11
老夫任我行 發表于 2020-11-4 17:02
調色溫和亮度這些,應該就是HSV,YUV這些吧,我知道RGB數值是可以轉成HSV的值,但是轉了之后還是用3路PWM ...

比如,你的兩個燈都是100W,這里舉例白色和暖色。假如此時你的整個燈的亮度100w,白色和暖色各50w,這時亮度一定,你要改變燈的顏色,就是要調節這個100W中,白色燈和暖色燈的比例,比如一個30W,那么另外一個就是70w,以此類推,當要保持色溫不變,亮度變量或者變暗時,就要保持功率比例不變,兩個顏色的功率整體上升或者下降,但比例不變。
ID:525511 發表于 2020-11-4 17:05
鄭漢松 發表于 2020-11-4 14:53
用驅動IC吧,WS2812,很方便

嗯,我也覺得是要用專用的驅動IC
ID:525511 發表于 2020-11-4 17:02
器車人 發表于 2020-11-4 16:46
這涉及到調節色溫和亮度的比例問題,關鍵在于三個顏色的燈的功率調節

調色溫和亮度這些,應該就是HSV,YUV這些吧,我知道RGB數值是可以轉成HSV的值,但是轉了之后還是用3路PWM輸出控制LED嗎?
HSV取值范圍是百份比,PWM取值是用占空比,是一樣用法嗎?比如HSV中,S的值是30%,pwm用占空比30%輸出?
ID:278840 發表于 2020-11-4 16:46
老夫任我行 發表于 2020-11-4 16:42
3路pwm控制亮度調出來是不同的顏色,要保持某種顏色,然后不同的亮度,這個要怎么做呢?
比如我想顯示粉 ...

這涉及到調節色溫和亮度的比例問題,關鍵在于三個顏色的燈的功率調節
ID:525511 發表于 2020-11-4 16:42
wulin 發表于 2020-11-4 13:02
這個電路已經是比較合理的設計,3路PWM驅動分別控制亮度,調整3個電阻比值確定白平衡。

3路pwm控制亮度調出來是不同的顏色,要保持某種顏色,然后不同的亮度,這個要怎么做呢?
比如我想顯示粉紅色,然后有10級不同的亮度
ID:514901 發表于 2020-11-4 14:53
用驅動IC吧,WS2812,很方便
ID:213173 發表于 2020-11-4 13:02
這個電路已經是比較合理的設計,3路PWM驅動分別控制亮度,調整3個電阻比值確定白平衡。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表