电子工程专辑
UBM China

将电容式感应与LED照明相结合(4)

上网日期: 2014年06月27日 ?? 作者: Vairamuthu Ramasamy,Shruti Hanumanthaiah ?? 我来评论 字号:放大 | 缩小 分享到:sina weibo tencent weibo tencent weibo


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友

关键字:LED照明? 低功耗设计? 接近传感器?

2.在休眠模式下驱动LED

采用以上讨论的功耗降低方法实现的优化效果并不明显,因为只有CPU处于休眠状态。主时钟和定时器仍然开启,并消耗功率。

一种解决方法是采用由低功率休眠模式下的时钟驱动的定时器。这种情况下可将主时钟关闭,并使器件进入休眠模式。如果有一个以上的定时器能在休眠模式下运行,那么其中一个可用来实现PWM,其它的用来维持刷新间隔。否则,这两个工作都将通过慢速定时器来实现。

如果采用慢速定时器实现PWM以及维持刷新间隔,那么我们需要注意在功耗优化与PWM的占空比粒度之间进行权衡。如果要求的粒度低,应设定好定制器的周期,使其不能过于频繁地产生中断和唤醒器件。

例如,慢速定时器以32KHz的时钟运行,刷新间隔为120ms。如果要求占空比以10的步长变化,例如10%、20%、30%等,而且所需PWM频率是100Hz,那么定时器可加载周期值32,这样每隔1ms生成中断。如果要求的占空比粒度增加,那么中断必须出现得比1ms更加频繁。此时的功耗将比之前更高。

在很多SoC中,休眠模式下工作的时钟其精度比主时钟的精度要低很多。典型的休眠模式时钟容差很大,可达到±60%。而且,为了节省BOM成本通常不使用外部晶体。这种情况下,可定期根据主时钟校正休眠时钟,这样生成的PWM将与由主时钟计时的定时器所生成的PWM一样精确。

我们来了解一种借助主时钟校正休眠模式时钟的方法。定时器用休眠模式时钟计时,并根据主时钟周期的数量使用固件延迟程序生成固定延迟。固件逻辑在延迟的末尾读取定时器计数。这就是定时器校正值。可将校正值或其倍数加载到定时器以创建延迟。

校正值 = 休眠模式时钟 x 固件延迟

将电容式感应与LED照明相结合(4)(电子工程专辑)
图3:休眠模式时钟校正法的方框图演示

我们可以使用这种方法计算休眠模式时钟的精确度。存在两个误差来源:

1. 主时钟的精确度(e)

这会直接反映在固件延迟中,进而反应在校正值中。

2. 校正值的舍入误差 (r)

假设最大有1位变化,误差计算方法如下

最大舍入误差 = 1/(固件延迟 ×休眠模式时钟)

当休眠模式时钟最低时,该误差最大。使用较大的固件延迟能减少该误差。

现在,校正值的最大误差 = e + r。

现在考虑这种情况:休眠模式时钟是32 KHz ± 50%,主时钟的精确度为±2 %,固件延迟为1ms。 这种情况下,最慢的休眠时钟是16 KHz,e = 0.02,r = 0.0625。因此,校正值的最大误差 = 0.0825 或 8.25 %。注意,使用10ms的固件延迟可将误差降至2.63%。

下一页:用唤醒式接近传感器优化功耗


?第一页?上一页 1???2???3???4?下一页?最后一页





我来评论 - 将电容式感应与LED照明相结合(4)
评论:
*? 您还能输入[0]字
分享到: 新浪微博 qq空间
验证码:
????????????????
?

关注电子工程专辑微信
扫描以下二维码或添加微信号“eet-china”

访问电子工程专辑手机网站
随时把握电子产业动态,请扫描以下二维码

?

5G网络在提供1Gbps至10Gbps吞吐量方面具有很好的前途, 并且功耗要求比今天的网络和手机都要低,同时还能为关键应用提供严格的延时性能。本期封面故事将会与您分享5G的关键技术发展,以及在4G网络上有怎样的进步。

?
?
有问题请反馈
推荐到论坛,赢取4积分X