SPI从到PWM生成

简单的LED控制器

参考设计标志脉冲宽度调制(PWM)使用的矩形脉波的脉冲宽度被调制,导致波形的平均值的变化。每个PWM信号为高和低脉冲的持续继承。每个脉冲的长度由所需占空比和频率定义的。

在移动电话和其它消费电子产品中,发光二极管(LED)越来越多地被用作显示的背光。PWM提供了LED控制器作为LED的调光强度的理想解决方案可以通过改变占空比和脉冲频率来控制。

该设计为微处理器和PWM发生器之间提供了一个桥梁。SPI从接口用于从外部SPI主接口接收命令和数据。指令和数据依次用来设置PWM的频率和占空比。在本设计中,在MachXO2中嵌入了函数块(EFB)装置被用来产生PWM信号。

该设计的典型应用包括接口符合SPI的车载微处理器和LED设备。本设计也可作为模拟调光产生PWM的参考。

特性

  • 可编程频率从1千赫到100千赫不等
  • 可编程的工作周期
  • 内置查找表(LUT)频率和占空比计数器生成
  • 内部振荡器产生的时钟信号

跳转到

框图

性能和尺寸

测试的设备* 语言 性能 I / O引脚 设计的尺寸 修订
MachXO2的1 的Verilog > 10兆赫 6 389附近地区 1.0
iCE40 UltraPlus2 的Verilog > 10兆赫 3023个LUT 1.0

1.性能和使用特性是使用LCMXO2-640HC-4TG100C用的Lattice Diamond™1.2设计软件生成的。
使用iCE40UP UWG30ITR与晶格辐射™1.0 SP1设计软件生成2.性能和使用特性

*也可以在其他设备上工作。

注意:以上所示的性能和设计尺寸只是估计。实际结果可能取决于所选择的参数,时序限制和设备实现而变化。看到设计的使用说明。所有的编码和设计工作是在PC平台上完成的,除非另有说明

文档

技术资源
信息资源
标题 版本 日期 格式 尺寸
iCE40超加SPI奴隶的PWM产生-文件
fpga - rd - 02049 1.0 9/28/2018 PDF 796.5 KB
iCE40超加SPI从PWM产生源
1.0 9/28/2018 邮政编码 736.7 KB
SPI从到PWM生成 - 文件
RD1107 1.0 4/26/2011 PDF 217.6 KB
SPI从到PWM生成 - 源
RD1107 1.0 4/26/2011 邮政编码 107 KB
标题 版本 日期 格式 尺寸
IP模块评估教程
2004年8月1日 PDF 216.1 KB
ispLeverCORE评估教程
请阅读出现在该IP核的自述文件,或莱迪思IP网站上的安装说明。
2004年8月1日 邮政编码 444.8 KB


与大多数网站一样,我们使用cookie和类似的技术来增强用户体验。我们也允许第三方把饼干在我们的网站。继续使用这个网站,你同意使用Cookie和描述我们饼干的政策