关于TI LDC1612 电感差分感应芯片的一些问题
时间:10-02
整理:3721RD
点击:
有没有大神使用过LDC1612 这款芯片。我是自己参照官网的评估模块 画了一个 测试版,MCU用的是STM32。由于线圈制作的与评估模块的不一样,所以就导致一些元件参数和 配置参数有一些改变。目前使用的配置参数是用例程的。现在 问题来了 电路设计中 RP 是真是存在的吗? (我有一些不明白,解释说是根据RS L C 换算得到的,那么这三个器件的电路关系是怎样的?) 另一个问题,根据我现在做的测试板进行调试,利用串口打印助手 得到测试数据,我能够通过移动金属片与感应线圈的距离 使数据变化,越近越大,不过我同时打印了 我写进寄存器一个地址里面的数来检测,读出来与写进去的不同!? 这可能是由于什么原因呢?
没有大神吗? RP的问题已经解决了(自己不够细心)。不过从 寄存器读取数据还是存在问题。我尝试从ID地址读取初始ID数据。结果与初始值不同,但相差不大(16位数据,高8位正确,只是低8位后几位不同)。 从其他寄存器地址读取,也是同样的问题,读出来的结果比写进去的数要大一点点,例如:我写进0x14的数据为0x1002,但是读取出来 就变成了0x1005。
问题已经解决。 是因为在读函数中 读取低8位前 应答了,所以才会使得读取低8位数据出现错误。 太相信 手册介绍了.....