×

车载USB Type-C设计应考虑的主要因素资料下载

消耗积分:2 | 格式:pdf | 大小:169.82KB | 2021-03-31

479461

分享资料个

随着便携式电子设备的广泛普及,用户在开车时为自己的设备充电变得越来越频繁。USB供电功能让设备充电变得极为便利。USB的高数据率也让新一代信息娱乐系统支持丰富多样的车载功能,如音频播放、屏幕和应用共享,以及数据连接等等。 传统USB Type-A接口已经广泛应用于汽车OEM厂商的各种车型,其供电能力最高为7.5W(5V电压,最高1.5A电流)。随着USB Type-C接口在PC机、智能手机和其它便携式电子设备上快速普及,USB Type-A接口正迅速被淘汰。USB Type-C半导体市场预计出货量到2022年将超过9亿片(来源:Gartner 2018年报告和赛普拉斯估计)。 与USB Type-A接口相比,USB Type-C接口结构更紧凑,具备通用连接,可正反插,线缆插拔无方向性限制(Type-C线缆两端插头完全相同)。此外,它还能显著提高输出功率,最高可达100W(20V电压,最高5A电流)。由于能够提供远高于7.5W的功率,它能实现极富吸引力的新使用模式,可以快速充电,能够同时为车内不断增加的有源设备充电,如平板电脑、笔记本电脑乃至电动剃须刀(参见图1)。 图1.为各种设备充电所需的功率以及能够满足要求的USB规范 要将具有新一代供电能力的USB Type-C接口植入汽车中,涉及的工作远不止提高供电端口电压和电流这么简单,它还要求采用不同于跟商品级和消费级产品USB口的设计方法。在本文中,我们将探讨如何在车辆内使用USB,USB Type-C与PD(Power Delivery)控制器应具备的功能,互操作性的影响,以及USB Type-C设计应考虑的主要因素。 Power Delivery(协商供电)的妙处 我们所处时代的节奏在不断加快,我们需要能更快、更频繁地为我们的设备充电。如果拥有100W供电能力,就能在约15分钟内同时为笔记本电脑和手机充满电。 提高供电能力是车载USB的关键。虽然用户可以使用Type-A转 USB-C的适配器,通过车上的老端口为新手机充电,但是这样做不能充分发挥USB Type-C接口的优势。具有USB Type-C接口的新一代手机虽然具备快充能力,却受制于USB Type-A接口的7.5W供电能力。显然,全功率供电将对客户满意度和车型差异化优势有着重要的作用。 一般来说,汽车OEM厂商无需为车上的每一个USB Type-C端口提供全功率100W电力。为了在不严重影响充电时间或可靠性的前提下降低成本,可在多个端口间共享100W供电功率,实现所谓的动态负载共享。在总功率100W的情况下,配合相应的固件,当有第二个设备插入时,USB PD控制器可进行智能的分配,将一个USB Type-C端口的功率降低至60W,而第二个插入的设备可以获得40W功率(参见图2)。 图2. 为降低成本,可在多个端口间共享100W供电功率,即所谓的动态负载共享。A)单个设备以100W功率充电;B)在第二部设备插入后,两部设备可共享端口提供的功率。 USB Type-C与PD控制器 为处理USB Type-C和Power Delivery(PD)协议的复杂性,PD控制器集成了带有PD逻辑的嵌入式微处理器。典型情况下,该微处理器的固件由处理器制造商提供,要么是一个可下载文件,要么是由开发环境直接生成。 汽车OEM厂商要在车辆的长生命周期中提供高可靠的解决方案,通过USB认证只是最低要求。控制器应得到成熟的软件栈支持,并通过市场检验,这样才能保证USB子系统的可靠性。此外,互操作性也十分必要。因为两个符合USB规范的设备也未必能一起工作。 互操作性在汽车应用中起着重要的作用,互操作性差,会给用户满意度造成负面影响。USB端口已发展成为汽车的一项重大功能,从充电、音乐流媒体到智能手机交互,越来越多的功能使用USB端口。购买汽车时,人们有时更关心是否能够轻松地连接手机和播放音乐,而不是发动机运转有多良好。 汽车的使用寿命很长,它们不仅需要与当今市场上几乎每一种智能手机、平板电脑和笔记本电脑实现互操作,还需要与今后几年推出的电子设备实现互操作。考虑到普通智能手机每两年更换一次,互操作就变得更为重要。 此外,就如许多标准一样,USB PD标准会随时间推移而演进发展。例如,当前标准支持具备可编程供电(PPS)功能的Power Delivery 3.0和Quick Charge (QC) 4.0。如果这些规范中的任意一种规范发生变化(实际上USB Type-C规范和PD规范一直处于变化中),汽车可能就不能完全兼容市场上的新型设备。 实现高可靠、互操作性的唯一途径是使用可编程的USB控制器。使用可编程控制器有助于对USB PD协议栈进行升级,使之能与最新设备实现互操作。因为汽车有如此众多组件需要使用软件运行,司机们的习惯是,这些软件升级对车主是透明的。因为当一辆车进行维护保养时,技术人员一般会从升级固件开始。 控制器虽然拥有嵌入式处理器,但它未必具有可编程能力。以固定功能的USB控制器为例,它不需要编程,销售价格也较低。作为替代品的可配置控制器,能提供数量有限的、预先编程的配置选项。 固定功能控制器与可配置控制器很适合消费类电子设备(如USB鼠标)等应用。此类应用的产品寿命最多只有几年时间,而且产品交互简单,只需与数量有限、且明确定义的几种设备进行互操作(如PC机和笔记本电脑)。 由于可编程USB控制器能让开发人员充分发挥控制器的各项功能,为多种设备的互操作和各种用例提供最佳体验。通过反馈,控制器能动态调整和调校自身设置,以针对具体设备优化性能。此外,在引入新标准或发生意外问题的时候,通过固件升级,这种USB控制器足以灵活地解决这些问题。这就有助于汽车OEM厂商在车辆的整个使用寿命中确保互操作、质量和可靠性。 值得一提的是,充分发挥这种控制器的各项功能,并不需要开发人员直接为控制器编程。开发人员使用先进的开发工具,就能定义控制器的各种工作模式。接着,开发工具能自动生成正确的固件。这些工具也简化了更新控制器的过程。 此外,一些USB控制器制造商还负责管理新USB设备的互操作性,为车上USB-C口提供升级用的固件,以应对规范的变化。汽车OEM厂商也就没有必要专门安排工程资源来自行从事这方面的工作。 车载USB控制器不同于标准化商品。试想,如果USB鼠标停止工作,不到10美元就可以更换。但如果车载USB端口停止工作,则需要昂贵的质保维修才能恢复。因此,车载USB控制器必须符合更高标准。良品率必须远高于消费类产品。汽车应用的电子设备必须能够承受更高的工作温度。汽车组件的保修年限远远长于普通消费类电子产品。例如,消费类控制器的保修年限可能很短,而汽车OEM厂商要求的保修年限则超过10年。 保障车规级可用性的五项技术 设计拥有更大供电能力的USB Type-C子系统,主要挑战之一是电源需要过压、过流、ESD和短路保护以及高压栅级驱动器。此外,还需要线缆补偿,以保障车上信号通过长线缆时的信号质量。汽车的内部空间往往很局促,且时常在恶劣的环境条件下工作,为了实现可靠运行,还需要加温度控制,控制功率,以防过热和损坏。此外,在向USB Type-C过渡的过程中,OEM厂商需要支持传统的USB Type-A设备。 01、电路保护 在USB端口的现实使用环境中,USB电路需要防范一系列电气事件。其中,最常见的就是静电放电(ESD)。例如,乘客在塑料椅子上来回挪动或摩擦地毯就会累积静电电荷。如果他们触碰暴露在外的USB端口,就可能破坏车内精密的电子设备,这些设备维修难度大,维修成本高。 为了防止ESD,系统需要与屏蔽地连接,这样就能安全地耗散能量。理想的话,控制器应集成ESD防护功能。通常,8 KV的接触放电防护和15 KV的空气放电防护足以保护控制器不会因ESD事件损坏。此外,也可以在PCB上加装额外的ESD保护二极管,进一步增强保护。 USB端口还需要防范意外的过压(OV)和过流(OC)情况。过压和过流常发生在设备充电的过程中。在启动充电时,设备和供电系统要在电流和电压上保持一致。然而,如果系统提供错误的电压或电流,就需要触发过压保护(OVP)或过流保护(OCP)电路,起到保护设备的作用。 此外,短路保护也是必要的。在将线缆按一定角度拉拽时,Vbus引脚可能与某一个数字引脚瞬间短路。Vbus的电压可高达20V,而数字引脚仅能承受5V,这种短路会损坏相关的端口。与Type-A端口相比,短路保护对于USB Type-C端口显得更加重要。这是因为,Type-C端口在更紧凑的空间中塞入了22个引脚(而Type-A为9个),从而提高了Vbus的短路概率。 理想情况下,USB控制器应集成短路保护功能。短路保护可以重置,这样发生短路时不会损坏控制器。之后可以重置控制器以恢复该Type-C口功能,这样短路事件就成为暂时的可恢复事件,不必召回车辆入店维修。如果没有集成短路保护功能,控制器可能被烧毁,导致严重问题。 02、高压栅极驱动 为了支持后向兼容,USB Type-C接口的默认电压为5V。在供电电压确定后,控制器可能需要从5V FET切换到20V FET,以支持更高功率的供电。如果该功能未集成在控制器中,则需要外加电路来驱动更大功率的FET,以便为Vbus提供20V电压。 03、线缆补偿 为方便起见,USB端口可能布局在车内各处,比如中控台、后座间的中央储物盒和/或杂物箱内。对于不单用于供电的USB端口(如数据功能),USB控制器还很有可能用于信息娱乐系统。将储物盒中的端口连接到信息娱乐系统可能需要长达10英尺的USB线缆。使用如此长的线缆可能造成严重的压降,对信号质量和可靠性造成不利影响。 为了保持长线缆中的信号质量处于可靠的工作范围内,控制器可以施加补偿。简单来说,控制器内的固件可调节输出电压,以补偿超长线缆产生的压差。这种补偿可根据使用的线缆长度采取固定数值,控制器也可以通过定期对接收到的信号进行监控、修改补偿调节量,进行动态压降补偿。 04、过温功率控制 采用USB Type-C的另一挑战是如何解决高达100W功率充电时产生大量热的问题。过热可能造成一系列问题,包括引发火灾和/或损坏正在充电的设备。临近的、对热比较敏感的组件,如信息娱乐系统或导航系统的电子设备,也可能受到不利影响。过大的热耗散甚至可能破坏USB端口本身,需要昂贵的维护或保修。 过温功率控制是防止过热的有效方法。布置在敏感组件旁边的热传感器在接近热阈值时会警示控制器。控制器随即降低充电功率。降低功率后,发热减少,系统便可以冷却下来。与此同时,连接的设备仍然在充电,只是速度降低。这种安全功能应集成在控制器的微处理器中,并对用户透明。 05、支持传统的USB Type-A口

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.lene-v.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'车载USB Type-C设计应考虑的主要因素资料下载',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.lene-v.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);