ldc1000的使用
尊敬的TI员工,您好,
我使用ldc1000芯片进行电感测量完成我的毕业设计,但在使用过程中碰到一些问题,导致很久都没有把spi通信调通,但毕业设计迫在眉睫,所以很希望您能解答我如下问题,谢谢您!
1.我买了ldc1000 evm,测得它的波形均是在上跳变接收数据和发送数据,这与ldc1000的芯片手册中的时序图不同,想问下您ldc1000的使用的具体时序是怎样的呢?
2.我最开始是使用pic16f887对ldc1000进行控制,pic16f887为主,ldc1000为从,给出的读指令(address|0x80)用示波器看到的波形正确,但是从sdo中并没有得到数据,我怀疑是以下原因:
1)我给的vio电压是5v,与官方推荐的3.3v不同
2)每八个时钟之间会出现一个时钟周期长度的延时,是否会影响spi的使用呢?
3)我看到官方是使用msp430f5529对ldc1000进行控制,它是16位mcu,但我是用的pic16f887是8位的,是否会影响呢?
4)ldc1000是否有特殊的初始化设置我并不清楚呢?
另外,我也有采用另一种方案,使用msp430f5529的开发板与ldc1000相连,如附件中的pdf文件,按照文件所说的进行操作如程序的加载,驱动的更新,MATLAB相关操作和硬件的连接(开发板与ldc1000的spi通信相关接口、电源、地等的连接)(不过我使用的是自己焊好的ldc1000,并没有使用ldc1000 evm这样还能使用官方的程序么?)
可是matlab中本应该如附件中的pdf第8页figure12显示,我的确只冒出来了图表,并没有数值。想问下您可能是什么原因呢?
另外想问下附件中的pdf第四页figure 3中的sent 和sent gnd有什么作用呢?是否是我并没有连接导致了上述问题呢?
因为时间比较紧张,所以如果我的表达并不清楚,您方便的话可以电话联系我,我的手机号是18005023116.
感谢您百忙之中回复我,祝您工作顺利,合家欢乐!
手册对时钟脉冲情况做了明确的要求, 你的时钟不符合其要求,属于不保证工作条件。
不过我怀疑是不是焊接连接有问题, 用万用表再检查检查