ADS131A04: 为什么我两块电路板,晶振都不起振?16.384M

Part Number: ADS131A04


  1.  XTAL1 XTAK2,示波器测量都是1.7v左右,没有看到波形。
  2. 程序读取到第一次spi数据是0XFF04这个没错,但是后续的读取adc值就不对了。
  3. 我怀疑是晶振不工作。但是晶振的两个电容换为15p,30p,或者直接去除,都是看不到波形。
  4. 请问是否是需要设置什么参数才能让晶振工作呢?

 

 

  • 您好,

    已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

  • 使用示波器测量XTAL1和XTAL2,正常起振时,应看到正弦波,频率16.384MHz。

    如果无波形,尝试用有源时钟信号从XTAL1输入,测试芯片是否工作。若ADC读数正常,则可能是晶振电路问题。

  • cs, reset 这两个脚,无论处于什么状态,这个正弦波应该是可以看到对吧?并且无论芯片内部的Register 设置什么值,都不影响这个正弦波  对吧?

  • 让芯片处于外部晶振模式,正常晶振就应该起振。

    先确保晶振是可以正常工作的。​​

  • 示波器,碰触clkin,瞬间出现正弦波,而且频率是对的。但是很快就消失,变为直流1.7v左右。晶振的两个脚都是这样的情况。从来没有这么麻烦过。电路板上三个晶振,就这个不工作。其他晶振频率8M,32.768K都可以工作。旁路电容 10p,20p,30p 都实验过了。不过电容越小,瞬间出现的正弦波振幅越小。

  • 示波器,碰触clkin,瞬间出现正弦波,而且频率是对的。但是很快就消失,变为直流1.7v左右。晶振的两个脚都是这样的情况。从来没有这么麻烦过。电路板上三个晶振,就这个不工作。其他晶振频率8M,32.768K都可以工作。旁路电容 10p,20p,30p 都实验过了。不过电容越小,瞬间出现的正弦波振幅越小。