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.

[参考译文] ADS124S08EVM:将 ADS124S08EVM 中的数据记录到 SD 卡中与 Arduino 连接时出现问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/825527/ads124s08evm-issue-in-data-logging-to-sd-card-from-ads124s08evm-interfaced-with-arduino

器件型号:ADS124S08EVM
主题中讨论的其他器件: ADS124S08

MAA MAA/SIR、您好!

实际上、我尝试将 ADS124S08EVM 与 Arduino Mega 连接、并尝试通过 USART 模式使用 SD 卡模块将数据记录到 SD 卡。  SD 卡还与 Arduino MEGA 连接。 对于 USART、使用 MEGA 2560 XCK (PD5)时钟、并将 EVM 和 SD 卡的芯片选择连接到 Arduino 的不同引脚和通用接地引脚。

ADC 的 MISO 连接到 MHz 2560的 RX 引脚、Arduino 的 TX 引脚连接到 MISO SD 卡读取器。 XCK 对于 ADC 和 SD 卡都是通用的。 那么、我的连接是否正确? 明天我将上传我的代码。 使用 SD 卡执行 USART 时、我无法从 ADC 获取任何数据。 问题是什么?

谢谢你

此致、

Sushmita Chaudhary

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

    您好、Sushmita、

    听起来您是在尝试混合通信模式。  ASD124S08使用 SPI 通信而不是 UART (USART)。  这两种协议不兼容。

    此致、

    Bob B

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

    Bob、您好!

    但是、当我尝试使用 Arduino Mega 的 SPI 通信将数据记录到 EVM 中的 SD 卡时、我无法获取数据。

    我的连接如下:-

    EVM- CS=4、start=3、reset=2、SDi=TX2、SDO=RX2 SCK、SD 卡和 Arduino MEGA 通用(MEGA 的引脚53)

    SD 卡- MOSI = 51、MISO = 50、CLK = 52、CS = 5

    我的代码如下:

    谢谢你

    此致

    Sushmita Chaudhary

    e2e.ti.com/.../File1.docxe2e.ti.com/.../File2.docxe2e.ti.com/.../File3.docx

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

    您好、Sushmita、

    您似乎正在合并来自各种项目的多个代码段、以从 ADS124S08采集数据并将数据保存到 SD 卡。  但是、在您的环路函数中、我看不到您从 ADS124S08读取数据的位置。  您需要验证是否可以读取/写入 SD 卡、以及是否可以单独读取/写入 ADS124S08。  由于我没有编写代码、也不熟悉代码、因此您需要对通信和代码流进行故障排除。  您需要使用示波器或更好的逻辑分析仪来验证您的通信。   

    此致、

    Bob B