一种检测USB设备插入的电路及设备的制作方法

文档序号:25156003发布日期:2021-05-25 12:41阅读:320来源:国知局
一种检测USB设备插入的电路及设备的制作方法

本实用新型涉及usb技术领域,尤其涉及一种检测usb设备插入的电路及设备。



背景技术:

在汽车仪表及导航系统中,基本上都支持usb功能。目前方案中基本都是由软件识别usb设备是否插入,当usb设备如u盘插入时,系统主机和u盘软件握手成功就可以判断u盘已经插入,这种方法会造成检测时间有延时且无法通过外用表等仪器测试验证。



技术实现要素:

本实用新型提供一种检测usb设备插入的电路及设备,解决的技术问题是,现有技术中无快速检测usb设备插入的硬件方案。

为解决以上技术问题,本实用新型提供一种检测usb设备插入的电路及设备,包括usb设备接口插座j1、mcu、第一输入端、硬件检测电路、第一输出端、第二输出端、第二输入端、二极管d2;所述第一输入端连接硬件检测电路,所述硬件检测电路连接第一输出端,所述硬件检测电路还通过第二输出端连接至mcu的中断口;所述第二输入端连接二极管d2正极,所述二极管d2负极分别连接所述硬件检测电路与所述usb设备接口插座j1的vbus引脚,所述usb设备接口插座j1的gnd引脚接地;

所述硬件检测电路用于检测是否有usb设备插入。

进一步地,所述硬件检测电路包括:电阻r1、电阻r2、电阻r3、电阻r4、电容c1、电容c2、三级管q1、稳压管d1;所述第一输入端分别连接电阻r1与三极管q1的发射极,所述电阻r1另一端连接电阻r2,所述三级管q1的基极连接电阻r2,所述三级管q1集电极连接第一输出端,所述电阻r2连接稳压管d1正极,所述稳压管d1负极连接二极管d2负极,所述三级管q1集电极还分别连接电容c1与电阻r3,所述电容c1连接电容c2,所述电容c2另一端接地,所述电阻r3另一端连接电阻r4与第二输出端,所述电阻r4接地。

进一步地,所述第一输入端为9~16v电源。

进一步地,所述第一输入端为具体为12v电源。

进一步地,所述第二输入端为5v电源。

更进一步地,所述三级管q1为pnp型三级管。

更进一步地,所述电阻r1为10k欧姆,所述电阻r2为4.7k欧姆,所述电阻r3为68k欧姆,所述电阻r4为100k欧姆;所述电容c1与电容c2为47纳法,50v额定电压。

本实用新型还提供一种设备,包括所述检测usb设备插入的电路。

本实用新型提供的一种检测usb设备插入的电路及设备,包括usb设备接口插座j1、mcu、第一输入端、硬件检测电路、第一输出端、第二输出端、第二输入端、二极管d2;所述第一输入端连接硬件检测电路,所述硬件检测电路连接第一输出端,所述硬件检测电路还通过第二输出端连接至mcu的中断口;所述第二输入端连接二极管d2正极,所述二极管d2负极分别连接所述硬件检测电路与所述usb设备接口插座j1的vbus引脚,所述usb设备接口插座j1的gnd引脚接地。本实用新型提供快速检测usb设备插入的硬件方案,通过控制三级管导通与否,来控制mcu中断口电平高低从而判断是否有usb设备插入,响应速度比软件方案更快;电路简单,成本低,稳定可靠;且能通过外用表等仪器测试验证是否有usb设备插入。

附图说明

图1为本实用新型实施例提供的一种检测usb设备插入的电路图。

具体实施方式

下面结合附图具体阐明本实用新型的实施方式,实施例的给出仅仅是为了说明目的,并不能理解为对本实用新型的限定,包括附图仅供参考和说明使用,不构成对本实用新型专利保护范围的限制,因为在不脱离本实用新型精神和范围基础上,可以对本实用新型进行许多改变。

如图1所示,本实用新型实施例提供的一种检测usb设备插入的电路图,包括usb设备接口插座j1、mcu、第一输入端、硬件检测电路、第一输出端、第二输出端、第二输入端、二极管d2;所述usb设备接口插座j1引脚1为vbus引脚,引脚2和引脚3分别为信号差分信号usb_d-引脚和usb_d+引脚,引脚4为空,引脚5为gnd引脚;所述第一输入端连接硬件检测电路,所述硬件检测电路连接第一输出端,所述硬件检测电路还通过第二输出端连接至mcu的中断口;所述第二输入端连接二极管d2正极,所述二极管d2负极分别连接所述硬件检测电路与所述usb设备接口插座j1的vbus引脚,所述usb设备接口插座j1引脚5接地;所述硬件检测电路用于检测是否有usb设备插入。

进一步地,所述硬件检测电路包括:电阻r1、电阻r2、电阻r3、电阻r4、电容c1、电容c2、三级管q1、稳压管d1;所述第一输入端分别连接电阻r1与三极管q1的发射极,所述电阻r1另一端连接电阻r2,所述三级管q1的基极连接电阻r2,所述三级管q1集电极连接第一输出端,所述电阻r2连接稳压管d1正极,所述稳压管d1负极连接二极管d2负极,所述三级管q1集电极还分别连接电容c1与电阻r3,所述电容c1连接电容c2,所述电容c2另一端接地,所述电阻r3另一端连接电阻r4与第二输出端,所述电阻r4接地。

进一步地,所述第一输入端为9~16v电源。

进一步地,所述第一输入端为具体为12v电源。

进一步地,所述第二输入端为5v电源。

更进一步地,所述三级管q1为pnp型三级管。

更进一步地,所述电阻r1为10k欧姆,所述电阻r2为4.7k欧姆,所述电阻r3为68k欧姆,所述电阻r4为100k欧姆;所述电容c1与电容c2为47纳法,50v额定电压。

如图1所示,第一输入端为(正常情况为9-16v)为12v系统汽车电瓶经过滤波处理后电源,第二输出端连接到mcu的中断口,当第二输出端状态为低时表示无usb设备插入,当第二输出端状态为高时表示有usb设备插入。当usb设备没有插入时,三极管q1的基极无电流回路,此时电流为0,三级管q1不导通,第一输出端电压为0v,第二输出端电压为0v,表示无usb设备插入;当插入usb设备时,第二输入端上有电流通过,此时三级管q1基极电流有回路,三级管q1导通,第二输出端通过电阻r3、电阻r4分压后,电压为高电平,系统判断有usb设备插入。

本实用新型提供的一种检测usb设备插入的电路及设备,包括usb设备接口插座j1、mcu、第一输入端、硬件检测电路、第一输出端、第二输出端、第二输入端、二极管d2;所述第一输入端连接硬件检测电路,所述硬件检测电路连接第一输出端,所述硬件检测电路还通过第二输出端连接至mcu的中断口;所述第二输入端连接二极管d2正极,所述二极管d2负极分别连接所述硬件检测电路与所述usb设备接口插座j1的vbus引脚,所述usb设备接口插座j1的gnd引脚接地。本实用新型提供快速检测usb设备插入的硬件方案,通过控制三级管导通与否,来控制mcu中断口电平高低从而判断是否有usb设备插入,响应速度比软件方案更快;电路简单,成本低,稳定可靠;且能通过外用表等仪器测试验证是否有usb设备插入。

上述实施例为本实用新型较佳的实施方式,但本实用新型的实施方式并不受上述实施例的限制,其他的任何未背离本实用新型的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本实用新型的保护范围之内。

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