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.

[参考译文] AFE031:250 AFE031电力线通信

Guru**** 2504665 points
Other Parts Discussed in Thread: AFE031, AFE030, AFE032

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/874590/afe031-250-afe031-powerline-communications

器件型号:AFE031
主题中讨论的其他器件: AFE030AFE032

您好!

我计划用单个处理器来通信250个 AFE 芯片、每个 AFE 芯片将发送烟雾探测器警报和状态数据。

这意味着处理器(我使用 MK60DN512VLL10)必须读取250个模拟数据。

但我认为这会很复杂、我希望处理器能够快速评估数据。

是否有任何 AFE 芯片可以将数据作为 SPI 或 I2C 等发送。 而不是 ADC?

或者、如果您提供任何解决方案、我会很高兴。

谢谢。

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

    您好!

    我不确定我是否理解正确。 您真的需要250个 AFE031芯片吗? 您有250条电力线吗?

    我会为每组器件使用微型从处理器、例如4或8 AFE031使用 AFE031执行所有处理。 您甚至可以将级联拓扑与其他从处理器配合使用、以处理这些最低层从处理器的数据。

    Kai

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

    你(们)好。

    我计划将 AFE 芯片用于烟雾探测器。烟雾探测器将通过24V 直流电源线进行通信。

    因为需要250个安全芯片(如果我错了、请纠正我)。 我 希望使用2根导线进行通信和供电。

    将会有一个控制单元、控制单元将与检测器通信。

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

     用户4961587、您好!

    TI 提供 AFE030、AFE031和 AFE032 PLC IC。 但是、除非我们讨论系统中每个模块中具有 MCU 的单独收发器、否则单个 AFE03x 芯片不会为 PLC 通信提供数字输出。 原因如下。  

    AFE03x 是窄带宽 PLC 模拟前端组件。 它可以发送和接收表示"1"或"0"的特定频率模拟信号。 例如 ,131kHz 传输信号代表“1”,141kHz 信号代表“0”。 修改模拟信号的频率以反映二进制数据。 收发器信号通过二进制移频键控(BFSK)方法发送。

    对于 AFE03x 中的 PLC 传输输入,输入传输信号通过 DAC 或 PWM 模式发送,其中数字数据转换为模拟信号。 AFE03x IC 中存在 SPI 通信接口、但 SPI 用于控制数据集、增益、操作模式等中的板载寄存器。

    对于 AFE03x 中的 PLC 传输输出,输出传输信号通过 ADC 接收和转换。 AFE03x 仅为模拟前端接口、而 BFSK 解调通过 ADC 和 MCU 完成。

    为了通过各种节点进行通信、例如250 (是的、您需要250个 AFE03x 芯片)、每个收发器都包含低成本 MCU、它将向 AFE03x 发送数据、并通过电力线(交流或直流电力线)将模拟频率解调为数字数据。

    在没有任何通信协议的情况下、传输数据会在整个 PLC 网络中广播。 换句话说、任何 PLC 通信节点都可以从整个 PLC 网络接收数据。 使用标准通信协议、可以对每个节点进行寻址、并将在系统中内置安全性。 通信协议通过软件通过 MCU 实现。 TI 确实提供了开发工作的示例程序(通过 TI 的 MCU),但我们不提供与 IC 的通信协议,例如国际标准化组织(ISO)的7层模型或开放系统互连(OSI)中的简化网络通信协议。 OSI 通信协议与 TCP/IP 或无线电话网络非常相似。

    对于烟雾探测器应用、假设它是每个节点的单向通信、则可以简化测试设置并构建您自己的通信协议。 例如,您可以使用网络中的特定地址定义每个检测器。 当触发检测器时、会将唯一的传输数据流发送到中央位置(MK60DN512VLL10)、前提是所有烟雾探测器都连接在同一电源线(交流或直流电源线)下。 当 MK60DN512VLL10接收到传输数据流时、您必须通过 ADC 或其他解调技术对模拟信号进行解码(只需要一个 ADC)。 数据信号通过电力线以模拟频率传输。 如果触发了多个检测器、则必须按顺序处理接收到的信号。 每个 PLC 节点都必须连续广播信号(我们将讨论毫秒到秒的延时时间)。 无论如何、应用可能不需要250个 MCU 或 DAC (必须使用 PWM 模式进行数据传输)、应用中也不需要250个 ADC。 然后、控制单元可以与外界通信、连接到 WAN 或无线移动电话网络。

    对于 PLC 通信中的双向通信、设置将更加复杂。 您可能需要低成本 MCU 来处理应用。

    请告诉我有关您的应用的一些详细信息。 如果您想私下交流、请告诉我。

    最棒的

    Raymond

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

     用户4961587、您好!

    请告诉我您产品的设计要求。 如您所见、I2C 或 SPI 等稳压器数字信号无法通过直流或交流电源线进行传输。 要执行最初描述的操作、您至少需要两条备用线路来传输和/或接收数字数据。  

    请告诉我们您的问题是否得到了解答。 如果 AFE031不符合您的产品要求、我们可以关闭查询。 如果您有兴趣、我们可以进一步讨论。 如果我们有关于设计或产品要求的更多信息、我们可以通过各种方法降低技术成本。  

    最棒的

    Raymond

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

    您好 Oleg、

    Piccolo (F280049C)具有处理两个同时运行的收发器的硬件功能。 但是、在同时处理两个事件时、您将增加中断的复杂性。  

    您需要哪些应用同时处理两个收发器?

    当 AFE03x 通过 PLC 网络发送消息时、同一电力线上的所有节点将接收模拟信号。 对于直流电力线、只要在所有节点上使用相同的电源、就可以建立 PLC 通信。 对于交流电力线、只要电力线来自同一断路器或电力线中具有相同交流相位、就可以建立 PLC 通信。 为了发送/接收模拟信号、所有 PLC 节点必须"查看"阻抗路径。  

    最棒的

    Raymond