很久前1元一个 大概 忘了 买的转接头用来对家里里micro-usb数据线一线两用完成向type-c的过度任务。
那天优惠购又看到otg转接头 也是1块多钱 没仔细想也没多看 认为是type-c 的otg头子 ,到手没想到是micro-usb的,感觉买了一个废物,因为手底下有这种otg线。突然想起之前的micro-usb转type-c的转换头,拿来试试 失望而归,
那1块的转换头只支持充电,不支持otg。看了一下转换头是满针的于是想改造一下 留着备用。
就是这个 非常廉价粗糙
micro usb 母头竟然是塑料的
弄开
内部构造 可以看到 micro usb 的id引脚(用来接地触发otg功能)这个引脚如果是micro usb otg 则直接接地手机就会进入otg模式
由于马虎d+ d- 标注相反 图片懒的改了 请明晰。
背面 可以看到id引脚没有接到type c 的cc脚 而是接到了 sbu2 不知怎么想的 还不如不接
那颗接于 vbus和b5-vconn 引脚的电阻的作用是用来识别供电设备或数据线符不符合type -c usb 3.1 传输协议里面的3A电流承载,一般转接头或手机用普通2.0 type c 数据线里面都会有这么一颗电阻(用来确认标准type c 供电协议或私有供电协议 qc等等),阻值一般在56k 将cc1 或cc2引脚电位拉高到3v左右(cc脚什么也不接大概在2.76v左右) 用电设备识别到56k 则降低用电需求避免供电设备过载损坏。 type c usb 3.1标准供电协议里 此引脚识别到10k电阻则认为可以3a大电流供电。
开始改造 划断id引脚铜箔
将vconn 引脚上接一颗5k左右的电阻使cc引脚被拉低到1v左右,这点可以看到进入otg的方法和micro usb 接口的不太一样,micro usb id引脚需要接地,而type c 是将 cc(cc1 vconn/cc2)接5k电阻再接地 直接接地则无效。
两个cc引脚的功能很多 不光用来确认 type c 3.1 标准供电模式 还用来识别pd快充及快充通讯数据流传输 usb主从模式 otg 线控耳机 带芯片数据线供电等等 功能是非常多的。
电阻另一端飞线
到micro usb id 脚 这样接入micro usb otg 头子的时 由于内部id脚默认对地短接,相当于把这个cc脚对地接入一颗5k电阻,令手机或平板进入otg模式 实现转接头支持otg功能
没插入otg时 type c 转接头cc脚56k 和5k 既不接高电平也不接低电平,当插入micro usb otg 头子时 cc脚被5k电阻拉低到1v左右 此时手机vbus转换到主模式 对外输出电力 的同时通过56k对cc引脚实行拉高,但是由于5k电阻远小于56k,所以
cc引脚电平仍旧维持在1v左右 otg功能不会受到影响。如果用的是另外一个cc脚cc1 同样进入otg ,cc2电平被拉高到3v 但是因cc1先被拉低一直保持处于优先模式 也仍旧维持otg 忽略另一cc引脚56k上拉的影响。
这个是type c 公母引脚对照图
焊好试一下 正常进入otg 模式 u表点亮 u盘被正常识别
复原
插鼠标试试 ok
此贴结束 谢谢观赏~
[ 此帖被qrut在2018-08-22 19:41重新编辑 ]