AD芯片为AD7686,16位SPI接口。
FPGA内建SPI接口,在2ms内驱动AD采样320次,并在FPGA内求和,DSP读取求和值取平均后输出。
加速度计和AD芯片参考电压采用同一片基准电压芯片供电。
加计与AD间导线约2cm。
温度传感器在加计内集成,采样方法和原理与加计完全相同。该现象时有时无,不是一直存在。
另一方案未发现该现象(通过ARM处理器端口模拟SPI接口驱动AD采样,每2ms采样30多次 )。
若是加计问题,为什么ARM采样正确。若是采样方案问题,问什么温度正常?
并且曾在另一个项目中遇到相同现象(DSP+CPLD,采集陀螺仪数据,当时怀疑是陀螺仪问题,未作深究)。