0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

直流电力线通信方案

douyin8 来源:douyin8 作者:douyin8 2022-08-03 09:44 次阅读

该项目描述了一种使用直流电源线进行数据通信的方法,同时不间断地提供电力。这是通过 RLC 耦合电路以及提供调制 (TX) 和解调 (RX) 的可编程混合信号 GreenPAK™ IC 来实现的。

发送/接收操作

该电力线上的通信信号是经过开关键 (OOK) 调制的。GreenPAK IC 使用电路内部生成的 62kHz 载波对 UART 数字信号执行 OOK 调制/解调。图1显示了A端和B端之间的UART通信。TXD_和RXD_是每一端系统MCU看到的数字UART信号;PL_TX/RX 是耦合到/来自电源线的信号。

pYYBAGHEO2eAEJVAAABV9MHh9e8306.jpg

图 1:操作时序图

电路分析

RLC 耦合电路如图7 所示。分析与非理想(上升沿等于10ns)阶跃信号下的电路有关。非理想阶跃信号的s域模型可以通过时域表达式的拉普拉斯变换得到。

poYBAGHEO3KAODhoAAAUuCY-8Bc557.jpg

电路的s域模型是通过用其s域模型替换电路元件得到的,并简化得到的表达式(a>b>c>d)。这个过程如图2所示。R1代表GPIO的输出阻抗。

pYYBAGHEO3-ARGACAAAlCEF-bKA692.jpg

poYBAGHEO4qAL7KyAABOVr5gN1Y126.jpg

图 2:s 域中的 RLC 电路简化

将电路的模态与输入信号相乘,得到s域的响应函数:

pYYBAGHEO5aAFeYVAAAW8QncG_0439.jpg

时域响应可以通过对函数进行拉普拉斯逆变换得到:

poYBAGHEO6OABwH6AAAmKCxI_eI579.jpg

响应曲线如图3所示。PL_TX的上升沿和下降沿转换为脉冲。图 4 总结了电路的影响。为了防止 PL_RX 引脚接收到负电压,RC-R 电路将脉冲直流偏置到 VDD/2。

poYBAGHEO6-Ad9kUAAAq29EPb8Q605.jpg

图 3:RLC 电路响应

poYBAGHEO7qATtj6AABfriJL5dw130.jpg

图 4:电路时序图

GreenPAK 设计

该SLG46108V在免费的开发GreenPAK Designer软件在图5所示(设计文件可在网上点击这里)。

poYBAGHEO8aAW1acAABbrJGr_ZE422.jpg

图 5:SLG46108 GreenPAK 设计

Pin7(UART_TX)用于接收串口信号。调制后通过Pin8(PL_TX/RX)发送到电源线。Pin7(UART_TX)设置为数字输入,不带上拉电阻的施密特触发器。

从 PL_TX/RX 接收到的信号经过解调输出到 Pin6(UART_RX),Pin6 设置为数字输出推挽。

Pin8 (PL_TX/RX) 配置为数字输入/输出。Pin7(UART_TX)为低电平时,PL_TX/RX 为输出模式,否则为输入模式。

此设计是针对 9600bps 的波特率,因此载波频率需要大于 48kHz。我们将 OSC 电源模式配置为强制开机,OSC 频率为 2Mhz/8,输出 0 秒除以 4 以获得 62.6kHz 载波。

如图1所示,当UART_TX为低电平时,PL_TX/RX输出载波。当UART_TX 为高电平时,PL_TX/RX 处于高阻输入状态。

当PL_TX/RX停止输出载波并被RC-R电路重新偏置到VDD/2后,我们就可以开始对PL_TX/RX输入的信号进行解调。重新偏置到 VDD/2 所需的时间可以通过示波器测量。我们将 DLY3 设置为大于测量时间的上升沿延迟 24us,当 DLY3 输入为低时,2 位 LUT3 设置为高。

如图 6 所示,PL_TX/RX 接收来自电源线的信号,将其转换为数字脉冲,然后通过 DLY1(上升沿延迟 16us)进行解调。为了保证解调后的低电平时间与调制前的低电平时间相同,将解调信号延迟DLY0(下降沿延迟16us)。

由于 PL_TX/RX 的偏置电压为 VDD/2,当 PL_TX/RX 处于数字输入模式时,器件将消耗大约 70uA 的额外电流

pYYBAGHEO9KABtr6AABcijUwd0w711.jpg

图 6:解调

图 7 显示了带有 SLG46108 插座的 PCB 上的电源线接口示意图。图 8 显示了 PCB 及其原型的图片。两个 IC 插座将直接插入 2×10 母插座,如图 9 所示。

< >

poYBAGHEO9-AM0LvAABJVua3mUo865.jpg

图 7:PCB 原理图

pYYBAGHEO-yAQR3JAACdL1Fknss110.jpg

图 8:带有原型的 PCB

该板使用两个 Arduino 板进行测试,如图 9 所示,Arduino A 由 USB 供电,Arduino B 由电源线供电。图 10 显示了测试中使用的 Arduino 编程。Arduino A 每 10 毫秒发送一个字符“A”,Arduino B 返回接收到的字符。图 11 显示了在测试中获得的波形。图 12 显示了 PLA_TX/RX 发送的信号的详细信息。图 13 显示了 PLB_TX/RX 接收到的脉冲的详细信息。

poYBAGHEO_mAZ2QCAABrtC9Fo6I144.jpg

图 9:使用 Arduino 进行测试

pYYBAGHEPAWACGX1AABejYJkHgA376.jpg

图 10:Arduino 编程

poYBAGHEPBGAVTukAADVwg6fR4w853.jpg

图 11:电力线通信波形

poYBAGHEPB6AXZ4DAADG-J38L6g629.jpg

图 12:PLA_TX/RX 发送信号的细节

pYYBAGHEPCmAU5_oAABavtUaacw085.jpg

图 13:PLB_TX/RX 接收到的信号细节

结论

本文介绍了如何实现基于 GreenPAK 和电容耦合的低成本、低功耗、直流电力线通信。与其他解决方案相比,GreenPAK 的主要优势在于可以根据需要修改通信方式或内容。例如,您可以轻松修改载波频率以适应所需的通信波特率。此外,您可以使用GreenPAK IC内部的DFF组成并串组件,直接将IO状态串行化并传输至电源线,无需MCU介入。包含 ACMP 的 GreenPAK 可以轻松地将电池电量信息传输到电源线。


审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电力线通信
    +关注

    关注

    4

    文章

    71

    浏览量

    26330
  • 直流
    +关注

    关注

    7

    文章

    394

    浏览量

    42733
  • 数据通信
    +关注

    关注

    2

    文章

    396

    浏览量

    33527
  • greenpak
    +关注

    关注

    0

    文章

    11

    浏览量

    5183
收藏 人收藏

    评论

    相关推荐

    FSK电力线载波通信实验

    FSK电力线载波通信实验 一、实验目的1、了解单片机在通信中的应用。2、了解大规模集成电路的电路组成及工作原理。3、理解FSK的工作原理。 二、实验预习要求1、复习《通信系统
    发表于 10-11 09:01

    基于电力线载波的注水测调通信系统的研究

    】:针对油田注水井测试调节系统中存在的问题,提出并设计了基于电力线载波(PLC)的远程测调技术方案。利用LonWorks现场总线处理通信任务的优势,以电力线
    发表于 05-06 09:06

    电力线载波通信难题

    请问如何避免电力线载波通信中两个节点同时发数据,造成的数据冲突问题??1、速率低,发送一帧数据需要250ms左右。2、该方案用于智能家居,速度不能太慢。3、已经尝试过不同节点延时不同后发送数据,但还有数据会冲突(不同节点发送时间
    发表于 09-10 21:59

    【视频】瑞萨电子MCU电力线通信(PLC)解决方案

    本帖最后由 于圭 于 2015-1-19 18:27 编辑 瑞萨电子MCU电力线通信(PLC)解决方案
    发表于 01-19 17:49

    电力线通信

    我有一个关于电力线通信问题。我意识到这不是电源管理,但没有更好的选择的主题和找不到一般。柏树的客户支持是无益的。我回到了一个低速电力线通信采用梯队PL3150电流设计,有人告诉我,如果
    发表于 08-29 16:18

    DC应用的电力线通信实施

      引言  电力线通信 (PLC) 是一种通过现有电力线缆发送数据的通信技术。该技术可采用半双工方式在 PLC 节点之间传输电力与数据。由于
    发表于 09-30 16:14

    基于嵌入式/PL2000A的电力线载波通信接口设计

    到220V或其他交/直流电力线甚至是没有电力的双绞线上。电力线载波通信不仅提供了实用的新兴通信手段,而且具有现有物理链路、易维护、易推广、易
    发表于 12-04 10:44

    实现电力线通信的关键技术是什么

      1前言  近年来,电力线通信技术发展非常迅速,现在已经进入初步应用阶段。PLC系统充分利用电力系统的广泛线路资源,通过OFDM等技术可以在同一电力线不同带宽的信道上传输数据。但是由
    发表于 05-30 06:26

    如何获得较高的直流电压的电力线通信

    大家好,4、5是PSoC3产品,解决方案,可以获得较高的直流电压的电力线通信吗?谢谢。
    发表于 11-06 06:32

    电力线收发器SIG100的特性和应用

    照明控制  6、拖车通信  7、多个网络共享同一个  8、电力线  产品说明  SIG100是一个基于直流电源线(DC-BUS)的面向字节的UART/LIN收发器。设备合并两个数据通过电力线
    发表于 06-30 15:58

    电力线通信调制解调器芯片LME2200电子资料

    概述:LME2200是一个集成的电力线通信调制解调器芯片,它提供在电力线上发送和接收数据的全方位解决方案。此芯片采用了多载波调制解调技术,此技术专门针对
    发表于 04-21 08:01

    怎么实现基于电力线传输媒介的通信终端设计?

    怎么实现基于电力线传输媒介的通信终端设计?
    发表于 06-07 06:57

    智能家电:电力线通信PLBUS的机会?

    /T31983.31-2017),其物理层采用OFDM先进数字调制技术、工频过零时隙传输和连续传输等技术,无论在交流电力线上还是直流电力线上,都有较为鲁棒的通信性能。此外,PLBUS针对智能家居应用场景提供分布式
    发表于 07-07 10:22

    电力线通信模拟前端AFE031的应用及设计介绍

    作者:罗嘉林实习工程师, 庞家华华南区工程师email: pangjiahua@ti.comAFE031是一款应用于电力线通信的模拟前端器件,可以作为电力线通信系统的收发器。本文将从A
    发表于 11-07 07:18

    流电力线载波方案有哪些

    字化技术的进步,交流电力线载波技术被广泛应用于电力系统的远程监控、无线通信、智能电网等领域。本文将详细介绍交流电力线载波方案。 载波
    的头像 发表于 12-22 14:07 518次阅读