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.

[参考译文] CC3220S-LAUNCHXL:当连接到 MAX30001 EVSYS 时、SPI CLK 电压下降

Guru**** 2564000 points
Other Parts Discussed in Thread: CC3220S-LAUNCHXL

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/793753/cc3220s-launchxl-spi-clk-voltage-drops-when-connect-to-max30001-evsys

器件型号:CC3220S-LAUNCHXL

您好!

我正在尝试使用 CC3220S-LAUNCHXL Launchpad 通过 SPI 从 MAX30001模拟前端(AFE)读取数据。 我完成了使用 Arduino Uno 的任务、并在 launchpad 上重新实施了该程序。 这两个平台之间的唯一区别 是 Arduino 逻辑电平为5V、而 LaunchPad 逻辑电平为3.3V、用于 SPI。 从 MAX30001数据表中可以看出、MAX30001的逻辑电平介于1.65V 至3.6V 之间、因此  这应该可以与 LaunchPad 配合使用。 但我在 RX  缓冲器中一直接收到0x00的读数。

我认为我的问题可能与 SPI CLK 连接到 MAX30001 AFE 时的压降超过50%有关。 当 LaunchPad SPI CLK 未连接到 AFE SPI CLK 时、电压约为3.4V。 连接后、电压降至1.3V。 我已经使用 Arduino 对此进行了测试、并且 SPI CLK 电压没有显著变化。

我在其他几个论坛上找到了有类似问题的人(链接如下)。 回答要求作者注意几件事、我已经确认了。

软件:
复位位位位始终为1
-不
2、CSB 或 CLK 线始终为高电平
-不
逻辑电平
应该还可以
4.编程速度/时序错误
-已确认正确

硬件:
1、SPI 线路交叉。
-不
缺少 SPI 线路:是否发送全部4条线路:SDA、SCK、CSB 和 GND
-全部连接
3、分压器或可降低电路板上 SPI 电压的器件。
——我在 launchpad 上没有任何东西。 SPI CLK 电压在未连接到 MAX30001 AFE 时正常。

是否有人知道为什么会发生这种情况并可能解决这一问题?

谢谢、

John

----

指向类似问题的链接:

https://e2e.ti.com/support/clock-and-timing/f/48/p/735030/2713523?tisearch=e2e-sitesearch&keymatch=CC3220:%20spi%20clk%20logic%20level%20drops#pi320966filter=all&pi320966scroll=false

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否有多个 MAX30001电路板? 我从 MAX30001中看到、其最大额定值为3.6V、这意味着您在使用5V 逻辑连接到它时可能会损坏它。

    当将输出连接到引脚时、电压下降通常意味着两件事:
    -两个具有不同电平的输出尝试驱动同一个节点
    -引脚具有低阻抗、这意味着输出的驱动器强度不够大、无法保持逻辑电平。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我只能访问一个 MAX30001板。 虽然我可能损坏了 MAX30001电路板、但我认为我没有损坏、因为我只将其暴露在 Arduino 中进行非常短的测试。 目前使用 Maxim 的评估软件仍能正常工作。  

    我确信只有一个输出连接到 SPI CLK 节点(从 launchpad 到 MAX30001板)。 因此、我要说的是、输出没有足够的驱动强度来保持逻辑电平。

    我最初想增加 SPI CLK 的驱动器强度、但似乎不可能。 您对我如何做到这一点有什么建议吗?

    谢谢、

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

    您好!

    我对电路进行了另一个观察、发现实际上还有另一个输出驱动同一个节点。 我将删除它并开始测试。 感谢您的帮助、并为这一愚蠢的错误道歉。