This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS1263:无法使用 STM32控制器通过 SPI 读取数据

Guru**** 2387830 points
Other Parts Discussed in Thread: ADS1263, ADCPRO
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1323923/ads1263-can-not-read-data-via-spi-using-stm32-controller

器件型号:ADS1263
主题中讨论的其他器件: ADCPro

您好!

  像往常一样-新的 ADC -新的连接问题。
  我有 STM32F427控制器,我想通过 SPI5端口从 ADC ADS1263获取数据。

  我已使用 ADCPro、能够在 PC 上的 ADC 下成功读取 ADC 数据。
  对于 STM32情况、我决定使用最简单的设置(正串行数据有效、下降沿数据有效、但16位 SPI 字):
  (我还检查了"Simple SPI loop-back - shorting MOSI and MISO -这可以正常工作。)
   将复位(06h)命令写入 ADC
   写入读取寄存器#0 (20h 00h)
   从寄存器#0 - 16位读取数据
   写入启动 ADC1转换(08h)
   所有这些都呈现在 pic #1上

   读取寄存器命令(2000h)看起来不成功、因为我无法从寄存器#0中看到 ADC ID。 好的。    
   
   
   初始化后、我尝试通过写入16位命令"开始转换"0x0012h 从 ADC 读取数据。 这是在 pic #2上呈现的。
   更进一步-我将读取3个16位字。 我始终读取为210000h。
   因此、我不确定读取寄存器命令是否效果良好、我不确定 ADC 读数是否有意义。
   
   无论如何、我以前能够使用该 SPI5端口进行16位字交换、因此似乎我做错了什么。 请告诉我哪里错了。


   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dmytro Rahozin:

    您是否有自己设计的定制电路板、或者您是否使用 ADS1263 EVM 并将电线连接到 STM 输出板? 如果您对电路板进行了空中布线、能否发送两块电路板如何连接的图片? 请发送详细的高分辨率图像、以便我可以清楚地看到电线的连接方式等。

    -Bryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢!
       这是连接 J1插槽和电路板上插槽的"方案"。
      

     还有 J5"电源"插槽、这里我仅连接了引脚5和6用于接地、引脚3 +5V。 我没有连接引脚9 "+3.3V"、我认为它没有被使用。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dmytro Rahozin:

    感谢您发送这些图像。 您能给我发送 您实际的物理板的照片吗、而不是只是一张连接图吗? 您的图表与实际电路板之间可能存在差异。 我还想了解电源和接地连接是如何建立的

    -Bryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢、我从 ADC 回放了一些
    我没有注意到、外部+3.3V 电源上拉电阻器用于 START、-RESET 和-CS 引脚。 START 接地、-CS 由 STM32控制、但-RESET 未连接(我之前想是具有上拉功能)、如果不具有3.3V 电压、则为零、因此 ADC 处于关断模式。
    现在、我有了更好的画面、并且将继续我的"追求"来以~10kHz 的速率获取数据。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dmytro Rahozin:

    感谢更新、这就是为什么我想查看电路板的物理连接方式、而不仅仅是连接图。 务必要查看所有 ADC 引脚的偏置/连接方式、以便能够确定所用器件的行为方式。

    -Bryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当然可以。 我相信、就在不久的将来、我将会遇到另一个关于如何将我的传感器正确连接到 ADS1263的问题。 :)