迪文科技论坛

 找回密码
 立即注册
搜索
楼主: luozewei

【开源】T5L芯片做主控的可调功率LED电源软硬件设计方案

  [复制链接]

0

主题

39

回帖

153

积分

注册会员

Rank: 2

积分
153
发表于 2022-7-12 18:00:13 | 显示全部楼层
PWM2是底层保留了,即使不用也没办法空出来。另外,用PWM+AD在底层做背光驱动的原因降低成本只是一方面,更重要的是背光调节亮度始终是恒流模式(一般的背光驱动IC,在调节亮度时是开关模式),可以大大提升背光寿命并避免低亮度闪烁。
回复

使用道具 举报

7

主题

74

回帖

665

积分

高级会员

Rank: 4

积分
665
 楼主| 发表于 2022-7-16 09:43:45 | 显示全部楼层
dwinrd3 发表于 2022-7-12 18:00
PWM2是底层保留了,即使不用也没办法空出来。另外,用PWM+AD在底层做背光驱动的原因降低成本只是一方面,更 ...

非常高兴和你一起探讨技术。背光调光有2种,一种是DC调光,如果是牺牲CUP资源我觉得不太值得,毕竟背光调亮度只是一个辅助功能。另一种是PWM调光,毕竟不是电脑屏幕,人眼睛不会一直盯着看,PWM调制还有另一个好处,在低亮度下不会改变色温,但DC调光就不一样了,低亮度下色温会降低很多,完全改变了颜色。PWM调光还带来的好处是开环控制,不占用CPU资源。而且也有专用LED升压芯片支持,价格0.2元也不贵。 1K 调制频率,已经大大高于液晶刷新率60Hz了。人眼睛完全感觉亮度变化,但60Hz刷新还是能感觉到的。我想最好是降低CPU无为的开销,增大刷新率,这才能有更好的用户体验。
回复

使用道具 举报

0

主题

39

回帖

153

积分

注册会员

Rank: 2

积分
153
发表于 2022-7-16 22:28:14 | 显示全部楼层
PWM+AD的处理在底层设计基本不占用资源(GUI核的代码全部是汇编写的,8KHz ADC中断处理一次,50来行代码,才占用不到0.4%的CPU处理器资源),外接DC/DC成本哪怕0.2含税能买得到比一个MOSFET还是要贵0.15元,1年2000万台光这一项成本差异就是300万。低亮度色温的改变极其有限,肉眼根本分辨不出来,而对背光寿命的提升增加可靠性、降低返修率则是实实在在的效果。至于显示刷新,是CFG文件里面LCD时序配置的,只要液晶屏支持,100Hz都可以的,毕竟内部是双96位宽度的SRAM显存,有2.6GBytes/S*2的带宽,和主流的ARM+DDR架构完全不同(用DDR3,BGA封装合封,不惜代价顶天速度也不过就是800MHz,16bit上限带宽是3.2Gbytes/S,考虑刷新等开销有效带宽2.5Gbytes/s;常见的QFP合封DDR2有1Gbytes/s带宽就不错了)。
回复

使用道具 举报

0

主题

39

回帖

153

积分

注册会员

Rank: 2

积分
153
发表于 2022-7-16 22:34:27 | 显示全部楼层
至于PWM开关调光的抖动,发生在低亮度调光时,原因是低占空比时1个DC/DC开关周期的误差远比高占空比时大得多,就形成了周期性的误差波动,造成显示上的背光抖动或者水波纹叠加波动;您试下就知道。所以,一般内置了LED驱动并且是开关调光的液晶屏(多数是大尺寸屏),规格书上都会明确写上不支持25%以下的亮度调节。
回复

使用道具 举报

12

主题

161

回帖

962

积分

高级会员

Rank: 4

积分
962
QQ
发表于 2022-7-19 18:24:39 | 显示全部楼层
dwinrd3 发表于 2022-7-12 18:00
PWM2是底层保留了,即使不用也没办法空出来。另外,用PWM+AD在底层做背光驱动的原因降低成本只是一方面,更 ...

应该可以刷那个内核文件,四路PWM都可以使用的吧
回复

使用道具 举报

12

主题

161

回帖

962

积分

高级会员

Rank: 4

积分
962
QQ
发表于 2022-7-19 18:27:07 | 显示全部楼层
dwinrd3 发表于 2022-7-16 22:28
PWM+AD的处理在底层设计基本不占用资源(GUI核的代码全部是汇编写的,8KHz ADC中断处理一次,50来行代码, ...

现在真是大开眼界,我用高端的stm32速度也跟不上。显存这么厉害,太佩服了
回复

使用道具 举报

7

主题

74

回帖

665

积分

高级会员

Rank: 4

积分
665
 楼主| 发表于 2022-7-21 17:38:18 | 显示全部楼层
dwinrd3 发表于 2022-7-16 22:28
PWM+AD的处理在底层设计基本不占用资源(GUI核的代码全部是汇编写的,8KHz ADC中断处理一次,50来行代码, ...

PWM这么高主频 + AD也是这么高采样率 能做PD充电吗,数字buck-boost模式。电池电压9V~27V,  支持双向PD3.0,  输出电压3.3V~20V, 5A,目前整个中国只有南芯有数字buck-boost,  PD协议芯片倒很多,就没有数字buck-boost芯片。这个还是很有市场的。UI + PD电源,用于车载USB-C,   电池包USB-C。 前提算法必须要UI核内置,OS根本玩不转的。
回复

使用道具 举报

0

主题

39

回帖

153

积分

注册会员

Rank: 2

积分
153
发表于 2022-7-21 18:41:54 | 显示全部楼层
做这个应用没问题,关键是市场不好做,搞不好研发投入得不偿失。T5L  Nbit分辨率PWM,对应PWM频率是826MHz/2^N,比如8bit是3.23MHz;AD的转换速度极限是1MSPS,如果只要两个通道的话,那么每个通道就是512KSPS。
回复

使用道具 举报

9

主题

118

回帖

3837

积分

论坛元老

Rank: 8Rank: 8

积分
3837
发表于 2022-7-23 14:44:10 | 显示全部楼层
大哥很专业,相信就对了!
回复

使用道具 举报

7

主题

74

回帖

665

积分

高级会员

Rank: 4

积分
665
 楼主| 发表于 2022-8-7 11:25:20 | 显示全部楼层
dwinrd3 发表于 2022-7-21 18:41
做这个应用没问题,关键是市场不好做,搞不好研发投入得不偿失。T5L  Nbit分辨率PWM,对应PWM频率是826MHz/ ...

市场不好做是因为你家没有把UI内核内部资源公开,丢失了全国高水平工程师的支持。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-22 08:09 , Processed in 0.080557 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表