【技术实现步骤摘要】
一种使用GPIO口进行电力载波通信的装置及其方法
[0001]本专利技术属于通信接口
,具体涉及一种使用GPIO口进行电力载波通信的装置及其方法。
技术介绍
[0002]电力载波通信(PLC,Power line Communication),是指利用现有电力线,通过载波方式将模拟或数字信号进行高速传输的技术。PLC最大特点是通信信号可通过供电线传输,只要有供电线,就能进行数据传递,不需要额外架设通信线缆。因此PLC被广泛应用在远程抄表系统、路灯远程监控系统、智能家居等场合。
[0003]目前市面上的PLC通信产品均是基于带PLC口的专用MCU开发而成,其结构如图1所示,图1为现有技术中PLC通信产品的结构示意图,用户若要开发PLC产品,必须购买带PLC口的专用MCU或基于专用MCU的PLC通信模块,往往可供选择的厂家较少,成本高。且部分厂家的专用MCU只供内部使用,外部用户难以购买。也有部分厂家对用户使用该公司专用MCU设置排他性或其他限制,用户使用受到掣肘,由于选择不多,用户往往也只能无奈继续使用。 >[0004]GPI本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种使用GPIO口进行电力载波通信的装置,包括PLC发送端和PLC接收端;所述PLC发送端包括PLC调制模块,所述PLC接收端包括PLC解调模块,PLC调制模块与PLC解调模块通过电力线连接;其特征在于,所述PLC发送端还包括第一MCU模块,所述PLC接收端还包括第二MCU模块;其中,第一MCU模块、第二MCU模块均设有GPIO口,第一MCU模块通过GPIO口与PLC调制模块连接,第二MCU模块通过GPIO口与PLC解调模块连接;第一MCU模块与PLC调制模块连接的GPIO口为输出接口,标记为GPIO1,负责将数据调制成数字信号并输出,第二MCU模块与PLC解调模块连接的GPIO口为输入接口,标记为GPIO2,负责接收数字信号并解调为数据。2.根据权利要求1所述的装置,其特征在于,所述GPIO1包括M个GPIO子接口,M≥1,为输出口,在第一MCU模块的控制下将数据“0”和“1”转换为高电平或低电平信号输出;所述GPIO2包括M个GPIO子接口,M≥1,为输入口,在第二MCU模块的控制下将高电平和低电平信号转换为数据“0”或“1”。3.根据权利要求2所述的装置,其特征在于,所述GPIO1的各GPIO子接口输出的数字信号,可以是统一时序的波形,或是非统一时序的波形。4.一种使用GPIO口进行电力载波通信的方法,包括PLC发送端和PLC接收端,其特征在于,应用于如权利要求1
‑
3任一项所述的装置,所述方法包括以下步骤:S1:一次编码:PLC发送端的第一MCU模块使用曼切斯特码将待传输的数据A进行一次编码,得到数据B;S2:二次编码:PLC发送端的第一MCU模块对数据B进行二次编码,在数据B前部或后部增加开始数据、结束数据、起始识别数据等辅助数据,得到数据C;S3:GPIO口调制:第一MCU模块通过GPIO1将数据C中的“0”和“1”转换为高电平或低电平的GPIO信号,并输出到PLC调制模块,此时所述的GPIO信号即数字信号;S4:PLC信号加载:PLC调制模块收到数字信号后,将数字信号加载到电力线上形成PLC信号在电力线上进行传输;S5:PLC信号卸载:PLC解调模块从电力线上接收PLC信号,从PLC信号中提取出数字信号,再将数字信号输出到第二MCU模块的...
【专利技术属性】
技术研发人员:唐平,
申请(专利权)人:长沙超体智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。