USB self powered device VBUS monitor

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
KeYp_290406
Level 4
Level 4

The USB module data sheet mentions that an SIO pin can be used as a VBUS monitor by connecting it directly to VBUS. Are there any other considerations when connecting an SIO to this 5V source when everything else on the psoc3 is running at 3.3V? I was thinking of just adding transient protection to the line the same as I do with D+ and D-.

0 Likes
2 Replies
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

According to the TRM, the SIO pins can withstand 5V even with lower Vddio. But you cannot use them as analog input pins. So you need to select 'digital high-Z' as input mode (no pull-up since this would pull Vusb to Vdd) and configure a proper reference voltage for the pin.

   

But you still should include input protection nonetheless, since USB is an external connector and one never knows whats happening there...

0 Likes
Anonymous
Not applicable
        Hi ,I had been use the VBUS monitor function before but that was been unstable??  I didn't mention about the connection of this SIO pin, HaHa. Anyway according the data sheet, Electrical specifications of SIO is Vssd–0.5 to 6V, so that OK to connect +5v pin, regardless CPU has use +3v supply, But you shouldn't be connect to D+- pin, because D+- is high speed and sensitive. I think you rather use isolated USB for protect all stuff. Thank you.   
0 Likes