一种usb接口传输串口数据的方法及传输电路技术

技术编号:34490706 阅读:24 留言:0更新日期:2022-08-10 09:09
本发明专利技术公开了一种usb接口传输串口数据的传输电路,包括:USB充电控制器和保护器U14、SOC模块、MCU模块、USB type A插座CON6、TVS管D8、TVS管D24、单刀双掷开关U19、单刀双掷开关U20;所述的SOC模块与所述的USB充电控制器和保护器U14连接,所述的USB充电控制器和保护器U14与所述的USB type A插座CON6连接,所述的单刀双掷开关U19通过TVS管D8与所述的USB充电控制器和保护器U14连接,所述的单刀双掷开关U20通过TVS管D24与所述的USB充电控制器和保护器U14连接;所述的单刀双掷开关U19、单刀双掷开关U20还分别与所述的MCU模块连接。本发明专利技术将串口信号直接加载在USB走线上,无需转换成USB格式,即使USB控制器故障或者驱动故障也能传输,成本低,简单方便,且不会对原有USB信号产生影响。产生影响。产生影响。

【技术实现步骤摘要】
一种usb接口传输串口数据的方法及传输电路


[0001]本专利技术涉及USB数据传输领域,具体是一种usb接口传输串口数据的方法及传输电路。

技术介绍

[0002]在汽车中控(信息娱乐系统)等嵌入式系统开发过程中,一般使用串口(UART)来进行调试。由于中控是安装在汽车内部,需要调试时,只能将整个中控拆开,接上串口才能进行调试。拆和装都非常麻烦,且在运行中遇到的某些系统问题需要不断电保留现场,而拆车拆机都需要断电,拆开后问题可能不再现影响后续问题的分析解决。目前有使用can通道输出调试信息的方法,但也需要对汽车进行拆装,且需要中控的控制器把串口信号转换成can数据格式,转换比较麻烦。也有一些中控在面板上挖孔,露出UART调试接口用于调试,这种方法不美观,且不符合信息安全需求,基本被淘汰。还有用控制器把串口信息传化成USB格式再通过USB接口传输的方法,这种方法不需要拆车,但格式转换麻烦且如果USB控制器出错或者系统未启动USB驱动时就无法工作。还有将高速开关串接在USB通道上,需要传输串口数据时将USB数据通道切换到串口通道的方法。高速开关成本较高,且容易对原有USB信号传输产生不利影响。市场急需一种简单方便,不拆装汽车就能对中控进行调试的方法和电路。

技术实现思路

[0003]本专利技术的目的在于克服现有技术的不足,提供一种usb接口传输串口数据的传输电路,包括:USB充电控制器和保护器U14、SOC模块、MCU模块、USB type A插座CON6、TVS管D8、TVS管D24、单刀双掷开关U19、单刀双掷开关U20;所述的SOC模块与所述的USB充电控制器和保护器U14连接,所述的USB充电控制器和保护器U14与所述的USB type A插座CON6连接,所述的单刀双掷开关U19通过TVS管D8与所述的USB充电控制器和保护器U14连接,所述的单刀双掷开关U20通过TVS管D24与所述的USB充电控制器和保护器U14连接;所述的单刀双掷开关U19、单刀双掷开关U20还分别与所述的MCU模块连接。
[0004]应用usb接口传输串口数据的传输电路的usb接口传输串口数据的方法,包括如下过程:
[0005]当USB_EN信号拉高时u14开始工作,将SOC模块端的USB20h_dp和USB20h_dm信号连接到第10和11脚,即SOC模块的USB信号连接到USB插座上;
[0006]当USB_EN信号拉低时,SOC模块的USB通道被断开,10脚和11脚悬空;
[0007]CTRL用于控制U19和U20的切换,当CTRL为低,U19和U20的引脚4和3导通,即TVS管阳极接地;
[0008]当CTRL为高,U19和U20的引脚4和1导通,即TVS管阳极接串口信号;CTRL和USB_EN信号都由中控系统的MCU控制;
[0009]当需要传输串口信号时,MCU将CTRL拉高,USB_EN拉低,将USB信号通路从SOC上断
开,同时U20和U19的4脚切换到1脚连接,将串口信号的RXD和TXD加载到USB信号通路;
[0010]将串口工具插入CON6,当TXD为高时,D24正向导通,串口工具的接收端得到高电平信号;
[0011]当TXD为低时,D24不导通,串口工具的接收端被下拉电阻拉低到低电平;
[0012]当串口工具发送信号时,若信号为高,D8不导通,RXD由R131拉高到VCC,中控主机接收到高信号;
[0013]若串口工具发送低信号,D8导通,将RXD拉低到低电平,中控主机接收到低信号。
[0014]进一步的,若传输SPI信号,则省略CS信号,将SPI信号变为3线,然后将MOSI和MISO信号通过USB的DP和DM传输,SCK通过开关在5V电源线传输。
[0015]本专利技术的有益效果是:成本低,不会对原有USB信号传输产生影响,通过USB接口和信号线传输2线数据,可以传输UART信号,i2c信号等,可用于汽车中控调试,数据收集。
附图说明
[0016]图1为一种usb接口传输串口数据的传输电路的原理示意图。
具体实施方式
[0017]下面结合附图进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。
[0018]为了使本专利技术的目的,技术方案及优点更加清楚明白,结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术,即所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。
[0019]因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
[0020]而且,术语“包括”,“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程,方法,物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程,方法,物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程,方法,物品或者设备中还存在另外的相同要素。
[0021]以下结合实施例对本专利技术的特征和性能作进一步的详细描述。
[0022]如图1所示,一种usb接口传输串口数据的传输电路,其特征在于,包括:USB充电控制器和保护器U14、SOC模块、MCU模块、USB type A插座CON6、TVS管D8、TVS管D24、单刀双掷开关U19、单刀双掷开关U20;所述的SOC模块与所述的USB充电控制器和保护器U14连接,所述的USB充电控制器和保护器U14与所述的USB type A插座CON6连接,所述的单刀双掷开关U19通过TVS管D8与所述的USB充电控制器和保护器U14连接,所述的单刀双掷开关U20通过
TVS管D24与所述的USB充电控制器和保护器U14连接;所述的单刀双掷开关U19、单刀双掷开关U20还分别与所述的MCU模块连接。
[0023]2.应用权利要求1所述的usb接口传输串口数据的传输电路的usb接口传输串口数据的方法,其特征在于,包括如下过程:
[0024]当USB_EN信号拉高时u14开始工作,将SOC模块端的USB20h_dp和USB20h_dm信号连接到第10和11脚,即SOC模块的USB信号连接到USB插座上;
[0025]当USB_EN信号拉低时,SOC模块的USB通道被断开,10脚和11脚悬空;
[0026]CTRL用于控制U19和U本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种usb接口传输串口数据的传输电路,其特征在于,包括:USB充电控制器和保护器U14、SOC模块、MCU模块、USB type A插座CON6、TVS管D8、TVS管D24、单刀双掷开关U19、单刀双掷开关U20;所述的SOC模块与所述的USB充电控制器和保护器U14连接,所述的USB充电控制器和保护器U14与所述的USB type A插座CON6连接,所述的单刀双掷开关U19通过TVS管D8与所述的USB充电控制器和保护器U14连接,所述的单刀双掷开关U20通过TVS管D24与所述的USB充电控制器和保护器U14连接;所述的单刀双掷开关U19、单刀双掷开关U20还分别与所述的MCU模块连接。2.应用权利要求1所述的usb接口传输串口数据的传输电路的usb接口传输串口数据的方法,其特征在于,包括如下过程:当USB_EN信号拉高时u14开始工作,将SOC模块端的USB20h_dp和USB20h_dm信号连接到第10和11脚,即SOC模块的USB信号连接到USB插座上;当USB_EN信号拉低时,SOC模块的USB通道被断开,10脚和11脚悬空;CT...

【专利技术属性】
技术研发人员:王俊肖俊彦
申请(专利权)人:成都航盛智行科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1