ZHCACX7 july   2023 LP5890 , LP5891 , TLC6983 , TLC6984

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2设计方案
    1. 2.1 检查子周期数和段长度
    2. 2.2 设计扫描线数
    3. 2.3 设计 SCLK 频率
  6. 3总结
  7. 4参考文献

检查子周期数和段长度

以下公式中显示了一帧内的子周期(或子帧)数 Nsub_period、段长度(每个段的 GCLK 数,不包括线路切换时间)NGCLK_seg、刷新率 frefresh_rate、帧速率 frefresh_rate 和 PWM 分辨率 K 之间的关系表达式。

方程式 1. Nsub_period=frefresh_rate fframe_rate
方程式 2. NGCLKseg=2KNsub_period

对于 TLC6983,Nsub_period 可设置为 16、32、48、64、80、96、112、128 或 256(子周期 256 要求启用 SUBP_MAX_256)。NGCLK_seg 可以是 128 到 1024 个 GCLK。确保子周期数和段长不超出范围。如果这些参数超出范围,则需要对设计或校正进行迭代。

表 2-1 列出了工程师设计 LED 面板模块(以 7680Hz、120Hz 的优异性能)情况下计算出的结果。该表显示计算出的结果在范围之内。

表 2-1 子周期数和段长度检查
边界条件检查
一个帧内的最大子周期数 Nsub_period 64
每个段的 GCLK 数(不包括线路开关时间) NGCLK_seg 1024

但是,如果产品经理希望设计对于 24 FPS 电影应用具有 7680Hz 的最大刷新率,则无法实现所需输出,因为 Nsub_period 值超出范围 (7680 / 24 = 320 > 256)。需要降低刷新率才能满足边界条件。再举一个例子,由于 NGCLK_seg 超出范围,无法实现具有 3840Hz 刷新率、120Hz 帧速率和 16 位 PWM 分辨率的应用(t) = 2048 > 1024)。为了满足边界条件,需要提高刷新率或降低 PWM 分辨率。降低 PWM 分辨率不是可接受的结果,但具有较高的刷新率不会影响 LED 显示屏的性能。