你在这里
创建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文件
- 创建LED呼吸GP(4.88 KB)