[创客小禾]动手制作一条Type


想要手机外接U盘;鼠标;键盘 。 就需要手机支持OTG 。 小编这篇文章主要写现在支持Type-C接口的手机的OTG功能 , 因为Type-C接口手机基本搭载的都是近几年新推出的手机所以理论上讲是全部支持该功能 。 白话就是:只要手机是Type-C接口就基本支持OTG功能 。

[创客小禾]动手制作一条Type
本文插图

Type-C手机连接U盘
Type-C接口最大的特点是支持正反2个方向插入 , 正反面随便插 。 所以可以盲插;非常的方便;但由于Type-C是一个2014发布的最新规格接口;所以Type-C其实是可以支持非常多的协议和功能;所以OTG只是其中一部分功能;包括:键盘、鼠标、摄像头、扫描仪、打印机、调制解调器、数码相机、游戏杆、电视盒、闪存、硬盘 , 甚至于声卡、音箱、手机充电器、网卡等……

[创客小禾]动手制作一条Type
本文插图

Type-C公头带板
Type-C有一个非常大的特点就是电能双向传输;当被识别是OTG模式时;手机会反向的输出电压给外部设备供电 。 USB Type-C接口包含2个通道配置(Channel Configuration)信号引脚(CC1&CC2) , 用于功能协商 。 上述信号确定接口插入方向 , 并用于协商接口上的供电功能、替代模式和外设模式 。 所以先识别模式;例如CC2在被感知到下拉时;手机会自动切换到外设模式;这时就可以连接外设类似耳机;鼠标键盘;U盘类 。 当被拉高时;手机会自动切换到替代模式 。 例如充电时就是替代模式 。 不过现在越来越多的高端外接设备都内置了通道转换芯片CSP8800来自配切换通道 。

[创客小禾]动手制作一条Type
本文插图

Type-C的CC脚片选
当CC脚被拉低时原本输入电能给手机的VBUS脚改变方向;将向外部输出电压正5V;来给U盘和键鼠供电;这样就很好的支持外部设备 。

[创客小禾]动手制作一条Type
本文插图

Type-C和Type-A母头
Type-A母头和U盘鼠标连接;Type-A为了兼容现有的大众设备;包括现有很多基本还是Type-A 。 但其实Type-C其实是可以直接取代Type-A的 。
按照我原理图上这个接线方式;自己去做一条吧;让手机可以畅爽的连接键鼠玩游戏 。

[创客小禾]动手制作一条Type
本文插图

Type-C OTG线

[创客小禾]动手制作一条Type
本文插图

OTG读卡器
【[创客小禾]动手制作一条Type】这篇文章适合现有Type-C带板的焊接工头;淘宝很多公头带板那种上面那个电阻默认接高;是为了应对充电的 。 买回来改一下电阻到接地就可以 。 近期我会设计一块OTG板子;我会制作一个详细教程 。


    推荐阅读