• 屈原作为一个浪漫诗人的确才华横溢,值得称道,但是他反对统一就得批评。是吧小作? 2019-09-18
  • 世界杯要来了!香港惩教署要严打狱中“赌球” 2019-09-17
  • 一语惊坛(5月31日):“我们不一样”,中国向世界许下一个承诺。 2019-09-15
  • 老百姓10年拿不到房产证 安徽省委书记的严肃批评获点赞 2019-09-15
  • 成龙晒罕见旧照怀念父亲 三代同堂温馨和乐 2019-09-12
  • “我们家的报国故事”征集活动 2019-09-12
  • 候选企业:中国光大银行 2019-09-10
  • 拥有大智慧的中国古人就把“子”和“女”结合在一体,造出一个会意字“好”字。一直就用这个“好”的感觉结果去衡量其它任何生存环境中的万物万事所给人的感觉。 2019-09-10
  • 很容易让人联想到是这个女人的错,而杨杨忽视其背后有很复杂的原因。 2019-09-06
  • 守陵人强巴曲桑的故事 2019-08-28
  • 人的本质是利或为利。 2019-08-28
  • 大厨风范的海鲜做法,小白也能学会,鲜美营养,好吃到哭 2019-08-26
  • 来自学的大学课本根据马克思著作编写的“辩证唯物主义与历史唯物主义”。 2019-08-20
  • 证监会:新退市制度已包含投资者保护安排 2019-08-20
  • 办个房产证 也要惊动省委书记? 2019-08-17
  • 3d和值基本走势图:从树莓派4 USB-C设计失误 看嵌入式系统的接口升级

    2019-07-11 09:21:55 来源:充电头网
    近日,树莓派4 Model B(树莓派4B)正式发布,从处理能力,通信方式,对外接口都进行了全方位的升级,为嵌入式开发者带来了福音。

    排列五开奖结果查询 www.kj742.com 收到货后,不少开发者怀着激动的心情开始尝试使用,结果却发现USB-C接口在设计规范性上出现了严重的问题。
     


    带USB-C接口的树莓派4
     

    经过实际测试发现,树莓派4上面的这个USB-C接口,其CC1和CC2是连接在一起的,并共用了一颗5.1k的电阻下拉到地。
     

    这个设计看似非常巧妙,USB-C接口的控制做到了极致简单,只需要一颗5.1k下拉电阻。当外接的USB-C 数据线是不带Emark芯片的情况下,一起都可以正常工作。
     

    因为这类USB-C 数据线的CC2是悬空的,只有CC1有连接到对端,所以,这种数据线跟树莓派4B的USB-C接口母座一连起来,就非常好的符合了Sink端的设计规范,即CC1上,有一个5.1k的电阻下拉到地。
     


    树莓派4B在使用不带Emark 芯片的连接线时的连接情况
     

    但是,USB TYPE-C规范里面,还规定了一种带Emark 芯片的数据线(Cable),这种数据线的CC2上,有一个1K的下拉电阻,用来告知DFP端的CC识别芯片,需要往CC2上提供VCONN Source。
     

    一旦跟这样的数据线连接起来,树莓派4 Model B就会出现严重问题,因为CC1和CC2连接起来后,会跟数据线上的1K到地电阻并联,形成一个比1k电阻还小的阻抗,从而满足了USB-C规范中Audio Adapter Accessory Mode的连接规范,被电源端误认为是一个模拟耳机设备,从而拒绝供电。
     


    树莓派4B在使用带Emark 芯片的连接线时的连接情况
     

    通过上图我们可以看到,Emark连接线上的1k电阻会导致,CC1建立失败,1k电阻和5.1k电阻的并联,会导致树莓派4B被认为是一个Audio Adapter Accessory Mode。
     

    解决这个问题的方法也很简单,只需要在CC1和CC2上各接一个5.1K电阻到地,互相独立就行了。

    树莓派4B在USB-C接口上的设计,其实属于入门级设计,因为这个接口仅仅用来进行5V供电和一个USB2.0 通信而已,并无复杂的音视频及USB 3.0功能。
     


    在实际的嵌入式开发中,一个USB-C接口的功能,可能远不止于此。下面我们就大功率供电供电、高速信号传输、双C口DRP控制三点进行阐述。
     

    第一, 需要使用USB-C接口来获得9V/12V/15V/20V的供电电压。
     

    很多嵌入式系统具有非常复杂的功能,仅仅5V的供电,是无法满足要求的。那么这个时候,只是通过在CC1和CC2上单独设置5.1k下拉电阻,就不够了,而是必须使用USB PD控制芯片,最好是能够灵活配置各种电压的USB PD控制芯片,例如LDR6015和LDR6021就可以实现这个功能。
     

    某些系统设计中,甚至希望USB PD控制芯片自动去判断适配器的最高功率档,让电源适配器直接供应最高功率给嵌入式系统,这个时候,就可以使用LDR6015Max,可以不需要任何的控制,直接获得最高功率。
     

    第二, 需要使用USB-C接口进行高速视频信号传输的应用开发。
     

    USB-C接口,可以同时支持10G/b的USB 3.1Gen2数据传输和4K高清视频传输。但是要让Sink端进入DP ALT mode,这个是吧必须使用一颗USB PD Controller,例如LDR6282等。
     

    这类USB PD控制芯片,充当的是一个交通管理员的角色,通过USB PD通信,对USB-C 数据线内的高速差分对通路进行配置,让数据信号和视频信号适配到合适的差分对上。
     

    第三, 双C口DRP功能控制。
     

    很多嵌入式应用不仅仅使用单个USB-C口,还可能会有两个USB-C口,其中一个C口用于供电,另外一个C口用于进行高速数据及视频信号传输。
     

    但用户使用过程中,并不确定两个中的哪一个口会插上电源,或者多媒体设备,因此需要满足双C口盲插识别和控制,最典型的应用是USB-C接口的显示屏和投影仪。
     

    这就属于比较复杂的USB PD控制功能了。目前市面上仅仅有LDR6282可以满足这个需求。
     

    用于双C口DRP控制的USB PD芯片LDR6282


    综上所述,我们可以看出,对于USB-C接口仅仅用于供电和Debug功能的嵌入式系统,USB-C接口并不需要使用任何芯片控制,通过CC1和CC2各自独立下拉一个5.1k电阻到地即可。对于需要用到大功率供电或者高清视频传输功能的嵌入式设计,则必须要使用USB PD控制芯片。


    免责声明:本文由作者原创。文章内容系作者个人观点,转载目的在于传递更多信息,并不代表EETOP赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时联系我们,我们将在第一时间删除!

    全部评论

    X
  • 屈原作为一个浪漫诗人的确才华横溢,值得称道,但是他反对统一就得批评。是吧小作? 2019-09-18
  • 世界杯要来了!香港惩教署要严打狱中“赌球” 2019-09-17
  • 一语惊坛(5月31日):“我们不一样”,中国向世界许下一个承诺。 2019-09-15
  • 老百姓10年拿不到房产证 安徽省委书记的严肃批评获点赞 2019-09-15
  • 成龙晒罕见旧照怀念父亲 三代同堂温馨和乐 2019-09-12
  • “我们家的报国故事”征集活动 2019-09-12
  • 候选企业:中国光大银行 2019-09-10
  • 拥有大智慧的中国古人就把“子”和“女”结合在一体,造出一个会意字“好”字。一直就用这个“好”的感觉结果去衡量其它任何生存环境中的万物万事所给人的感觉。 2019-09-10
  • 很容易让人联想到是这个女人的错,而杨杨忽视其背后有很复杂的原因。 2019-09-06
  • 守陵人强巴曲桑的故事 2019-08-28
  • 人的本质是利或为利。 2019-08-28
  • 大厨风范的海鲜做法,小白也能学会,鲜美营养,好吃到哭 2019-08-26
  • 来自学的大学课本根据马克思著作编写的“辩证唯物主义与历史唯物主义”。 2019-08-20
  • 证监会:新退市制度已包含投资者保护安排 2019-08-20
  • 办个房产证 也要惊动省委书记? 2019-08-17
  • 河北时时彩投注站 世界杯法甲联赛 六肖中特期期准免费黄大仙 双色球蓝球复试 福建快3网 足彩 双色球中奖密码速算法 拜仁直播 广西最新气排球比赛规则 上海时时乐玩的人多吗 河北一定牛十一选五走势 快三砍龙口诀 纸网捞鱼怎么收费 五大联赛是哪五大 靠关系拿项目赚钱