当pcm4220芯片进行复位后,除了1024个采样时钟周期的初始化,还需要等待多久,转换的数据才是有效的?
我现在的现象是,复位之后,ad_data输出的数据有1000多个零(前提是对+5V校准电压进行采集),这些零之后的数据是正确的。
我想知道pcm具体工作时各个引脚的时序是什么样?复位或者power-down之后有什么影响,正常之后多长时间数据是有效的?希望有人帮忙解答一下,这个问题比较急!谢谢了!!
Rocky Chen:
您好,RST复位后,器件需要1024个系统时钟(MCLK)周期进行初始化,在此期间,数据线会被拉低。
Xuelian Ji:
回复 Rocky Chen:
去除这1024个点之后,数据是什么样的?
用pcm4220对+5V进行采集数据,复位之后等待了1024个时钟,但是输出的数据会有几千个0,之后数据会升到5.5V,然后缓慢平稳到+5V,这段时间,会有上万个点不是我想要的点,这样是正常的吗?在使用的时候还需要注意些什么?
期待您的答复!谢谢!
Xuelian Ji:
回复 Rocky Chen:
那个这个电容减到到多少合适呢?我想让这个缓慢变化的过程尽量的减小,这个电容应该采用多大的呢?
Rocky Chen:
回复 Xuelian Ji:
现在REF引脚外面有贴100uF的? 可以先将其调到22uF看下效果先。
Xuelian Ji:
回复 Rocky Chen:
是的,根据芯片的用户手册是贴的100uF的,那就按您的意见换成22uF的试试,谢谢您了!!
Xuelian Ji:
回复 Rocky Chen:
您好,在使用pcm4220芯片采集的时候当采样率设置为80K,内部滤波器设置为经典滤波器的时候,DC耦合方式,对+5V的校准元进行采集,采集出来的数据刚开始还是对的,之后会出现一小段乱,最后是平稳的但是数据是1V左右,不是我想要的+5V,这种使用方法有错误吗?还是说在设置为经典滤波器的时候还要注意什么事项?谢谢!
Rocky Chen:
回复 Xuelian Ji:
您好,应该是内部的High Pass Filter起了作用,采直流时需要disable内部的HPF。进一步,如果对精度要求高的场合可以在后端做校准,较掉offset。
Xuelian Ji:
回复 Rocky Chen:
在采集直流的时候确实是disable了内部的HPF,比如不同采样率进行切换的话,是不是配置之后要对芯片进行一下复位才能正常工作?还有,在Double Speed模式下,不同的采样率,采集出来的+5V直流信号的值也是不太一样,但是每个采样率对应的数据是稳定的,这是因为内部的offset导致的吗?如果精度要求高的话是不是也需要您说的进行后端校准呢?谢谢!
Rocky Chen:
回复 Xuelian Ji:
Disable内部的HPF需要将Pin17和18脚置高。有可能是内部offset导致的,可以尝试采取后端软件校准,将这个offset较掉。