站内搜索
发作品签到
专业版

160 - VL16X气氛下的USB-A to USB-C开发板

工程标签

1.5k
0
0
9

简介

这是基于VL160/VL162的MUX模块 , 用于支持USB-A输入 并转换为 USB-C(TYPE-C)输出

简介:这是基于VL160/VL162的MUX模块 , 用于支持USB-A输入 并转换为 USB-C(TYPE-C)输出
复刻成本:5

开源协议

Public Domain

创建时间:2024-10-14 15:21:44更新时间:2024-10-14 16:46:28

描述

前言 : 很久没有做开源项目了,  因为学业和各种原因, 进入大学以后非常忙碌

 

模块介绍:

针对VL160与VL162的MUX芯片的开发板 , 几乎全部引脚引出 , 大部分功能可以配置

 

模块功能:

USB-A作为USB信号输入 , 芯片处理给USB-C作为USB输出 , 支持10Gbps USB3.X Gen2

或者USB-C作为USB信号输入, USB-A作为USB输出(但这并不常见)

 

可以应用在各类扩展坞上 , 一般来说可以升级扩展坞的DFP接口 , USB-A作为UFP , 也就是作为数据的"设备/从机"端 

USB-C 作为"主机"端 , 在USB-A插入电脑或者嵌入式主板后 , USB-C(下称TYPE-C)可以插入设备, 用于支持你的CC线(TYPE-C到TYPE-C的两边都是TYPE-C公头的数据线)链接你的各类设备 , 包括手机 , 硬盘

 

这个板子主要目的是学习 , 因为VL160和VL162可以配置TYPE-C上的广播电流能力 , 而且 , 他是一个双向的 , 你也可以让TYPE-C口作为输入端 , 经过正反插识别后 , 反向输出给USB-A口 , 让A口插在某些扩展坞的输入上(这里使用了反向这一词 , 是因为本板子上的USB-A是公头 , 一般来说USB-A是从线缆流向电路板的 , 但这里是把信号从电路板向线缆延伸了)

 

模块技术部分讲解:

这里我假定各位对TYPE-C有一定了解 , 技术类文章我想打磨成一个视频发B站

上述是VL16X(X指的是0或者2 , VL161不支持 , 因为VL161不具备CC引脚 , 无法自动处理TYPE-C的方向判断逻辑)作为UFP使用 

而上图是VL16X作为DFP使用

 

VL16X 引脚配置图:

CC-LOAD若为"11" , 则配置为UFP , 其他则为DFP

VBUS IMAX INDECATION只在DFP状态下生效 , 表示的是广播的TYPE-C的电流能力

"10"的330uA对应为3A

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航