Other Parts Discussed in Thread: TLC2574 , TMS320F2812 单片机外部晶振16M,指令周期8M,SPI速率设置为4M,TLC2574可以正常采集
将单片机时钟倍频,输出晶振为32M,指令周期为16M,SPI速率设置为8M,TLC2574也可以正常采集
但是,如果再将单片机时钟倍频,比如输出晶振为64M或者更高,SPI速率设置为8M,16M等都试过,TLC2574采集的都是固定的数值,
代码没有改变,只是单片机的指令周期改变了
请问:这是为什么?
Other Parts Discussed in Thread: TLC2574 单片机为microchip的dsPIC33EP512GP502,晶振16M,单片机内部指令周期为0.125us,TLC2574与单片机的硬件连接为,CS,FS,CSTART,EOC/INT分别与单片机的IO口直连,SCLK连33欧电阻接到单片机的SCLK引脚,SDI连接到单片机的SDO引脚,SDO连接到单片机的SDI引脚,参考电压为4V。部分代码如下:
SPI通信
void ***(unsigned int data…
Other Parts Discussed in Thread: TLC2574 以前做ADC,都是将信号限制在0~Vref之间,这样得到的结果自然就是0~FFF(12bit ADC)。这次准备用TLC2574,见其有BTC和BOB方式,是否意味着我会损失一半的范围?(输入信号仍然是0~Vref),即只能得到0~7FF或800~FFF?
另外两个问题:
1.TI的ADC器件太多了,不知道如何选择,有没有什么文档描述各类ADC的区别的?我主要用于工业信号采集。
2.规格书上的TLC2574的参考电压是4V…