一种身份信息识别电路以及身份信息识别系统的制作方法

文档序号:20884179发布日期:2020-05-26 17:22阅读:320来源:国知局
一种身份信息识别电路以及身份信息识别系统的制作方法

本实用新型涉及数据传输技术领域,特别涉及一种身份信息识别电路以及身份信息识别系统。



背景技术:

目前,一个门店下用于识别员工身份的id号是不一样的,比如肯德基每个门店的每个员工对应的id号都是不一样的。在每个门店内,主设备是共用的,且主设备通过店员佩戴的从设备的id号识别每个店员的身份。

但是,主设备在读取从设备的id号时,主设备与从设备之间往往需要通过iic、spi等方式连接,在连接成功后,主设备读取从设备的id号。由于iic、spi等连接方式包括多条连接线,会额外占用主设备的中央处理器的接口资源。



技术实现要素:

本实用新型提供一种身份信息识别电路以及身份信息识别系统,旨在释放主设备的控制器的接口资源。

为实现上述目的,本实用新型提供一种身份信息识别电路,所述身份信息识别电路包括接口电路、插口电路、设置于主设备的第一控制器、设置于从设备的第二控制器;

所述接口电路的第一预设引脚与所述第一控制器的第一数据引脚连接,所述插口电路的第一预设引脚与所述第二控制器的第一数据引脚连接;其中,

在所述插口电路插入所述接口电路时,所述第一控制器的第一数据引脚与所述第二控制器的第一数据引脚连通,所述第一控制器从所述第二控制器读取表征所述从设备身份信息的数据。

可选的,在所述插口电路插入所述接口电路时,所述第一控制器的计时器计时,在计时时长达到预设时长时,所述计时器发送计时触发信号至所述第一控制器;

所述第一控制器在接收到所述计时器输出的计时触发信号时,从所述第二控制器读取一个比特的数据。

可选的,所述接口电路为usbtype-c接口,所述插口电路为usbtype-c插口。

可选的,所述接口电路和所述插口电路均为24pin。

可选的,在所述插口电路插入所述接口电路时,所述第二控制器输出表征所述从设备身份信息的数据至所述第一控制器;

在表征所述从设备身份信息的数据传输完成时,所述第二控制器的计数器计数一次,在计数次数达到预设次数时,所述计数器输出计数触发信号至所述第二控制器;

所述第二控制器在接收到所述计数触发信号时,停止输出表征所述从设备身份信息的数据至所述第一控制器。

可选的,所述接口电路的第二预设引脚与设置于所述主设备的供电模块的电源引脚连接,所述插口电路的第二预设引脚与所述第二控制器的电源引脚连接;

在所述插口电路插入所述接口电路时,所述主设备的供电模块的电源引脚与所述第二控制器的电源引脚连通,所述主设备的供电模块为所述第二控制器供电。

可选的,所述身份信息识别电路还包括第一电阻、第二电阻、第一电容以及第二电容;

所述第二控制器的第一数据引脚经所述第一电阻与所述插口电路的第一预设引脚连接,且所述第二控制器的第一数据引脚与所述第二电阻的第一端连接,所述第二电阻的第二端接地;

所述第一电容的第一端以及所述第二电容的第一端均与所述第二控制器的电源引脚连接,所述第一电容的第二端以及所述第二电容的第二端接地。

可选的,所述身份信息识别电路还包括设置于从设备的闪存,所述闪存与所述第二控制器连接。

为实现上述目的,本实用新型还提供一种身份信息识别系统,所述身份信息识别系统包括如上任一项所述身份信息识别电路。

本实用新型的技术方案,主设备的第一控制器的一个数据引脚与接口电路的第一预设引脚连接;从设备的第二控制器的对应数据引脚与插口电路的第一预设引脚连接;在插口电路插入接口电路时,主设备的第一控制器的一个数据引脚与从设备的第二控制器的对应的数据引脚连通,第一控制器通过连通的数据引脚接收第二控制器每隔预设时间输出的表征从设备身份信息的单个比特数据。如此设置,使得第一控制器采用一个数据引脚与第二控制器的对应数据引脚连接,即可完整的传输表征从设备身份信息的数据,从而可以减少主设备的第一控制器中用于接收数据的数据引脚,释放主设备的第一控制器的接口资源。

附图说明

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

图1为本实用新型身份信息识别电路一实施例的结构框图;

图2为一实施例中接口电路与第一控制器的连接关系示意图;

图3为一实施例中插口电路与第二控制器的连接关系示意图;

图4为一实施例中第二控制器的电路结构框图。

附图标号说明:

本实用新型目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型的一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。

需要说明,若本实用新型实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。

另外,若本实用新型实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本实用新型要求的保护范围之内。

图1为本实用新型身份信息识别电路一实施例的结构框图。

参照图1,该身份信息识别电路包括接口电路30、插口电路40、设置于主设备10的第一控制器101、设置于从设备20的第二控制器201;该接口电路30的第一预设引脚a5与该第一控制器101的第一数据引脚连接,该插口电路40的第一预设引脚c5与该第二控制器201的第一数据引脚连接。

在插口电路40插入接口电路30时,该第一控制器101的第一数据引脚与该第二控制器201的第一数据引脚连通,该第一控制器101可以从该第二控制器201读取表征从设备身份信息的数据。

该接口电路30,可选为usbtype-c接口、usb2.0type-c接口,该usbtype-c接口为24pin接口。该接口电路30与主设备10中的第一控制器101的连接关系如图2所示,接口电路j1的a5引脚与第一控制器101的一个数据引脚连接,接口电路j1的b11引脚经第一电感l1与主设备10的供电模块连接。

该插口电路40,可选为usbtype-c接口、usb2.0type-c接口,该usbtype-c接口为24pin接口。该插口电路40与从设备20中的第二控制器201的连接关系如图3所述,插口电路j2的c5引脚与第二控制器201的一个数据引脚连接,该插口电路j2的d11引脚经第二电感l2与第二控制器201的电源引脚连接。其中,该接口电路30与插口电路40为usbtype-c接口的公头和母头。

该第一控制器101,可选为单片机、dsp及fpga等微处理器。该第一控制器101可以集成有用于分析处理所接收到的表征从设备身份的数据的软件程序。

该第二控制器201,可选为单片机、dsp及fpga等微处理器。该第二控制器201可以集成有用于将原始身份数据转换为二进制数据的软件程序。

具体的,在插口电路30插入接口电路40时,主设备10的第一控制器101的一个数据引脚与从设备20的第二控制器201的对应数据引脚连通。默认在连通时,第二控制器201的第一预设引脚的状态为output状态,第二控制器201将表征从设备身份信息的二进制数据一位一位的发送至第一控制器101,例如,设定从设备20的id号为0000123456,第二控制器201在其内部将0000123456转换为10000000000000000000100100011010001010110,其中首位1为数据地址,即分隔符。第二控制器201先将数据地址,即分隔符1通过连通的数据引脚传输至第一控制器101。随后,第二控制器201将表征从设备20身份信息的二进制数据0000000000000000000100100011010001010110每隔预设时间,如每隔1ms发送一位二进制数据至第一控制器101,直至二进制数据10000000000000000000100100011010001010110全部发送完毕,其中,在表征从设备20身份信息的二进制数据全部发送完成后,第二控制器201启动其内部的计数器计数一次。在第二控制器201将表征从设备20身份信息的二进制数据全部发送完成时开始计时,在经过设定时间,例如10ms或者15ms等,第二控制器201再次将表征从设备20身份信息的二进制数据,即10000000000000000000100100011010001010110继续按照预设时间间隔一位一位的传输至第一控制器101,直至二进制数据10000000000000000000100100011010001010110再次全部发送完毕,此时计数器+1,如此反复,直至计数器的计数次数达到预设次数时,计数器发送计数触发信号至第二控制器201,以通知第二控制器201暂停发送数据至第一控制器101。该预设次数可选为2次、3次或者其他次数,本实施例以计数次数为2为例进行说明。当计数器的计数次数达到2次时,计数器发送计数触发信号至第二控制器201,第二控制器201在接收到计数触发信号时,第二控制器201将其第一预设引脚的状态由output状态切换为input状态,以等待第一控制器101反馈的回应信息。

第一控制器101将前后两次读取到的二进制数据进行比较,以判断前后两次接收到的表征从设备20身份信息的二进制数据是否一致。若前后两次接收到的二进制数据一致,第一控制器101将其第一预设引脚的状态由input状态切换为output状态,并向第二控制器201输出反馈信息,例如,连续输出高、低、高的电平至第二控制器201。第二控制器201在接收到第一控制器101输出的回应信息时,第二控制器201将其第一预设引脚的状态由input状态切换为output状态,并每隔一定时间,例如每隔1s、1.5s等发送一个心跳数据至第一控制器101,以告诉第一控制器101其一直处于插入状态。即第一控制器101每隔一定时间则可以接收到第二控制器201输出的心跳数据,以此说明第二控制器201处于插入状态,若第一控制器101超过第一时间间隔,或者一直都没有接收到第二控制器201输出的心跳数据,则说明第二控制器201已拔出。若第一控制器101前后两次接收到的二进制数据不一致,第一控制器101不作出回应,而第二控制器201在完成两次数据传输时开始计时,若计时时长超过时长阈值,例如超过50ms、60ms等,第二控制器201均没有接收到第一控制器101输出的反馈信息时,第二控制器201将其第一预设引脚的状态由input状态切换为output状态,继续向第一控制器101传输表征从设备20身份信息的二进制数据,直至接收到第一控制器101反馈的回应信息。

其中,第二控制器201通过其内部的计时器确定每一位二进制数据的发送时间,同理,第一控制器101也是通过其内部的计时器确定每一位二进制数据的接收时间,且第一控制器101通过侦测其第一数据引脚的电平高低,来确定第二控制器201输出的单个比特数据是0还是1。

本实用新型的技术方案,主设备10的第一控制器101的一个数据引脚与接口电路30的第一预设引脚连接;从设备20的第二控制器201的一个数据引脚与插口电路40的第一预设引脚连接;在插口电路40插入接口电路30时,主设备10的第一控制器101的一个数据引脚与从设备20的第二控制器201的对应的数据引脚连通,第一控制器101通过连通的数据引脚接收第二控制器201每隔预设时间输出的表征从设备身份信息的单个比特数据。如此设置,使得第一控制器101采用一个数据引脚与第二控制器201的对应数据引脚连接,即可完整的传输从设备20的id数据,从而可以减少主设备10的第一控制器101中用于接收id数据的数据引脚,释放主设备10的第一控制器101的接口资源。

在一实施例中,参照图2和图3,该接口电路j1的第二预设引脚b11与设置于所述主设备10的供电模块的电源引脚连接,该插口电路j2的第二预设引脚d11与该第二控制器201的电源引脚连接;在插口电路j2插入接口电路j1时,所述主设备10的供电模块的电源引脚与所述第二控制器201的电源引脚连通,主设备10的供电模块为第二控制器201供电。

具体的,主设备10内部的供电模块经第一电感l1与接口电路j1的b11引脚连接,从设备20的第二控制器201的一个电源引脚d11经第二电感l2与插口电路j2的d11引脚连接。在插口电路j2插入接口电路j1时,主设备10的供电模块为从设备20的第二控制器201供电,如为第二控制器201提供3v电压。如此设置,不需要额外为从设备20设置供电电源,从而可以降低电路成本。

参照图4,所述身份信息识别电路还包括第一电阻r1、第二电阻r2、第一电c1容以及第二电容c2;该第二控制器u1的第一数据引脚经第一电阻r1与插口电路40的第一预设引脚连接,且该第二控制器u1的第一数据引脚与该第二电阻r2的第一端连接,该第二电阻r2的第二端接地;该第一电容c1的第一端以及该第二电容c2的第一端均与第二控制器u1的电源引脚连接,第一电容c1的第二端以及第二电容c2的第二端接地。

该第一电阻r1为限流电阻,该第二电阻r2为下拉电阻,该第一电容c1和第二电容c2,用于在主设备10的供电模块为第二控制器u1供电时,过滤干扰信号。

在一实施例中,该身份信息识别电路还包括设置于从设备20的闪存,该闪存与所述第二控制器201可以通过i2c或者spi连接。该闪存,用于存储表征从设备20身份信息的数据。

可选的,表征从设备20身份信息的数据还可以存储于从设备20的eeprom中或者其他外部存储设备中,此处不限。

本实用新型还提供一种身份信息识别系统,所述身份信息识别系统包括如上所述身份信息识别电路。该身份信息识别电路的详细结构可参照上述实施例,此处不再赘述;可以理解的是,由于在本实用新型的身份信息识别系统中使用了上述身份信息识别电路,因此,本实用新型身份信息识别系统的实施例包括上述身份信息识别电路全部实施例的全部技术方案,且所达到的技术效果也完全相同,在此不再赘述。

以上所述仅为本实用新型的可选实施例,并非因此限制本实用新型的专利范围,凡是在本实用新型的发明构思下,利用本实用新型说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本实用新型的专利保护范围内。

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