FAQ
- M051 Base Series(95)
- M0518 Series(97)
- M0519 Series(43)
- M0564 Series(1)
- Mini51 Base Series(90)
- Nano100/102 Base Series(101)
- Nano103 Base Series(10)
- Nano110/112 LCD Series(100)
- Nano120 USB Series(111)
- Nano130 Advanced Series(110)
- NUC029 Series(94)
- NUC100/200 Advanced Series(102)
- NUC120/122/123/220 USB Series(116)
- NUC121/125 Series(1)
- NUC126 USB Series(2)
- NUC130/230 CAN Series(103)
- NUC131/NUC1311 CAN Series(98)
- NUC140/240 Connectivity Series(114)
- M451 Base Series(118)
- M451M Series(117)
- M452 USB Series(130)
- M4521 USB Series(1)
- M453 CAN Series(128)
- M463 CAN FD/USB HS Series(1)
- M467 Ethernet/Crypto Series(1)
- M471 Series(1)
- M479 Motor Control Series(1)
- M481 Base Series(4)
- M482 USB FS OTG Series(4)
- M483 CAN Series(4)
- M484 USB HS OTG Series(4)
- M485 Crypto Series(4)
- M487 Ethernet Series(4)
- M4TK Touch Key Series(25)
- NUC442/472 Series(130)
- NUC472 Series(1)
- NUC505 Series(138)
FAQ
How to do overcurrent protection and Vbus voltage control in USB host applications? Issue Date:2015-02-04
In USB host applications, Nuvoton MCUs will not take the initiative to provide 5V voltage to Vbus. Additional 5V needs to be designed for system circuit to provide to USB devices required to be connected.
In NuTiny-SDK-M451 development board, for example, 5V is provided by the Nu-Link-Me ICE Debugger end USB. When the USB interface is switched as Host in M451, the use of USB_VBUS_EN OTG pin enables NCT3520U (Nuvoton high-side current-limited switches) to output 5V voltage to Vbus. When the USB interface is switched as Device in M451, OTG will disable the NCT3520U.
In addition, NCT3520U provides overcurrent detection. Once the USB_VBUS_ST OTG pin receives an overcurrent signal, the USB_VBUS_EN pin does not need to be set through software, and OTG hardware will take the initiative to set USB_VBUS_EN pin to prohibit 5V voltage output to protect the entire system.
In USB host applications, if the customer has no experiences in designing overcurrent protection and Vbus voltage control, but directly supplies 5V voltage to Vbus, the program needs to be modified, and the USB_VBUS_EN and USB_VBUS_ST pin need to be switched to general I/O.
Please refer to the design schematic of NuTiny-EVB-M451 development board:
http://www.nuvoton.com/opencms/resource-download.jsp?tp_GUID=HL0120141225192023
Products: | Microcontrollers ,Arm Cortex-M4 MCUs ,M452 USB Series ,M453 CAN Series ,NUC442/472 Series ,NUC505 Series |
---|---|
Applications: | |
Function: | Peripherals,Connectivity,USB |