创建LED呼吸

创建LED呼吸

基于脉冲控制技术

这种技术可以在任何GreenPAK内使用。独立软ON / OFF信道的数量取决于特定的部分内可用的计数器的数目。

图1的LED呼吸实施

可通过利用两个计数器之间的恒定变化的基本PWM实现产生一个LED呼吸模式。每个计数器输出用于其编程周期的一个时钟周期一个高脉冲。两个CNT / DLY块与不同计数器数据设置编程,以提供一个小的它们的输出之间的偏移。这些输出信号用于设置和复位装置内的触发器。图1描述了一个基本的实现,其中,CNT2 / DLY2设定ON周期和CNT3 / DLY3设置占空比。

在图1内执行PWM的频率由CNT2设置并能与式计算:

通过图2的PWM周期的端部的波形中示出的小偏移的效果时,计数​​器的输出相一致。这将导致与门和触发器DFF短高脉冲。所述NXOR门使得PWM,它提供了一个软OFF的反转。PIN2是使能信号,虽然它是HIGH的计数器是在高电平复位。

资源

GreenPAK Designer文件