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.

[参考译文] THVD8000:Homebus 和 Powerbus 之间的差异

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1129933/thvd8000-difference-between-homebus-and-powerbus

器件型号:THVD8000

你(们)好

我的客户现在使用 MM1192作为交流室内装置与其恒温器之间的接口、我们想看看 TI 的器件 THVD8000是否有机会。 但由于客户的意见、这两款器件基于不同的协议、即 Homebus 和 Powerbus。 但是,我无法找到两种协议之间的确切解释/比较。 您是否想回答有关这两款器件比较的一些问题?  

1.两种设备/协议之间的主要区别是什么?

2.由于客户的原因、这两种协议是两种不同的技术途径、因此如果客户将 MM1192更改为 THVD8000、他们会付出多少努力并做出哪些改变?

请给我一些关于这方面的见解、并感谢您的支持!

制造商

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

    您好、Manu、

    因此、homebus 和 THVD8000之间存在一些显著差异(它实际上并不是一种协议- Powerbus 只是使用 OOK 调制将数据耦合到电力线)。 在列出一些差异之前、我要说的是、我们已将应用中的 MM1192替换为 THVD8000、因为虽然应用设置稍有不同、但它们旨在实现相同的目标并在很大程度上具有相同的用例(通常 THVD8000更灵活) -有关一些主要差异,请参阅以下内容:

    1A) Homebus 是多点配置、而 powerbus 是多点配置。 但是、Powerbus 基于 RS-485、因此也可以处理多点配置。

    1b) Homebus 在同一总线上具有数据和电源(高达36V)、并且 Powerbus 也可以通过共享电源/通信总线在同一系统中工作-但是可以修改 Powerbus 以与交流电源或低阻抗系统配合使用-尽管架构比以前更复杂。  

    1C) 两个系统都使用差分通信  

    1D)两个系统都使用0V 差分来传输逻辑1

    1E) Homebus 将针对逻辑0反相每个位。 因此、如果逻辑零是高电压-发送的下一个逻辑0是低电压(这是为了在系统中保持直流平衡)、这是使用的替代 Mark 反转编码(AMI)。  

    1F) Powerbus 还通过使用  在 IC 本身上设置的频率调制脉冲序列来保持直流平衡系统。 因此、这些系统中的调制方案不同、但它们都用于实现总线的直流平衡。  

    1G) Homebus 的额定值通常为9.6kbaud (使用扩展协议可以更快-但通常很慢)、原始标准规格的电缆长达200m、扩展模式的电缆长达1km。

    1h)建议 Powerbus 传输1/10的调制频率-因此、对于 THVD8000、在其最大调制(5MHz)下、您可以传输高达500Kbps 的数据。 这是基于 RS-485的、因此它应该能够满足1km 的电流(但在最大数据速率下通常不需要降低数据速率和调制频率、在高达 1km 的情况下可能需要降低)。  

    1i)使用 OSI 网络堆栈模型(其中层(从底部开始) 时、PHY -> DataLink ->网络->传输->会话->演示->应用) Homebus 定义了 PHY、DataLink、网络和应用程序层的标准。 这意味着有 Homebus 定义的项目用于数据包的结构、更高级别的网络功能和预定义的高级命令。 通过 PHY 层的 Powerbus 主要是设计人员的选择、因为电源总线 在很大程度上与协议无关-这是因为它基于仅定义 PHY 层的 RS-485 -这使得 THVD8000具有更大的灵活性。  

    1j)两个系统都使用电容器和电感器将数据和电源耦合到同一总线上(电感器耦合电源/块数据、电容器耦合数据/块电源)  

    1K)最后、最重要的是芯片的设置方式- MM1192是全双工、而 THVD8000是半双工、因此如果一个节点需要同时发送和接收、则每个节点需要两个 THVD8000。 但是、由于 THVD8000是多点驱动器、因此同一总线上可以存在多个驱动器、因此半双工仍可以工作。  

    一般来说、这两种协议都可以实现相同的目标、但系统需要是 powerbus 或 Homebus、因为它们在同一条线路上的工作效果不是很好。

    powerbus 的真正优势是:  

    数据速率更快

    2.易于实施-由于主要与协议无关,因此设计方面的灵活性要大得多,因为设计相对简单,有助于加快设计过程。   

    3.多点;多点驱动器可以在同一总线上支持多个驱动器-允许使用更少的导线-而在 Homebus 中、它是多点、需要至少两组导体、以便端点可以在必要时与主机通信。

    对于第二个问题:

    从更高级别的固件角度来看、Powerbus 系统通常更简单。 对于物理系统、它们非常相似、因此不应成为设计上的主要差异-可能需要重新设计无源组件、但我们有很多有关如何实现这一点的信息 (我已附上一个 Excel 计算器、该计算器已经为您提供了)

     e2e.ti.com/.../3582.THVD80x0_5F00_Design_5F00_Calculator.xlsx 

    此外、我们还有 THVD8000设计指南+数据表非常有用:

    数据表: https://www.ti.com/lit/ds/symlink/thvd8000.pdf?ts=1661786941899&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTHVD8000

    设计指南: https://www.ti.com/lit/an/slla496a/slla496a.pdf?ts=1661786963367&ref_url=https%253A%252F%252Fwww.google.com%252F

    这应该是该用例的正确配套资料。  

    但是、这实际上取决于他们的系统外观-如果他们已经在使用 MM1192、那么这不应该是一个巨大的变化-但会有一些返工;但是、如果沿途出现任何其他问题、我将非常乐意提供帮助。

    如果您有任何其他问题、请告诉我!

    最棒的

    Parker Dodson