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.

[参考译文] CC2530:SPI 驱动能力

Guru**** 2561700 points
Other Parts Discussed in Thread: CC2530

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/948519/cc2530-spi-driving-capability

器件型号:CC2530

大家好、专家:

我们使用 CC2530来驱动一个不存在任何问题  的 SPI LCD、我们打算使用同一 SPI 总线驱动5个或更多的 LCD、CS 引脚除外、该引脚将单独控制。

但是、当我们使用相同的 SPI 总线(相同的 CS 引脚和所有数据/CLK 引脚)连接2个 LCD 时、开始出现问题、 我们为 VCC 和背光提供了单独的电源、因此功率不会成为问题。

我们当然可以确保在 SPI 总线上发生的问题。

在 SW 跳转到以控制每个 LCD CS 引脚之前、 HW 连接所有相同的 SPI 总线以控制所有 LCD、 但问题发生在2个 LCD 上、  第一个 LCD 导致屏幕模糊、第二个 LCD 无法显示任何内容。   这对我来说是如此、假设2个 LCD 需要显示相同的屏幕、无论结果好坏。

1) 1)我是否知道将此问题解决的可能性是什么?

2) 2)假设 CC2530可以使用同一 SPI 总线驱动许多 LCD、因为我们提供了分离电源、  所以 SPI 驱动能力不是主要问题、 对吧?

3) 3)我们如何在 CC2530上的同一 SPI 总线上驱动更多 LCD?

谢谢、此致

Alan

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

    您是否在所有 CS 引脚和所有数据/CLK 引脚上添加了上拉电阻器?

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

    第一次未在 SPI 总线上添加任何上拉电阻器  时失败、   然后我们在 SPI 总线上的每个信号(CS、数据、CLK)上添加4.7K 欧姆的上拉电阻器、但结果相同。

    奇怪的是、更糟糕的情况是、无论质量好坏、我都需要在2个 LCD 上看到相同的结果。

    但现实情况是、我仍然只能看到第一个 LCD 显示屏、但第二个 LCD 仍然没有显示任何内容、  只有背光电源的背光是独立的。

    Alan

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

    我建议您先使用协议分析器或示波器检查 SPI 信号质量。

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

    尊敬的 Alan:

    您能否确认每个 LCD 均按预期独立运行?  您确定每次只能通过 CS 引脚启用一个 LCD?  与物理连接问题相比、CC2530似乎不是错误的错误、正如 YK 提到的、您需要使用逻辑分析仪或示波器确认 SPI 通信线路是否符合预期。  此外、最好监控为每个器件提供的 VCC 并确保其处于建议运行范围内。

    此致、
    Ryan

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

    尊敬的 Ryan:

    我们连接到另一个 PCBA、该 PCBA 上有所有组件、但我们仅将 SPI 信号和 LCD 电源以及背光电源连接到电路板、这意味着我们没有在另一电路板上启用 CC2530、但信号都绑定在一起。  我不知道这是否会触发'leake'?

    我们通过示波器测量了信号、波形与在第1个 LCD 和第2个 LCD 上测量的波形相同、 但只有第1个 LCD 可以显示正常屏幕、第2个 LCD 不显示任何内容。

    我使用裸 PCB 进行了另一项测试 、并将上面列出的相同路径连接到新的裸 PCB、然后正常工作。  2 LCD 可以同时工作。 (1个连接到内部装有 CC2530的原始 PCBA、 另一个连接到裸 PCB、只有 SPI 信号和电源在那里传输) 两个 LCD 上的相同 CS 引脚。

    因此、驾驶能力应该不是问题。

    我们将以这种方式尝试更多 LCD、并查看它可以驱动多少个 LCD。

    Alan