您好,
我根据LightCraft参考电路,自己做了个板子, 用FPGA拍出RGB信号给DLPC350(1140*912*60HZ)。
下载DLPC350的firmware(V2.0)成功。 HEART-BEAT绿灯是闪烁的。
通过I2C读取的DLPC350的寄存器如下:
REG 0X20 = 0x1 (hardware status 正常)
REG 0X21 = 0x1 (system status 正常)
REG 0X22 = 0A (main status 正常值为0) 不知道为什么会这样, 为什么DMD 没有 parked ?
板子的状态是光学引擎不投光。 示波器测量发现, PWM_R, PWM_G, PWM_B, LED_R_EN, LED_G_EN, LED_B_EN, 都有波形,大约是PWM-10KHZ, EN-240HZ.
但是TPS54620就是没有输出,测了下LED正极端的电压, 0.1V左右。 下面贴出TPS54620这块的原理图, 和参考设计是一样的。
TPS54620为什么没有输出呢? 上电后,一切都是默认的。 仅仅做了读DLPC的几个寄存器的操作。