STM32
直播中

张艳

7年用户 1584经验值
私信 关注
[问答]

TYPC USB作为DEVICE使用的话,VBUS需要接5V电压吗?

1、另外VBUS需要接5V电压吗?我看了官方的示意图,都没接,但是其它的应用电路都接了5V电平。
2、USB的DP管脚需要上拉1.5K到3.3V吗?
3、我看官方的应用没有上拉,但是其它的应用电路都做了上拉。这个上拉主要是什么作用的?
4、另外这个上拉是到3.3V还是5V?

以下是官方文档的截图

以下是别的地方下载下来的应用电路图




回帖(2)

杨春林

2024-6-3 14:15:40
USB座子作为设备的话,VBUS是输入5V,给设备供电的。
那个上拉电阻是判断USB接口速度的,usb有低速,全速。
上拉电阻接到MCU供电电压的,MCU 3.3V供电的就拉到3.3V,5V供电就拉到5V。
有些MCU内部集成了上拉,外边就不用上拉电阻了。
内部没有集成上拉电阻就要外部加上拉,像F1系列内部是没有集成上拉的。一般外接的上拉是要通过IO口来控制上不上拉的。
举报

cherry1989

2024-6-3 15:52:29
1. 对于TYPC USB作为DEVICE使用,VBUS通常需要接5V电压。VBUS是USB电源线,为设备提供电源。在某些情况下,官方示意图可能没有显示VBUS连接,但这并不意味着它不需要5V电压。为了确保设备正常工作,建议将VBUS连接到5V电源。

2. USB的DP(D+)管脚通常需要上拉。上拉电阻的值通常在1.5K到3.3K之间。这个上拉电阻有助于确保在没有连接到HOST时,DP信号保持在高电平状态。

3. 上拉电阻的主要作用是在没有连接到HOST时,确保DP和DM(D-)信号保持在高电平状态。这有助于避免因信号不稳定而导致的通信问题。在某些官方应用中,可能没有明确显示上拉电阻,但这并不意味着不需要上拉。在实际应用中,建议添加上拉电阻以确保信号稳定。

4. 上拉电阻的电压应该与系统的逻辑电平相匹配。如果系统使用3.3V逻辑电平,那么上拉电阻应该连接到3.3V。如果系统使用5V逻辑电平,那么上拉电阻应该连接到5V。在大多数情况下,现代USB设备使用3.3V逻辑电平,因此建议将上拉电阻连接到3.3V。

总之,为了确保TYPC USB作为DEVICE正常工作,建议将VBUS连接到5V电源,并为DP管脚添加1.5K到3.3K的上拉电阻,连接到3.3V或5V,具体取决于系统的逻辑电平。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分