小型多通讯协议电子模块的制作方法

文档序号:14966430发布日期:2018-07-18 02:38阅读:116来源:国知局

本实用新型涉及通讯技术领域,更为具体地,涉及一种小型多通讯协议电子模块,



背景技术:

技术进步导致电子模块或器件越来越小型化,但实现功能却越来越完善,相应的通讯控制也越来越复杂和精密,简单GPIO通讯控制协议已不能满足日益增长的需求,因此演进了多种适合不同应用场景的通讯控制协议,如I2C,SPI,MIPI等,满足电子模块或器件在不同环境或状态下的通讯控制要求。

但是,由于电子模块或器件具有不同通讯控制协议,如果需要对他们进行评估调试,必须具备多协议通讯控制器,这些通讯控制器通常采用FPGA制作,相应价格较贵,且体积较大,因此,研发低成本,小型化便携式的多协议电子模块或器件通讯控制器,满足电子模块或器件在不同环境或状态下的通讯控制要求,有较大的实际意义和需求。



技术实现要素:

本实用新型的目的在于克服现有技术的不足,提供一种小型多通讯协议电子模块,极大简化了与时序相关的通讯控制协议的实现,在通讯控制器上通过不同的拨码开关执行不同类型的命令,满足电子模块在不同环境或状态下的通讯控制要求。

本实用新型的目的是通过以下技术方案来实现的:一种小型多通讯协议电子模块,包括:

主芯片、转接器芯片、多协议控制输出接口、USB接口、第一拨动代码开关和第二拨动代码开关;

所述转接器芯片的输入输出端与主芯片的转接信号输入输出端连接;所述多协议控制输出接口与主芯片的多协议控制输入输出端连接;所述的USB接口与主芯片的通信输入输出端连接;所述的第一拨动代码开关与主芯片的第一类通信命令控制接口连接;所述的第二拨动代码开关与主芯片的第二类通信命令控制接口连接。

进一步地,所述的第一类通信命令控制接口为“配置命令”类的控制接口;所述的第二类通信命令控制接口为“运行命令”类的控制接口。

进一步地,所述的主芯片包括MEGA16芯片。

进一步地,所述的转接器芯片包括UART转换芯片CP2109。

进一步地,包括按键,该按键分别与所述第一拨动代码开关和所述第二拨动代码开关连接。

进一步地,包括通讯控制状态灯,所述的通讯控制状态灯与主控芯片连接。

进一步地,所述的USB接口能够供电。

进一步地,所述的第一拨动代码开关与第二拨动代码开关连接。

进一步地,所述的按键是“一键式”按键。

进一步地,所述的第一拨动代码开关为高三位拨动代码开关,所述的第二拨动代码开关为低五位拨动代码开关。

本实用新型的有益效果是:

(1)本实用新型极大简化了与时序相关的通讯控制协议的实现,在通讯控制器上通过不同的拨码开关执行不同类型的命令,满足电子模块在不同环境或状态下的通讯控制要求。

(2)基于本实用新型的硬件结构,MEGA16微处理器通过USB接口和UART转换芯片CP2109与计算机的USB接口相连,通过USB通讯可将相关电子模块或器件的不同通讯控制协议及数据,下载到MEGA16微处理器的EEPROM中保存,供实际通讯控制使用。这种多种通讯控制协议及数据下载的方式,有效地解决了不同电子模块或器件更换,以及多种通讯控制协议及数据升级的需求,是计算机功能全面性,与通讯控制器小型化、低成本的优势互补和结合,满足电子模块或器件在不同环境或状态下的通讯控制要求。

本实用新型的技术效果不限于如上所述。以上技术效果仅仅是示例性说明,本实用新型的其他特征及其作用等将在随后的具体实施方式部分予以详细说明。本领域技术人员可以根据本申请的说明书直接或间接地知悉其余的技术效果等,此处不再赘述。

附图说明

为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本实用新型的结构图。

具体实施方式

下面结合附图进一步详细描述本实用新型的技术方案,但本实用新型的保护范围不局限于以下所述。本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。

下面将详细描述本实用新型的具体实施例,应当注意,这里描述的实施例只用于举例说明,并不用于限制本实用新型。在以下描述中,为了提供对本实用新型的透彻理解,阐述了大量特定细节。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本实用新型。在其他实例中,为了避免混淆本实用新型,未具体描述公知的电路等。

如图1所示,一种小型多通讯协议电子模块,包括:

主芯片、转接器芯片、多协议控制输出接口、USB接口、第一拨动代码开关和第二拨动代码开关;

所述转接器芯片的输入输出端与主芯片的转接信号输入输出端连接;所述多协议控制输出接口与主芯片的多协议控制输入输出端连接;所述的USB接口与主芯片的通信输入输出端连接;所述的第一拨动代码开关与主芯片的第一类通信命令控制接口连接;所述的第二拨动代码开关与主芯片的第二类通信命令控制接口连接。

可选地,所述的第一类通信命令控制接口为“配置命令”类的控制接口;所述的第二类通信命令控制接口为“运行命令”类的控制接口。

可选地,所述的主芯片包括MEGA16芯片。

可选地,所述的转接器芯片包括UART转换芯片CP2109。

可选地,包括按键,该按键分别与所述第一拨动代码开关和所述第二拨动代码开关连接。

可选地,包括通讯控制状态灯,所述的通讯控制状态灯与主控芯片连接。

可选地,所述的USB接口能够供电。

可选地,所述的第一拨动代码开关与第二拨动代码开关连接。

可选地,所述的按键是“一键式”按键。

可选地,所述的第一拨动代码开关为高三位拨动代码开关,所述的第二拨动代码开关为低五位拨动代码开关。

为降低成本,以及减少体积,小型低成本多协议电子模块或器件通讯控制器的核心主控器件,可以采用AVR MEGA16微处理器。MEGA16是ATMEL公司高性能、低功耗的8位AVR微处理器,有16K片内可编程Flash,512字节EEPROM,1K字节SRAM,32个通用I/O口线,32个通用工作寄存器,片内有经过标定的RC振荡器,不需外接晶振,最高时钟速度16MHz,基本可以满足电子模块或器件在不同环境或状态下的通讯控制要求。

本实用新型的MEGA16微处理器,通过USB和UART转换芯片CP2109与计算机的USB相连,通过USB通讯将相关电子模块或器件的不同通讯控制协议及数据,下载到MEGA16微处理器的EEPROM中保存,供实际通讯控制使用。这种多种通讯控制协议及数据下载的方式,有效地解决了不同电子模块或器件更换,以及多种通讯控制协议及数据升级的需求,是计算机功能全面性,与通讯控制器小型化低成本的优势互补和结合,满足电子模块或器件在不同环境或状态下的通讯控制要求。

为对电子模块或器件在不同环境或状态下进行通讯控制,把实际的通讯控制命令分为“配置命令”和“运行命令”两类,“配置命令”确定电子模块或器件的通讯控制状态,而“运行命令”确定电子模块或器件的实际通讯控制,这种命令分类方式极大简化了与时序相关的通讯控制协议的实现,在通讯控制器上通过一个8位的拨动开关进行选择,8位拨动开关中的低5位确定实际执行的“运行命令”代码,而高3位确定实际执行的“配置命令”代码,满足电子模块或器件在不同环境或状态下的通讯控制要求。

本实用新型通过USB或外接5V供电后,供电指示灯亮,耗电量极少,通电后完成自检并自动启动,手动设定完毕8位拨动开关的“运行命令”代码和“配置命令”代码后,采用“一键式”命令执行,只需按动“执行”按键一次,通讯控制器根据8位拨动开关的“运行命令”代码和“配置命令”代码,发出相应实际通讯控制命令或数据,通讯控制状态灯亮,实现电子模块或器件在不同环境或状态下的通讯控制,当再次按动“执行”按键一次,通讯控制状态灯熄灭,通讯控制结束,电子模块或器件结束运行,满足电子模块或器件在不同环境或状态下的通讯控制要求。

【实施例一】

如图1所示,本领域技术人员可将本实用新型作为一种小型多通讯协议电子模块进行实施,在该实施例中,包括主芯片、转接器芯片、多协议控制输出接口、USB接口、第一拨动代码开关和第二拨动代码开关。

转接器芯片的输入输出端与主芯片的转接信号输入输出端连接;多协议控制输出接口与主芯片的多协议控制输入输出端连接;USB接口与主芯片的通信输入输出端连接;第一拨动代码开关与主芯片的第一类通信命令控制接口连接;第二拨动代码开关与主芯片的第二类通信命令控制接口连接。

在本实施例中的其余技术特征,本领域技术人员均可以根据实际情况进行灵活选用和以满足不同的具体实际需求。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本实用新型。在其他实例中,为了避免混淆本实用新型,未具体描述公知的组成,结构或部件,均在本实用新型的权利要求书请求保护的技术方案限定技术保护范围之内,此处不再赘述。

【实施例二】

如图1所示,本领域技术人员可将本实用新型作为一种小型多通讯协议电子模块进行实施,在该实施例中,包括主芯片、转接器芯片、多协议控制输出接口、USB接口、第一拨动代码开关和第二拨动代码开关。

转接器芯片的输入输出端与主芯片的转接信号输入输出端连接;多协议控制输出接口与主芯片的多协议控制输入输出端连接;USB接口与主芯片的通信输入输出端连接;第一拨动代码开关与主芯片的第一类通信命令控制接口连接;第二拨动代码开关与主芯片的第二类通信命令控制接口连接。

在该实施例中,可选地,本领域技术人员可对主芯片选用MEGA16芯片,其中,可选地,第一类通信命令控制接口为“配置命令”类的控制接口;第二类通信命令控制接口为“运行命令”类的控制接口。

在本实施例中的其余技术特征,本领域技术人员均可以根据实际情况进行灵活选用和以满足不同的具体实际需求。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本实用新型。在其他实例中,为了避免混淆本实用新型,未具体描述公知的组成,结构或部件,均在本实用新型的权利要求书请求保护的技术方案限定技术保护范围之内,此处不再赘述。

【实施例三】

如图1所示,本领域技术人员可将本实用新型作为一种小型多通讯协议电子模块进行实施,在该实施例中,包括主芯片、转接器芯片、多协议控制输出接口、USB接口、第一拨动代码开关和第二拨动代码开关。

转接器芯片的输入输出端与主芯片的转接信号输入输出端连接;多协议控制输出接口与主芯片的多协议控制输入输出端连接;USB接口与主芯片的通信输入输出端连接;第一拨动代码开关与主芯片的第一类通信命令控制接口连接;第二拨动代码开关与主芯片的第二类通信命令控制接口连接。

在该实施例中,本领域技术人员可对转接器芯片,选用UART转换芯片CP2109。

在本实施例中的其余技术特征,本领域技术人员均可以根据实际情况进行灵活选用和以满足不同的具体实际需求。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本实用新型。在其他实例中,为了避免混淆本实用新型,未具体描述公知的组成,结构或部件,均在本实用新型的权利要求书请求保护的技术方案限定技术保护范围之内,此处不再赘述。

特别声明,本实用新型的说明书的题目对本实用新型的权利要求的技术方案不构成任何限制性解释,其仅仅是本实用新型的一种或几种实施例的表述而已。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述涉及到的系统、装置和单元模块的具体工作过程,可以参考前述实施例中的对应过程,在此不再赘述。即本实用新型并不局限于前述的具体实施方式。本实用新型扩展到任何在本说明书中披露的新特征或任何新的组合,以及隐含披露的任一新的组合。

以上所述仅是本实用新型的优选实施方式,应当理解本实用新型并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本实用新型的精神和范围,则都应在本实用新型所附权利要求的保护范围内。在以上描述中,为了提供对本实用新型的透彻理解,阐述了大量特定细节。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本实用新型。在其他实例中,为了避免混淆本实用新型,未具体描述公知的技术,例如具体的施工细节,作业条件和其他的技术条件等。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1