Häufig gestellte Fragen

常見問答

USB Host 的應用中,該如何進行過電流保護以及 Vbus 電壓控制?  日期:2015-02-04

在USB Host的應用中,新唐MCU晶片不會主動提供5V電壓到Vbus。系統電路必須設計額外5V電壓,提供給需要連接的USB device。

以NuTiny-SDK-M451開發板為例,5V電壓透過Nu-Link-Me ICE Debugger端的USB提供。當M451切換USB介面為Host時,利用OTG的USB_VBUS_EN腳位,致能NCT3520U (新唐高側電流限制開關)的開關,輸出5V電壓到Vbus上。M451切換USB介面為Device時,OTG就會禁能NCT3520U的開關。

另外NCT3520U也提供過電流偵測,一旦OTG的USB_VBUS_ST腳位接受到過電流信號時,不用透過軟體設定USB_VBUS_EN腳位,OTG硬體就會主動設定USB_VBUS_EN腳位,禁止5V輸出電壓。保護整個系統。

在USB host的應用中,如果客戶沒有設計過電流保護及Vbus電壓控制,而是直接提供5V電壓到Vbus。需要修改程序,將USB_VBUS_EN及USB_VBUS_ST腳位切換成一般IO。

請參考NuTiny-EVB-M451開發板的設計電路:
http://www.nuvoton.com/opencms/resource-download.jsp?tp_GUID=HL0120141225192023

產品: 微控制器 ,Arm Cortex-M4 微控制器 ,M452 USB 系列 ,M453 CAN 系列 ,NUC442 / 472 系列 ,NUC505 系列
應用:
功能: Peripherals,Connectivity,USB
本网站使用cookie作为与网站互动时识别浏览器之用,浏览本网站即表示您同意本网站对cookie的使用及相关隐私权政策