数据传输装置的指示灯电路的制作方法

文档序号:11076852阅读:642来源:国知局
数据传输装置的指示灯电路的制造方法

本实用新型涉及电路领域,具体而言,涉及一种数据传输装置的指示灯电路。



背景技术:

在硬件工程师进行程序烧录以及调试的过程中,经常出现程序烧录不正确的情况,程序烧录过程中出现的错误,工程师往往无法发现,只有等全部程序烧录完毕,对烧录好的程序进行测试调试的过程中,才可能发现程序中的错误,重新进行程序烧录。而程序烧录错误可能造成研发工作受阻,调试工作无法顺利进行,以及研发及调试工作的反复,给研发以及调试工作带来许多不便。

针对上述的问题,目前尚未提出有效的解决方案。



技术实现要素:

本实用新型实施例提供了一种数据传输装置的指示灯电路,以至少解决由于无法及时显示数据传输过程中的数据传输错误造成的调试工作复杂的技术问题。

根据本实用新型实施例的一个方面,提供了一种数据传输装置的指示灯电路,包括:主芯片;数据传输接口,与所述主芯片相连,并且连接外部设备进行数据传输;第一发光单元,与所述数据传输接口相连接;第二发光单元,与所述主芯片相连接,其中,所述主芯片根据所述数据传输接口进行的数据传输的误码情况控制所述第一发光单元和所述第二发光单元发光或者熄灭。

进一步地,所述第一发光单元包括:发光二极管D1;三极管Q1;电阻R5,电阻R6,电阻R7,其中,所述三极管Q1的基级与所述电阻R5的第二端相连并与所述电阻R6的第一端相连,所述电阻R5的第一端与所述主芯片的VB引脚相连,所述电阻R6的第二端与所述三极管Q1的发射端相连并接地,所述三极管Q1的集电极与所述发光二极管D1的负极相连,所述发光二极管D1的正极与所述电阻R7的第二端相连,所述电阻R7的第一端与高电平相连,在所述主芯片检测到所述数据传输接口与外部设备相连时,所述主芯片控制所述VB引脚为高电平,所述发光二极管D1发光。

进一步地,所述第二发光单元包括:发光二极管D2;电阻R3,电阻R4,其中,所述发光二极管D2的负极与所述电阻R4的第二端相连,所述电阻R4的第一端与所述电阻R3的第一端相连并与所述主芯片的OC引脚相连,所述发光二极管D2的正极与所述电阻R3的第二端相连,并与高电平相连,在所述主芯片检测数据传输完毕且未出现误码时。

进一步地,所述主芯片的VB引脚为低电平,所述发光二极管D1熄灭,所述主芯片的OC引脚为低电平,所述发光二极管D2发光,其中,所述发光二极管D2发光用于表示数据传输完毕且未出现误码。

进一步地,所述VB引脚输出第一信号,所述发光二极管D1根据所述第一信号闪烁,其中,所述发光二极管D1闪烁用于表示数据传输出现误码,且误码率小于预设的误码率上限,所述第一信号按照预设的第一频率进行高电平和低电平的跳换。

进一步地,所述VB引脚为低电平,所述发光二级管D1熄灭,所述OC引脚输出第二信号,所述发光二极管D2根据所述第二信号闪烁,其中,所述发光二级管D1熄灭且所述发光二极管D2闪烁表示数据传输出现误码,且误码率大于预设的误码率上限,所述第二信号按照第二频率进行高电平和低电平的跳换,所述第二频率与所述误码率成正比。

进一步地,所述VB引脚为高电平,所述发光二极管D1发光,所述OC引脚为低电平,所述发光二极管D2发光,其中,所述发光二极管D1发光且所述发光二极管D2发光表示所述数据传输接口短路。

进一步地,所述主芯片的VB引脚为低电平,所发光二极管D1熄灭,所述主芯片的OC引脚为高电平,所述发光二极管D2熄灭,其中,所发光二极管D1熄灭并且所述发光二极管D2熄灭表示所述数据传输接口未连接外部设备。

进一步地,所述电路包括:过流保护芯片,电容C1,电容C2,电容C3,电阻R1和电阻R2,其中,所述电容C1的第一端与所述过流保护芯片的第一引脚相连并与高电平相连,所述电容C1的第二端接地并与所述过流保护芯片的第二引脚相连,所述电阻R1的第二端与所述过流保护芯片的第三引脚相连并与所述主芯片的EN引脚相连,所述电阻R1的第一引脚与高电平相连,所述过流保护芯片的第四引脚与所述主芯片的OC引脚相连,所述过流保护芯片的第5引脚与所述电阻R2的第二端相连,所述电容C2第二端与所述电容C3的第二端相连并与所述过流保护芯片的第6引脚相连,所述电阻R1的第一端与所述电容C2的第一端,所述电容C3的第一端相连并与地相连。

进一步地,所述电路包括:电阻R8,电阻R9,电阻R10,电阻R11,瞬变电压抑制二极管T1,其中,所述电阻R8的第一端与所述电阻R10的第一端相连并与所述主芯片的DP引脚相连,所述电阻R9的第一端与所述电阻R11的第一端相连并与所述主芯片的DM引脚相连,所述电阻R10的第二端与所述瞬变电压抑制二极管T1的第一端相连并与所述数据传输接口的第三引脚相连,所述电阻R11的第二端,与所述瞬变电压抑制二极管T1的第二端相连并与所述数据传输接口的第二引脚相连,所述电阻R8的第二端与所述电阻R9的第二端,所述瞬变电压抑制二极管T1的接地端以及所述数据传输接口的第4引脚相连并接地,所述数据传输接口的第一引脚与所述主芯片的VB引脚相连,所述数据传输接口的第5引脚与第6引脚接地。

在本实用新型实施例中,采用主芯片;数据传输接口,与所述主芯片相连,并且连接外部设备进行数据传输;第一发光单元,与所述数据传输接口相连接;第二发光单元,与所述主芯片相连接的方式,通过所述主芯片根据所述数据传输接口进行的数据传输的误码情况控制所述第一发光单元和所述第二发光单元发光或者熄灭,达到了通过指示灯指示数据传输误码情况的目的,从而实现了根据指示灯的发光和熄灭判断出数据传输具体情况的技术效果,进而解决了由于无法及时显示数据传输过程中的数据传输错误造成的调试工作复杂的技术问题。

附图说明

此处所说明的附图用来提供对本实用新型的进一步理解,构成本申请的一部分,本实用新型的示意性实施例及其说明用于解释本实用新型,并不构成对本实用新型的不当限定。在附图中:

图1是根据本实用新型实施例的一种可选的数据传输装置的指示灯电路图;

图2是根据本实用新型实施例的一种可选的数据传输装置的指示灯电路功能示意图。

具体实施方式

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

需要说明的是,本实用新型的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本实用新型的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

图1是根据本实用新型实施例的一种可选的数据传输装置的指示灯电路图,如图1所示,该电路包括:主芯片;数据传输接口(即图1的USB接口),与主芯片相连,并且连接外部设备进行数据传输;第一发光单元,与数据传输接口相连接;第二发光单元,与主芯片相连接,其中,在主芯片根据数据传输接口进行的数据传输的误码情况控制第一发光单元和第二发光单元发光或者熄灭。

在本实用新型实施例中,采用主芯片;数据传输接口,与主芯片相连,并且连接外部设备进行数据传输;第一发光单元,与数据传输接口相连接;第二发光单元,与主芯片相连接的方式,通过主芯片根据数据传输接口进行的数据传输的误码情况控制第一发光单元和第二发光单元发光或者熄灭,达到了通过指示灯指示数据传输误码情况的目的,从而实现了根据指示灯的发光和熄灭判断出数据传输具体情况的技术效果,进而解决了由于无法及时显示数据传输过程中的数据传输错误造成的调试工作复杂的技术问题。

可选地,第一发光单元包括:发光二极管D1;三极管Q1;电阻R5,电阻R6,电阻R7,其中,三极管Q1的基级与电阻R5的第二端相连并与电阻R6的第一端相连,电阻R5的第一端与主芯片的VB引脚相连,电阻R6的第二端与三极管Q1的发射端相连并接地,三极管Q1的集电极与发光二极管D1的负极相连,发光二极管D1的正极与电阻R7的第二端相连,电阻R7的第一端与高电平相连,在主芯片检测到数据传输接口与外部设备相连时,主芯片控制VB引脚为高电平,发光二极管D1发光。

按照上述的连接关系将的电子元件进行连接,高电平设置为3.3V电压,在数据传输接口与外部设备连接时,主芯片通过VB引脚与接通的USB回路监测到USB正常连接,主芯片通过控制程序将VB引脚置高,VB引脚为高电平,三极管Q1导通,发光二极管D1中有电流流过,发光二极管D1发光,且为常亮状态。

可选地,第二发光单元包括:发光二极管D2;电阻R3,电阻R4,其中,发光二极管D2的负极与电阻R4的第二端相连,电阻R4的第一端与电阻R3的第一端相连并与主芯片的OC引脚相连,发光二极管D2的正极与电阻R3的第二端相连,并与高电平相连,在主芯片检测数据传输完毕且未出现误码时。

按照上述的连接关系,连接发光二级管D2,电阻R3和电阻R4,并将高电平设置为3.3V电压,通过发光二级管D2与发光二极管D1的发光和熄灭情况来指示数据传输的状态。

可选地,主芯片的VB引脚为低电平,发光二极管D1熄灭,主芯片的OC引脚为低电平,发光二极管D2发光,其中,发光二极管D2发光用于表示数据传输完毕且未出现误码。

如果数据传输过程中没有出现误码,在数据传输完毕时,主芯片控制程序将VB引脚置低,VB引脚为低电平,三极管Q1不导通,发光二极管D1中无电流通过,发光二极管D1熄灭,同时,主芯片控制程序将OC引脚置低,OC引脚为低电平,发光二极管D2的正负极之间形成正向电压差,发光二极管中有电流流过,发光二极管D2发光,且为常亮状态,因此发光二极管D1熄灭,发光二极管D2发光并且常亮,表示数据传输完成,且数据传输过程中未出现误码。

可选地,VB引脚输出第一信号,发光二极管D1根据第一信号闪烁,其中,发光二极管D1闪烁用于表示数据传输出现误码,且误码率小于预设的误码率上限,第一信号按照预设的第一频率进行高电平和低电平的跳换。

如果数据传输过程中出现误码,但误码率不高,小于预设的误码率阈值,则主芯片的控制程序控制VB引脚输出一个方波信号,该方波信号频率固定,且在高电平与低电平之间来回跳换,当信号跳换至高电平时,三极管Q1导通,发光二极管D1中有电流流过,发光二极管D1发光,当信号跳换至低电平时,三极管Q1不导通,发光二极管D1中无电流流过,发光二极管D1熄灭,此时发光二级管D2一直处于熄灭的状态,因此,发光二极管D2熄灭,发光二极管D1按照固定频率闪烁,表示数据传输过程中出现了误码,误码率未达到预先设定的误码率阈值。

可选地,VB引脚为低电平,发光二级管D1熄灭,OC引脚输出第二信号,发光二极管D2根据第二信号闪烁,其中,发光二级管D1熄灭且发光二极管D2闪烁表示数据传输出现误码,且误码率大于预设的误码率上限,第二信号按照第二频率进行高电平和低电平的跳换,第二频率与误码率成正比。

如果数据传输过程中出现误码,误码率较高,大于等于预设的误码率阈值时,主芯片的控制程序将VB置低,三极管Q1不导通,发光二极管D1中无电流通过,发光二极管D1熄灭,同时,主芯片的控制程序控制OC引脚输出一个方波信号,该方波信号的频率与数据传输中出现的误码率成正比,即误码率越高,该方波的频率越高,该方波信号按照此频率在高电平与低电平之间来回跳换,当信号跳换至高电平时,发光二极管D2的正负极之间无电压差,发光二极管D2中无电流流过,发光二级管熄灭,当信号跳换至低电平时,发光二极管D2的正负极之间形成正向电压差,发光二极管中有电流流过,发光二极管D2发光,因此,发光二极管D1熄灭,发光二极管D2闪烁时,表示数据传输过程中,出现了误码,误码率达到了预先设定的误码率阈值,且发光二极管D2闪烁的越快,表明数据传输的误码率越高。

可选地,VB引脚为高电平,发光二极管D1发光,OC引脚为低电平,发光二极管D2发光,其中,发光二极管D1发光且发光二极管D2发光表示数据传输接口短路。

如果在数据传输接口与外部设备连接时出现短路,电流超过了电路的安全电流值,主芯片通过VB引脚与USB回路监测到该电流,则主芯片控制程序将VB引脚置高,VB引脚为高电平,三极管Q1导通,发光二极管D1中有电流流过,发光二极管D1发光,且为常亮状态,同时主芯片控制程序将OC引脚置低,OC引脚为低电平,发光二极管D2的正负极之间形成正向电压差,发光二极管中有电流流过,发光二极管D2发光,且为常亮状态,因此,发光二极管D1和发光二极管D2都发光,且为常亮状态,表示此时出现了不正常大电流,在此情况下,主芯片使能控制电路中的过流保护芯片工作,保护电路不会因大电流而受到损坏。

可选地,主芯片的VB引脚为低电平,所发光二极管D1熄灭,主芯片的OC引脚为高电平,发光二极管D2熄灭,其中,所发光二极管D1熄灭并且发光二极管D2熄灭表示数据传输接口未连接外部设备。

在USB未连接外部设备时,即该电路处于非工作状态时,VB引脚为低电平,发光二极管D1熄灭,OC引脚为高电平,发光二级管D2熄灭,即发光二级管D1和发光二极管D2均处于熄灭状态。

可选地,电路包括:过流保护芯片,电容C1,电容C2,电容C3,电阻R1和电阻R2,其中,电容C1的第一端与过流保护芯片的第一引脚相连并与高电平相连,电容C1的第二端接地并与过流保护芯片的第二引脚相连,电阻R1的第二端与过流保护芯片的第三引脚相连并与主芯片的EN引脚相连,电阻R1的第一引脚与高电平相连,过流保护芯片的第四引脚与主芯片的OC引脚相连,过流保护芯片的第5引脚与电阻R2的第二端相连,电容C2第二端与电容C3的第二端相连并与过流保护芯片的第6引脚相连,电阻R1的第一端与电容C2的第一端,电容C3的第一端相连并与地相连。

按照上述连接关系将过流保护芯片,电容C1,电容C2,电容C3,电阻R1和电阻R2进行连接,其中,将电容C1的第一端与过流保护芯片的第一引脚所连接的高电平设置为5V,将电阻R1的第一引脚所连接的高电平设置为3.3V,电容C1以及电阻R1构成的部分电路作为该过流保护芯片的驱动电路,EN引脚为主芯片的使能引脚,控制过流保护芯片的工作状态,电容C1,电容C2与电阻R2构成电路作为该过流保护芯片的外围电路,起到为过流保护芯片限流及滤波的作用。

可选地,电路包括:电阻R8,电阻R9,电阻R10,电阻R11,瞬变电压抑制二极管T1,其中,电阻R8的第一端与电阻R10的第一端相连并与主芯片的DP引脚相连,电阻R9的第一端与电阻R11的第一端相连并与主芯片的DM引脚相连,电阻R10的第二端与瞬变电压抑制二极管T1的第一端相连并与数据传输接口的第三引脚相连,电阻R11的第二端,与瞬变电压抑制二极管T1的第二端相连并与数据传输接口的第二引脚相连,电阻R8的第二端与电阻R9的第二端,瞬变电压抑制二极管T1的接地端以及数据传输接口的第4引脚相连并接地,数据传输接口的第一引脚与主芯片的VB引脚相连,数据传输接口的第5引脚与第6引脚接地。

按照上述连接关系将电阻R8,电阻R9,电阻R10,电阻R11,瞬变电压抑制二极管T1进行连接,主芯片通过DM引脚与DP引脚以及该部分电路与数据传输接口连接,并通过DM引脚与DP引脚检测在数据传输过程中出现的误码。

图2是根据本实用新型实施例的一种可选的数据传输装置的指示灯电路功能示意图,如图2所示:

主芯片的控制程序即主IC程序用于与USB进行数据传输,同时对USB与外部设备的连接状态,是否出现过流现象,以及数据传输过程中的误码情况进行检测。在检测到USB连接时出现过流现象时,主IC程序使能控制过流保护芯片工作,对电路进行保护。主IC程序根据USB与外部设备的连接状态,以及数据传输过程中的误码情况,控制指示灯的发光、熄灭。

过流保护芯片受主IC程序使能控制,在USB连接外部设备出现过流现象时,对电路进行保护,防止电路由于过流被损坏。

指示灯收到主IC程序的控制,通过放光二极管的发光,熄灭,闪烁以及不同发光二极管不同状态的组合来指示USB是否与外部设备进行连接,USB与外部设备连接是否出现过流现象,数据传输过程中是否出现误码,以及误码率的高低。USB用于连接外部设备,且主芯片通过USB与外部设备进行数据传输。

以上所述仅是本实用新型的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围。

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