background image

www.ti.com

3

GUI Overview

3.1

Installing the GUI

GUI Overview

The system consists of these components:

Host (PC)

—a Windows PC – used to configure and monitor the UCD9080EVM. The GUI (explained in

the GUI section) runs on the host. For the GUI to execute properly, the host needs to have the
Windows .NET v2.0 Framework installed.

USB-to-I

2

C adapter

—UCD9080EVM uses the I

2

C interface for communication with the host. The

TI-supplied USB-to-I

2

C adapter does the appropriate conversion so the host can use the USB interface

for communication.

Power source

—UCD9080EVM needs 5-V power source to drive. This power is used by the UCD9080

(by regulating to 3.3 V), LEDs, as well as the onboard rails, if used.

External voltage rails

—when configured properly, UCD9080EVM can sequence and monitor external

voltage source as well.

UCD9080EVM

—EVM board that houses the UCD9080 and peripheral circuits. The EVM can sequence

and monitor onboard as well as external voltage rails, as previously explained.

The UCD9080EVM comes with a Windows application that can be used to configure and monitor the
EVM. The GUI can be used to configure all available options of the EVM such as sequencing and
shutdown order, over/undervoltage timing, etc. It also can be used to monitor the operation of the
sequencer by reporting current readings of voltage and error conditions on all the rails.

Before running the GUI application, ensure that the target hardware is connected and that the Microsoft
libraries are up-to-date.

1. Remove JP29 and ensure that the EVM is powered on by connecting the power source to the board

and then enabling the power source.

2. Connect the ribbon cable from the USB Interface adapter to the EVM board connector.
3. Connect the PC USB cable to the USB Interface Adapter.

Note:

The UCD9080EVM application GUI is written using Microsoft .NET version 2 software and
therefore requires the .NET Framework installed on the PC to run the application. No other
drivers or libraries are required to run the application.

4. To determine the .NET Framework software version you must use the Windows

Control Panel

and

select

Add/Remove Programs

. The Control Panel lists all the installed PC software and you can

determine if the proper Microsoft .NET Framework version is installed.

Note:

To update your .NET Framework to version 2.0, go this URL:

http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-
AAB15C5E04F5&displaylang=en

5. To install the GUI, unzip the zip file that containing the GUI binary onto your PC. You must have at

least version 2.0 of the Microsoft .NET Framework installed on your PC in order to run the GUI.

6. Once you have installed the .NET Framework and the UCD9080EVM GUI, you can launch the

application.

SLVU184A – March 2007 – Revised February 2008

UCD9080 Power Supply Sequencer and Monitor Evaluation Module

5

Submit Documentation Feedback

Summary of Contents for UCD9080EVM

Page 1: ...pply sequencer see SLVS692 data sheet with four additional general purpose digital outputs The hardware can be configured and monitored through a Windows interface running on a PC The GUI communicates with the hardware through the provided USB Interface Adapter which acts as an I2 C master for the board This UCD9080EVM has this functionality Sequencing for up to eight power supplies on the board u...

Page 2: ...rence see data sheet SLVS692 for details If measuring voltage accurately to 5 mV is not required then the internal reference is sufficient If the application requires better voltage monitoring accuracy then the external reference derived from the UCD9080 VCC pin should be used This EVM uses a shunt regulator that produces a clean 3 3 V supply voltage to the UCD9080 This regulator is only required ...

Page 3: ... via USB protocol The J4 header allows users to be able to sequence and monitor their own external power supplies rather than the eight supplies provided on this board Each of the eight power supply rails supported by the UCD9080 has an enable and a monitoring pin Connect the power supply that you want to monitor to the appropriate enable and monitoring pins on this header Then move the correspond...

Page 4: ... connect to pins 2 3 for pulling down to ground JP17 JP20 I2 C address detection Four digital signals on the UCD9080 are sampled at start up to Pins 2 3 pulldown to determine its I2 C address These four jumpers control if the signals are pulled up to 3 3 V ground for all zero or down to ground Connect to pins 1 2 for 3 3 V and connect to pins 2 3 for ground JP21 JP28 Undervoltage fault For each ra...

Page 5: ...conditions on all the rails Before running the GUI application ensure that the target hardware is connected and that the Microsoft libraries are up to date 1 Remove JP29 and ensure that the EVM is powered on by connecting the power source to the board and then enabling the power source 2 Connect the ribbon cable from the USB Interface adapter to the EVM board connector 3 Connect the PC USB cable t...

Page 6: ...s Update Parameters and Sequence button Updates buffer stored GUI information to device user flash memory and initiates a device sequence This process takes a couple seconds and then the sequencer is able to be monitored again Sequence button causes the system sequence Menu bar selects File and View menu items The File menu includes these commands Load Configuration loads a previously saved parame...

Page 7: ...4 and allows the following to be configured in the UCD9080 Figure 4 GUI System Configuration Window Shutdown Delays specify shutdown delays for rails and GPOs If a rail or GPO is marked to shut down then it shuts down according to the shutdown delays entered here These shutdown delay fields correspond to the UnsequenceTime registers in the UCD9080 device data sheet SLVS692 Voltage Reference select...

Page 8: ... you to configure these UCD9080 items Figure 5 GUI Rail Configuration Window Active Low Polarity specify enable pin polarity UV OV Threshold specify undervoltage and overvoltage trip points Note that UV values of zero essentially cause the device to ignore any undervoltage conditions and that OV values which are excessively high cause the device to ignore any undervoltage conditions Out of Reg Tim...

Page 9: ...es on this rail and keep it enabled Retry continue to retry a configurable number of times n 0 1 2 3 4 then shut down according to the DependencyMasks and UnsequenceTime registers Retry Continuously when an error on the selected rail happens a retry occurs A retry is an attempt by the UCD9080 to restart the corresponding power supply by disabling the rail with ENx pin and then re enabling the rail...

Page 10: ...utput voltages can be higher than the currently used voltage reference RAIL1 through RAIL6 TPS76201 100 mA LDO Note RDN has been set to 49 9 Ω on the EVM to more quickly discharge the rails during shutdown see the rail bleed down considerations section RAIL7 PTH04070 3A Switching Regulator RAIL8 PTH05050 6A Switching Regulator When considering system shutdown or unsequence time loading on the powe...

Page 11: ...ulldown resistors on these signals are recommended to cause the signals to go to the desired voltage level during reset For example if it is desired to keep a RAILx enabled during reset and the enable is active low then a pulldown resistor should be located on the corresponding ENx output Note that on the EVM the ENx and GPOx outputs have selectable pullup or pulldown jumpers installed Also note t...

Page 12: ...chematic and Bill of Materials 5 1 EVM Schematic EVM Schematic and Bill of Materials UCD9080 Power Supply Sequencer and Monitor Evaluation Module 12 SLVU184A March 2007 Revised February 2008 Submit Documentation Feedback ...

Page 13: ...in 100 mil spacing 36 pin strip 0 100 inch 2 PTC36SAAN Sullins 2 Q1 Q2 MOSFET Nch 50V 0 22A 3 5 Ω SOT23 BSS138 Fairchild 8 R1 R4 R6 R15 300 Resistor Chip 1 16W 5 0603 Std Std R25 R32 R37 R45 10 R13 R17 49 9 Resistor Chip 1 10W 1 0603 Std Std R18 R21 R27 R36 R39 R47 1 R16 115 Resistor Chip 1 10W 1 0603 Std Std 1 R2 1 50k Resistor Chip 1 16W 1 0603 Std Std 1 R26 100 Resistor Chip 1 10W 1 0603 Std St...

Page 14: ...pons 2567 SPC USB Interface Adapter User s Guide SLLU093 UCD9080 8 Channel Power Supply Sequencer and Monitor data sheet SLVS692 TPS76901 Ultralow Power 100 mA Low Dropout Linear Regulator data sheet SLVS203 PTH04070W 3 A 3 3 5 V Input Adjustable Switching Regulator data sheet SLTS227 PTH05050 6 A 5 V Input Non Isolated Wide Output Adjust Power Module data sheet SLTS213 14 UCD9080 Power Supply Seq...

Page 15: ...roduct This notice contains important safety information about temperatures and voltages For additional information on TI s environmental and or safety programs please contact the TI application engineer or visit www ti com esh No license is granted under any patent right or other intellectual property right of TI covering or relating to any machine process or combination in which such TI products...

Page 16: ...usiness practice TI is not responsible or liable for any such statements TI products are not authorized for use in safety critical applications such as life support where a failure of the TI product would reasonably be expected to cause severe personal injury or death unless officers of the parties have executed an agreement specifically governing such use Buyers represent that they have all neces...

Reviews: