微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > TLC5943奇怪现象救助!

TLC5943奇怪现象救助!

时间:10-02 整理:3721RD 点击:

我用了6片TLC5943控制96路输出。现在遇到了奇怪的现象:

      1. 如果初始化的时候设置了Brightness,则后面无法设置Grayscale。不设置Brightness,则可以设置Grayscale。
          不确定是不是驱动程序的问题。哪位做过TLC5943控制的,能否分享一下它的驱动程序给我参考一下?

      2. 当设置所有通道的Grayscale时,发现部分通道,当设置的Grayscale增到到某个值时,输出的PWM的占空比反而下降了。
          更直接的反应就是电流随着Grayscale增大,反而变小了!

亲;估计干扰了。不知你用的啥工具写入的?是否是隔离通讯?

用MCU的I/O口,模拟TLC5943的时序来写入数据的。

隔离通讯指的是?

建议用ADUM1404做隔离通讯。否则;由于噪音问题,很可能写入错误。

你指的是SCLK、SIN、BCSEL、XLAT和BLANK这5个信号都要做隔离吗?

我现在的应用是,用5个I/O口模拟这5个信号,然后通过3个2选1的模拟开关,将这5个信号引到6片TLC5943上。

当需要控制指定的某个TLC5943时,就控制模拟开关,将这5个信号选通,连接到指定的TLC5943并去控制它。

这样做会有问题吗?

亲;是否能用;取决于你对地线的处理。两遍地线部等电位或两遍噪音不匹配等问题;都会导致写入错误。所以;建议隔离。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top