一种过零同步通信电路及方法技术

技术编号:39041680 阅读:12 留言:0更新日期:2023-10-10 11:54
本发明专利技术公开了一种过零同步通信电路,涉及电路控制领域,该过零同步通信电路包括:发送模块,用于通过火线交流电过零信号来控制通讯线的通信协议波形信号是否输出给接收模块;接收模块,用于在接收的通信协议波形信号两个上升沿时间差大于预设值时,对通信协议波形进行解码;发射模块连接接收模块;与现有技术相比,本发明专利技术的有益效果是:本发明专利技术利用过零信号同步控制脉冲信号数量,根据脉冲信号数量实现不同的功能需求,通过AD值<预设值时可识别到接收端已连接,否则未连接等功能;使用少量的通用器件,降低成本;通信距离远,抗干扰性强。抗干扰性强。抗干扰性强。

【技术实现步骤摘要】
一种过零同步通信电路及方法


[0001]本专利技术涉及电路控制领域,具体是一种过零同步通信电路及方法。

技术介绍

[0002]电子产品设备广泛应用于生活中,而有些电子产品设备需要用2到3块电路板,同时电路板之间需要通信,比如交流吸尘器的显示板和地刷板之间通信,两块板子之间的距离通常大于1米以上。
[0003]如果采用传统的低压方式通信,比如IIC或UART通信,会增加低压连接的线材,比如IIC的话,会增加VDD、GND、SDA及SCL的线材成本,同时低压且长距离通信,容易受干扰。
[0004]因此,需要对现有的电路板通信方式进行改进。

技术实现思路

[0005]本专利技术的目的在于提供一种过零同步通信电路及方法,以解决上述
技术介绍
中提出的问题。
[0006]为实现上述目的,本专利技术提供如下技术方案:
[0007]一种过零同步通信电路,包括:
[0008]发送模块,用于通过火线交流电过零信号来控制通讯线的通信协议波形信号是否输出给接收模块;
[0009]接收模块,用于在接收的通信协议波形信号两个上升沿时间差大于预设值时,对通信协议波形进行解码;
[0010]发射模块连接接收模块。
[0011]作为本专利技术再进一步的方案:发送模块包括三极管Q1、火线L、接口MCU

OUT、接口MCU

AD,火线L连接电阻R2的一端、电阻R3的一端,电阻R3的另一端连接三极管Q1的发射极、二极管D1的负极、电阻R4的一端,电阻R4的另一端连接接口MCU

AD,三极管Q1的集电极连接二极管D1的正极、二极管D2的正极,二极管D2的负极连接电阻R5的一端,电阻R5的另一端通过接线端子连接接收模块,三极管Q1的基极连接电阻R1的一端、电阻R2的另一端,电阻R1的另一端连接接口MCU

OUT。
[0012]作为本专利技术再进一步的方案:三极管Q1为PMOS管。
[0013]作为本专利技术再进一步的方案:接收模块包括零线N、接口MCU

IN,接口MCU

IN连接电容C1的一端、电阻R9的一端,电容C1的另一端接地,电阻R9的另一端连接电阻R8的一端、二极管D4的负极、二极管D3的正极、电阻R7的一端,电阻R8的另一端接地,二极管D4的正极接地,二极管D3的负极连接零线N,电阻R7的另一端连接电阻R6的一端,电阻R6的另一端通过接线端子连接发送模块。
[0014]一种过零同步通信方法,应用于如上所述的过零同步通信电路;包括以下步骤:
[0015]步骤1,基于交流电过零信号来选择是否输出通信协议波形信号;
[0016]步骤2,基于接收到的通信协议波形信号两个上升沿时间差来选择是否对通信协
议波形进行解码。
[0017]作为本专利技术再进一步的方案:步骤1包括:
[0018]步骤11,对火线交流电进行AD采样;
[0019]步骤12,采样交流电AD值<预设值时,跳到步骤3,否则跳到步骤5;
[0020]步骤13,发生过零信号事件时,跳到步骤4,否则步骤5;
[0021]步骤14,将通信协议波形输出给接收模块;
[0022]步骤15,结束。
[0023]作为本专利技术再进一步的方案:步骤2包括:
[0024]步骤21:接收的通信协议波形为第1上升沿时,跳到步骤2,否则一直在步骤1;
[0025]步骤22:计时器开始计时;
[0026]步骤23:接收的通信协议波形为第2上升沿时,跳到步骤4;否则跳到步骤8;
[0027]步骤24:计时器停止计时;
[0028]步骤25:计时器值>预设值时,跳到步骤6,否则跳到步骤7;
[0029]步骤26:输出协议波形解码信号;
[0030]步骤27:计时器置零;
[0031]步骤28:结束。
[0032]与现有技术相比,本专利技术的有益效果是:本专利技术利用过零信号同步控制脉冲信号数量,根据脉冲信号数量实现不同的功能需求,通过AD值<预设值时可识别到接收端已连接,否则未连接等功能;使用少量的通用器件,降低成本;通信距离远,抗干扰性强。
附图说明
[0033]图1为发送模块的电路图。
[0034]图2为接收模块的电路图。
[0035]图3为一种过零同步通信电路的发送流程示意图。
[0036]图4为一种过零同步通信电路的接收流程示意图。
具体实施方式
[0037]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0038]请参阅图1和图2,一种过零同步通信电路,包括:
[0039]发送模块,用于通过火线交流电过零信号来控制通讯线的通信协议波形信号是否输出给接收模块;
[0040]接收模块,用于在接收的通信协议波形信号两个上升沿时间差大于预设值时,对通信协议波形进行解码;
[0041]发射模块连接接收模块。
[0042]在本实施例中:请参阅图1,发送模块包括三极管Q1、火线L、接口MCU

OUT、接口MCU

AD,火线L连接电阻R2的一端、电阻R3的一端,电阻R3的另一端连接三极管Q1的发射极、
二极管D1的负极、电阻R4的一端,电阻R4的另一端连接接口MCU

AD,三极管Q1的集电极连接二极管D1的正极、二极管D2的正极,二极管D2的负极连接电阻R5的一端,电阻R5的另一端通过接线端子连接接收模块,三极管Q1的基极连接电阻R1的一端、电阻R2的另一端,电阻R1的另一端连接接口MCU

OUT。
[0043]在本实施例中:请参阅图1,三极管Q1为PMOS管。
[0044]开始时,接口MCU

OUT输出低电平,同时接口MCU

AD进行AD采样,常规状况下,火线L输出电压的AD采样值会低于AD预设值(例如信号接收端未连接时,AD采样值为异常状况,此时高于AD预设值时,会直接停止触发输出通信协议波形),在火线L输出电压过零时,接口MCU

AD采样到过零信号,控制器接收到该信号控制接口MCU

OUT输出通信协议波形,使得三极管Q1基极处接收到该信号,经过三极管Q1、二极管D2、电阻R5、接线端子输出给接收模块。
[0045]在本实施例中:请参阅图2,接收模块包括零线N、接口MCU

IN,接口MCU

IN连接电容C1的一端、电阻R9的一端,电容C1的另一端接地,电阻R9的另一端连接电阻R8的一端、二极管D4本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种过零同步通信电路,其特征在于:该过零同步通信电路包括:发送模块,用于通过火线交流电过零信号来控制通讯线的通信协议波形信号是否输出给接收模块;接收模块,用于在接收的通信协议波形信号两个上升沿时间差大于预设值时,对通信协议波形进行解码;发射模块连接接收模块。2.根据权利要求1所述的过零同步通信电路,其特征在于,发送模块包括三极管Q1、火线L、接口MCU

OUT、接口MCU

AD,火线L连接电阻R2的一端、电阻R3的一端,电阻R3的另一端连接三极管Q1的发射极、二极管D1的负极、电阻R4的一端,电阻R4的另一端连接接口MCU

AD,三极管Q1的集电极连接二极管D1的正极、二极管D2的正极,二极管D2的负极连接电阻R5的一端,电阻R5的另一端通过接线端子连接接收模块,三极管Q1的基极连接电阻R1的一端、电阻R2的另一端,电阻R1的另一端连接接口MCU

OUT。3.根据权利要求2所述的过零同步通信电路,其特征在于,三极管Q1为PMOS管。4.根据权利要求1所述的过零同步通信电路,其特征在于,接收模块包括零线N、接口MCU

IN,接口MCU

IN连接电容C1的一端、电阻R9的一端,电容C1的另一端接地,电阻...

【专利技术属性】
技术研发人员:曾海更吴正华李艳春龚宇唐永强
申请(专利权)人:深圳市高科润电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1