1作品簡介
LED的亮度調(diào)光是通過改變LED的導通時間來改變亮度的,單位時間內(nèi)LED的導通時間越長,亮度越高。實際應用中是通過改變占空比來控制的。
由LED的光效率轉換特性可知,在增加相同占空比的情況下,低灰度值時比高灰度值時亮度增加的幅度大,同時在低灰度值時,灰度值每變化一個小單位,光強增率D的值都是比較大的,隨著亮度增加,光強增率D減小,人眼對光變化敏感程度也減小。也就是說在低亮度時級跳突變非常明顯,亮度跳變對人眼視覺特別敏感,無法做到漸亮或漸暗的柔性效果。
平滑調(diào)光原理是通過改變LED調(diào)光曲線線性來改善LED的調(diào)光效果。本作品通過315M無線遙控器實現(xiàn)遠程控制,使用最新的GD32E231C8T6來產(chǎn)生PWM驅動N-MOS調(diào)光。
2系統(tǒng)框圖
3系統(tǒng)簡介
采用12V開關電源設計,MP2451提供GD32E231和RXC6所需的3.3V。
無線控制部分常用的有BLE、WIFI、2.4G、SUB-1G、IR等,根據(jù)實用性、便捷性和成本考慮,最終選擇Sub-1G無線接收模塊RXC6和315M遙控器。RXC6收到遙控器信號D0-D1輸出TTL電平給到MCU GPIO。
LED驅動部分采用大功率MOS。
各部分實現(xiàn)的功能說明和解析:
4軟件解析
GD32E23x_Firmware_Library官網(wǎng)提供固件庫;
DriverConfig實現(xiàn)USART1、TIM2_PWM、GPIO_INPUT、GPIO_LED配置;
DriverInterface基于固件庫實現(xiàn)用戶自定義應用接口:按鍵輸入掃描、寫入PWM Duty接口;
UserDesign實現(xiàn)按鍵解析和驅動LED的PWM曲線更新。
5演示視頻
-
LED驅動
+關注
關注
72文章
1003瀏覽量
138026 -
無線控制
+關注
關注
0文章
96瀏覽量
19975
發(fā)布評論請先 登錄
相關推薦
評論