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.

[参考译文] TMS320F28386D-Q1:在1米距离处控制 LCD

Guru**** 2454880 points
Other Parts Discussed in Thread: TMS320F28386D-Q1

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1164074/tms320f28386d-q1-controlling-lcd-at-1-meter-distance

器件型号:TMS320F28386D-Q1

大家好、

您能在下面帮助我们解决客户的问题吗?

我想管理一个 LCD 显示屏(128 x 64像素模块)并控制我的应用的成本、我想选择一个具有并行通信功能的显示屏。 LCD 屏幕应距离控制它的 PCB 大约一米、我想问您、由于我在 TI.com 上找不到文档、是否有管理并行通信的技术来保护它免受任何干扰。

我要使用的器件是 tms320f28386d-Q1。 我知道它的外设是 tms320f28386d-Q1 CM-I2C、如果我在 TI.com 上找到实现 CM-I2C 外设的任何原理图、我会改变我对 LCD 屏幕选择的想法。 我不知道它是否与简单的 I2C 外设相同、如果可以、使用发送器(例如 RS485)将 LCD 屏幕保持在距离 tms320f28386d-Q1板一米的位置、我就不明白了。

此致、

Danilo

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="432284" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1164074/tms320f28386d-q1-controlling-lcd-at-1-meter-distance ]我知道它的外设是 tms320f28386d-Q1 CM-I2C、如果我在 TI.com 上找到任何实现 CM-I2C 外设的原理图、我会改变我对 LCD 屏幕选择的想法。 我不明白它是否与简单的 I2C 外设一样

    F28386D 器件上实际上有3个 I2C 外设。 一个是 CM-I2C、另两个是 C28x I2C。 CM-I2C 寄存器接口与 C28x 版本不同、但 I2C 电气/协议功能本身是相同的。  

    关于从1m 开始驱动 LCD 的主要问题、您是否考虑使用简单的缓冲器 IC?  

    https://www.ti.com/logic-voltage-translation/overview.html

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

    您好、Gus、

    感谢您的回答。 请参阅我们的客户吹气反馈。

    因此、根据我的理解、我应该使用 config:
    微控制器>>数字隔离器>>缓冲器>> 1米或2米电缆>>扩展器端口>> LCD
    在此配置中、即使在充满同步/异步电机的嘈杂环境中、缓冲器也足够吗? 扩展的 I2C 不会受到严重影响? 数字隔离器是否有助于防止接地回路(始终将其电容考虑在内)、或者它们是否优于 TVS 二极管(可能它们的电容较低、我必须检查)并在 PCB 层中使用各种接地路径?
    1米或2米的电缆必须是双绞线? SDA 和 SCL 信号是否必须位于两个不同的对上、或者它们是否必须在同一对上缠绕? 还是必须使用非双绞线?

    我知道我对 CM-I2C 很着迷、但我不明白、如果寄存器与简单的 I2C 外设不同、它们的物理尺寸是否也不同? 鉴于技术表中所述 CM-I2C 用于管理串行存储器(RAM 和 ROM)、网络设备、LCD、音调发生器... 虽然我一直在阅读 I2C 仅在 PCB 上使用的相关内容、但要对其进行扩展、您必须准确计算网络的总容量(我在 TI.com 上阅读了许多有关 I2C 的文档)
    此外、使用使用寻址的协议对我很有用、因为它使网络可扩展以供将来使用、这与您可以使用 UART 协议(CM-UART、这也是我不明白它有什么不同的功能)不同。 或 SCI 与 RS485或 RS422差分总线搭配使用、配置如下:
    微控制器>>数字隔离器>> RS485/RS422收发器>> 1米或2米双绞线>>扩展器端口>> LCD

    此致、

    Danilo

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

    达尼洛

    [引用 userid="432284" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1164074/tms320f28386d-q1-controlling-lcd-at-1-meter-distance/4380754 #4380754]SO 我认为应该使用 config:
    微控制器>>数字隔离器>>缓冲器>> 1米或2米电缆>>扩展器端口>> LCD
    在此配置中、即使在充满同步/异步电机的嘈杂环境中、缓冲器也足够吗? 扩展的 I2C 不会受到严重影响? 数字隔离器是否有助于防止接地回路(始终将其电容考虑在内)、或者它们是否优于 TVS 二极管(可能它们的电容较低、我必须检查)并在 PCB 层中使用各种接地路径?
    1米或2米的电缆必须是双绞线? SDA 和 SCL 信号是否必须位于两个不同的对上、或者它们是否必须在同一对上缠绕? 或者、我是否必须使用非双绞线?[/quot]

    我建议您在接口论坛上发帖、以便为您的客户提供更好的建议。  

    [引用 userid="432284" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1164074/tms320f28386d-q1-controlling-lcd-at-1-meter-distance/4380754 #4380754)]我知道自己对 CM-I2C 着迷、但我不明白、如果寄存器与简单的 I2C 外设不同、它们的物理尺寸是否也不同? 鉴于技术表中所述 CM-I2C 用于管理串行存储器(RAM 和 ROM)、网络设备、LCD、音调发生器... 虽然我一直在阅读 I2C 仅在 PCB 上使用的相关内容、但要对其进行扩展、您必须准确计算网络的总容量(我在 TI.com 上阅读了许多有关 I2C 的文档)

    CM-I2C 和 C28x-I2C 是支持相同 I2C 标准的不同外设设计。 CM-I2C 和 C28x-I2C 的所有特性和电气规格均在数据表中提供。 如果需要、客户可以参考这些规格深入了解两个模块之间的差异。 一个重要的区别是 CM-I2C 只能通过器件上的 ARM Cortex-M4和 UDMA 进行访问、而 C28x-I2C 只能通过器件上的 C28x 内核进行访问、请参阅图3-1。 数据表中的功能方框图。  

    [引用 userid="432284" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1164074/tms320f28386d-q1-controlling-lcd-at-1-meter-distance/4380754 #4380754">此外,使用使用寻址协议对我很有用,因为它使网络可扩展以供将来使用,这与使用 UART 协议(CM-UART,这也是我不明白它有何不同之处)不同。 或 SCI 与 RS485或 RS422差分总线搭配使用、配置如下:
    微控制器>>数字隔离器>> RS485/RS422收发器>> 1米或2米双绞线>>扩展器端口>> LCD[/引述]

    CM-UART 是另一个旨在与 ARM Cortex-M4配合使用的外设。 CM-UART 的特性和电气规格在器件数据表中提供。 CM 外设只能通过 ARM Cortex-M4和 UDMA 进行访问。