本实用新型专利技术公开一种双线数据信号的ESAM电路,其特征在于,包括ESAM模块、单片机模块,所述单片机模块包括接收数据线PSAM_RXD和发送数据线PSAM_TXD;单片机模块的接收数据线PSAM_RXD和发送数据线PSAM_TXD均与ESAM模块连接;当发送数据线PSAM_TXD有数据时,ESAM模块接收数据,并将接收到的数据通过接收数据线PSAM_RXD发送至单片机模块。本实用新型专利技术改成双线后,不需要通过单线接口反复切换接收发送状态,双线接口可一个保持接收状态,另一个保持发送状态,可以有效地提高了ESAM芯片与MCU芯片之间的通信速率。
【技术实现步骤摘要】
一种双线数据信号的ESAM电路
本技术涉及电表
,尤其涉及一种数据信号传输的双线电路。
技术介绍
为从2009年底,国家电网公司的智能电能表对内部软件功能:费控功能、内部参数、内部数据等智能电能表信息的交换安全技术将进行了规定,制订了《智能电能表信息交换安全技术规范》。采用国家密码安全算法SM1算法,设计了SM1算法的ESAM安全芯片,以此来智能电能表的信息交换安全。单线数据信号采用单线形式实现的ESAM电路如图1所示,该电路使用单线模式,ESAM芯片“三号管脚”I/O口通过具有7816协议口IO_PSAM的硬件MCU芯片(单片机)进行链接,来完成MCU芯片跟ESAM芯片间的信息数据交换。但是使用单线数据信号实现的ESAM电路存在如下缺陷:1、原有使用单线形式,ESAM芯片“三号管脚”I/O口需要一个特殊的7816协议口,硬件MCU芯片(单片机)的资源不一定能提供该7816协议口。7816协议是ESAM芯片的通讯协议,如果MCU直接有支持该协议的I/O口那是最好了,但是,如果MCU芯片没有直接支持该协议的I/O口的情况下,单线数据信号的ESAM电路将使得MCU芯片无法获得与ESAM芯片链接的许可,也就无法实现对智能电能表的信息数据、参数的抄读或设置等功能了。2、原有使用单线形式,需要通过MCU芯片跟ESAM芯片间连接网络的单线接口反复切换接收发送状态,影响了通讯速率。因此,针对上述技术问题,提出了一种双线数据信号的ESAM电路。
技术实现思路
本技术的目的是针对现有技术的缺陷,提供了-一种双线数据信号的ESAM电路。为了实现以上目的,本技术采用以下技术方案:一种双线数据信号的ESAM电路,包括ESAM模块、单片机模块,所述单片机模块包括接收数据线PSAM_RXD和发送数据线PSAM_TXD;单片机模块的接收数据线PSAM_RXD和发送数据线PSAM_TXD均与ESAM模块连接;当发送数据线PSAM_TXD有数据时,ESAM模块接收数据,并将接收到的数据通过接收数据线PSAM_RXD发送至单片机模块。进一步的,所述ESAM模块包括I/O脚,单片机模块的接收数据线PSAM_RXD和发送数据线PSAM_TXD均与ESAM模块的I/O脚连接。进一步的,还包括三极管Q26、电阻R218;电阻R218的一端与发送数据线PSAM_TXD连接,电阻R218的另一端与三极管Q26的基极连接,三极管Q26的发射极与ESAM模块的I/O脚连接,三极管Q26的集电极与地连接。进一步的,还包括电阻R222,电阻R222的一端与接收数据线PSAM_RXD连接,电阻R222的另一端与ESAM模块的I/O脚连接。进一步的,还包括通信模块,所述通信模块与ESAM模块连接。进一步的,还包括存储器,所述存储器与单片机模块。与现有技术相比,本技术具有以下有益效果:1、改成双线后,不需要通过单线接口反复切换接收发送状态,双线接口可一个保持接收状态,另一个保持发送状态,可以有效地提高了ESAM芯片与MCU芯片之间的通信速率;2、加大了MCU芯片对ESAM芯片的适应和选择范围;3、提高了ESAM芯片与MCU芯片之间数据信息通信的安全性和可靠性;4、有效地降低了产品的设计成本,提高了产品的质量和竞争力。附图说明图1为实施例一提供的单线数据信号采用双线实现的电路图;图2为实施例一提供的一种双线数据信号的ESAM电路图;图3为实施例二提供的一种双线数据信号的ESAM电路原理示意图。具体实施方式以下通过特定的具体实例说明本技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本技术的其他优点与功效。本技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。如图2所示,本实施例提供的一种双线数据信号的ESAM电路,包括ESAM模块、单片机模块,ESAM模块与单片机模块连接;单片机模块为MCU。单片机模块包括接收数据线PSAM_RXD和发送数据线PSAM_TXD;ESAM模块包括I/O脚;双线数据信号的ESAM电路还包括电阻R222、电阻R218、三极管Q26、电阻R219、三极管Q24;PSAM_TXD与电阻R218的一端连接,电阻R218的另一端与三极管Q26的基极连接,三极管Q26的集电极与地连接,三极管Q26的发射极分别与电阻R219的一端、ESAM模块的I/O脚连接;PSAM_RXD与电阻R222的一端连接,电阻R222的另一端分别与电阻R219的一端、ESAM模块的I/O脚连接;电阻R219的另一端与三极管Q24的集电极连接,三极管Q24的发射极与电源VCC连接。在本实施例中,双线数据信号的ESAM电路还包括电阻R211、三极管Q25、电容C111、电阻R210、电容C108;三极管Q24的基极与电阻R211的一端连接,电阻R211的另一端与三极管Q25的集电极连接,三极管Q25的发射极与地连接,三极管Q25的基极分别与电容C111、电阻R210的一端连接,电容C111的另一端与地连接,电阻R210的另一端与单片机模块的PSAM_PWR连接;电容C108的一端与点则R219连接,另一端与地连接。本实施例的电路使用双线模式,改进成PSAM_RXD和PSAM_TXD后,普通串口就可以不需要特定的硬件资源就可以实现对智能电能表的信息数据、参数的抄读或设置等功能了。且改成双线后通信速率可以加快,不需要通过MCU跟ESAM模块间连接网络的单线接口反复切换接收发送状态,双线接口可一个保持接收状态,另一个保持发送状态。使用双线模式的电路方式就可以实现任意专用MCU芯片支持国网ESAM芯片通讯的用处。该使用双线模式的电路原理分析如下:电路中ESAM芯片是被动模式。双线模式时,当有PSAM_TXD数据时,ESAM芯片处于接收状态,接收完成后,ESAM芯片通过PSAM_RXD发送数据给MCU芯片,PSAM_RXD处于常态接收状态。当PSAM_TXD为高电平时,三极管Q26截至,I/O为高电平;PSAM_TXD为低电平时,三极管Q26导通,I/O为低电平。这样实现MCU芯片对ESAM芯片的数据的安全传输与交换。与现有技术相比,本技术具有以下有益效果:1、改成双线后,不需要通过单线接口反复切换接收发送状态,双线接口可一个保持接收状态,另一个保持发送状态,可以有效地提高了ESAM芯片与MCU芯片之间的通信速率;2、加大了MCU芯片对ESAM芯片的适应和选择范围;3、提高了ESAM芯片与MCU芯片之间数据信息通信的安全性和可靠性;4、有效地降低了产品的设计成本,提高了产品的质量和竞争力。本文档来自技高网...
【技术保护点】
1.一种双线数据信号的ESAM电路,其特征在于,包括ESAM模块、单片机模块,所述单片机模块包括接收数据线PSAM_RXD和发送数据线PSAM_TXD;单片机模块的接收数据线PSAM_RXD和发送数据线PSAM_TXD均与ESAM模块连接;当发送数据线PSAM_TXD有数据时,ESAM模块接收数据,并将接收到的数据通过接收数据线PSAM_RXD发送至单片机模块。/n
【技术特征摘要】
1.一种双线数据信号的ESAM电路,其特征在于,包括ESAM模块、单片机模块,所述单片机模块包括接收数据线PSAM_RXD和发送数据线PSAM_TXD;单片机模块的接收数据线PSAM_RXD和发送数据线PSAM_TXD均与ESAM模块连接;当发送数据线PSAM_TXD有数据时,ESAM模块接收数据,并将接收到的数据通过接收数据线PSAM_RXD发送至单片机模块。
2.根据权利要求1所述的一种双线数据信号的ESAM电路,其特征在于,所述ESAM模块包括I/O脚,单片机模块的接收数据线PSAM_RXD和发送数据线PSAM_TXD均与ESAM模块的I/O脚连接。
3.根据权利要求2所述的一种双线数据信号的ESAM电路,其特征在于,还包括三极...
【专利技术属性】
技术研发人员:余武军,王勤龙,孙林忠,胡萌,马巧娟,
申请(专利权)人:浙江恒业电子有限公司,
类型:新型
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。