- 主题:SAR ADC如何取一个波形的均值?
集成的话,肯定过采样然后统计概率,就是DPWM的逆过程;
硬件上面这样做的确开销太大了;
我觉得最简单的办法就是模拟方法滤波了;
不过我感觉估计有便宜片子可以实现这个功能,比如全DC调光的LED Driver,怼一个PW
M进去,他给你怼一个DC电流出来;本质上也是过采样,然后数字滤波器,不知道延时会
不会一样;
PS:感觉现在的LED driver估计很低亮度的时候还是会变成PWM模式,不过我猜5%~100%
这个范围应该很容易锁定到恒流驱动的;
【 在 nlgdczm (xxx) 的大作中提到: 】
: 但这种ADC如何读才可行?比如50%占空比的50KHz信号,操作系统在一个定时周期,比如1秒内,读至少100K次?然后已知占空比最小是5%。。。软件的知道了要拍案而起了。
: 感觉是不是方向错了。。。
--
FROM 171.88.141.*
没搞懂你怎么闭环的?
你的意思是LED Driver开环驱动,然后你去sense电流,这个还是模拟量啊?和PWM有什
么关系?
【 在 nlgdczm (xxx) 的大作中提到: 】
: PS后的这段话,就是本青想做的。
: PWM调光的屏,因为电压、屏、限流电阻的偏差,同样的PWM频率,屏幕亮度有偏差。通过ADC采样限流电阻上的压降,可以得知电流,认为这个与屏幕亮度相关,从而调节PWM来保持屏亮度的一致性。
: 结果成了ADC采样PWM,于是有了本贴。。。
: ...................
--
FROM 171.88.141.*
我的意思是,你sense应该是模拟电流量啊?
为什么需要ADC去sense PWM数字信号?
【 在 nlgdczm (xxx) 的大作中提到: 】
: 屏幕背光亮度是pwm控制。预期是获取背光LED的平均电流,平均电流代表了亮度。先用一个屏幕来定标,其它屏幕的相比电流小了提高pwm占空比,电流大了减小占空比,保证给背光的电流一致。
--
FROM 171.88.141.*
模拟滤波器加一个dsm adc吧,
或者直接找一个ct dsm的片子,滤波滤波器都可以省了,估计那一点点共模转差模的误差影响也不大;
其实你压根不care那个pulse电流信号的占空比,因为pwm是你给的,
其实你关心的是还是电流pulse的幅度和平均值,因为这个是由device本身特性决定的
【 在 nlgdczm 的大作中提到: 】
: 应该说是LED的通断由pwm控制,ADC采LED的串联电阻电压。
--
FROM 171.214.234.*