This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TLC6C5712-Q1:启动序列问题

Guru**** 1131400 points
Other Parts Discussed in Thread: TLC6C5712-Q1
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/759665/tlc6c5712-q1-question-for-start-up-sequence

器件型号:TLC6C5712-Q1

大家好、

TLC6C5712-Q1应用 请注意以下建议的启动顺序。 但是 、客户希望在不使用 PWM/ERROR 的情况下简化序列

处理/诊断功能。  它们 将主要 简单地打开和关闭每个 LED。 在这种情况下、您能否让我知道简化的序列、只需执行必要的程序?

1.打开系统电源。
2.将所有故障屏蔽寄存器的值设置为高电平、以屏蔽所有故障。
3.写入[FORCE_ERR]寄存器以检查 ERR 反馈电路连接。
4、将相应的故障屏蔽寄存器位设为低电平、向 ERR 引脚报告所需的故障。
(如果 PWMx 故障未在应用中使用、则屏蔽该故障。)
5.清除[RESET_POR] POR 标志。
6、复位故障状态[RESET_STATUS]寄存器。
7、读取[READ_STATUS]寄存器或 ERR 引脚状态确认故障信息、如果存在故障、则读取这些信息
进入故障处理例程。
8.将[ADJ_DIAG_START]位设置为高电平以启动相邻引脚短路检测。
9.读取相邻引脚短路故障寄存器、确认相邻引脚短路故障的状态(如果存在故障)
存在、请进入故障处理例程。
10、通过写入[WRITE_CORRx]寄存器来设置输出电流。
11.通过读取[READ_CORRx]寄存器来验证当前的点校正。
12.通过写入[WRITE_MapX]寄存器来配置 PWM 映射。
13.通过读取[READ_MapX]寄存器来验证 PWM 映射。
14.如果需要、写入[LOCK_MAP]命令以锁定 PWM 映射设置。
15.配置 PWM 输入信号以进行 LED 故障诊断。
16.通过写入[WRITE_CH_ON_MASKx]寄存器来开启或关闭输出通道。
17.通过读取[READ_CH_ON_MASKx]寄存器来验证通道开启或通道关闭状态。
18.根据需要调整 PWM 占空比以进行调光。
19.进入主例程。

 

谢谢、

Sam Lee

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sam:  

    为了使 LED 诊断功能正常工作、PWM 导通时间应大于5us、PWM 关断时间应大于40us、否则 LED 诊断将存在一些盲区。 然后、当 EEOR 引脚上有中断时、用户可以读回状态寄存器以检查故障所在的位置。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Anda:

    感谢你的答复。

    很抱歉、我的问题不清楚。 他们不会使用 PWM/错误处理/诊断、因此他们希望删除不必要的序列。
    在启动序列中可以删除哪个项目号?

    谢谢、
    Sam Lee
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果不需要诊断或错误处理路由、用户可以开始发送命令、以便在加电后直接配置输出状态。