求解TLC5510I问题
时间:10-02
整理:3721RD
点击:
TLC5510I目前供电电压 4.80V,参考电压和电源电压直接相接。采用内部电阻产生参考电压。TLC5510的时钟由CPLD分频得来,100K.。上电后,CLK不断工作。
for(i=0;i<100;i++)
{
AD_DATA[i] =((GPIOD->IDR&=0XFF00)>>8); //从 PD15~9 取出8位数据
}
while(1);
但是一点数据都采不到。芯片第一次焊上去,数据都是128。现在一点数据没有。
搞了好几天了,现在一点头绪没有了。。
TLC5510数据手册说 2.5个CLK延迟,而我的CLK由CPLD得来,已经控制不了了。我不知道该怎么在STM32写时序来获取采样值,请高手支个招。
首先,TLC5510的基准源电压最大为4V。不能使用4.8V。其次,它的输入辑缉高电平最低为4V。你有CPLD输出电压为几伏?
提问说的有点误解,我的参考电压是2V,满程。因为我用了内部电阻网络分压。最后得到的应该是VREFT=2.5V,VREFB=0.57,所以满程参考电压是2V,符合芯片要求。但是CPLD输出的CLK我测试后是3.34V,达不到你说的4V。不过我想知道,你从哪获取的信息知道TLC5510 CLK 输入的编辑高电平最低为4V?