background image

Software Description

 2014 Microchip Technology Inc.

DS50002300A-page 25

4.2

INTERFACE DESCRIPTION AND OPERATION

4.2.1

Panel Controls

The Panel Controls section on the right side of the GUI, shown in 

Figure 4-2

, affects 

GUI operation. This section is always displayed.

FIGURE 4-2:

Panel Controls.

4.2.1.1

STOP AND RUN BUTTONS

Pressing the 

Stop

 button, shown in 

Figure 4-2

, interrupts GUI software communication 

with the evaluation board. When this button is clicked, the 

Run

 button appears under 

an extended menu bar, as shown in 

Figure 4-3

FIGURE 4-3:

Stop and Run Button.

Register Read 

Single Read 

Stop
Button

COM Status 

Single/
Continuous Read 
Mode Switch

Delay Button and Field

Indicator

Enable Check Box

Default 
Button

Step
Button

Demo 
Button

Run Button

Abort Execution 
Button

Extended Menu

Summary of Contents for UCS81003

Page 1: ... 2014 Microchip Technology Inc DS50002300A UCS81003 Evaluation Board User s Guide ...

Page 2: ... Microchip s code protection feature may be a violation of the Digital Millennium Copyright Act If such acts allow unauthorized access to your software or other copyrighted work you may have a right to sue for relief under that Act Microchip received ISO TS 16949 2009 certification for its worldwide headquarters design and wafer fabrication facilities in Chandler and Tempe Arizona Gresham Oregon a...

Page 3: ...UCS81003 Evaluation Board User s Guide 2014 Microchip Technology Inc DS50002300A page 3 Object of Declaration UCS81003 Evaluation Board ...

Page 4: ...UCS81003 Evaluation Board User s Guide DS50002300A page 4 2014 Microchip Technology Inc NOTES ...

Page 5: ...luation Board 13 2 3 LEDs on the Evaluation Board 14 2 4 Jumpers on the Evaluation Board 15 2 5 Data Test Points on the Evaluation Board 17 2 6 Ground Test Points on the Evaluation Board 18 2 7 Software Installation 19 Chapter 3 Hardware Description 3 1 UCS81003 Device 21 3 2 Evaluation Board Power Source 21 3 3 MCP2221 USB to SMBus Bridge 22 3 4 MCP23018 I O expander 22 3 5 Direct SMBus Connect O...

Page 6: ...35 4 3 4 Register Set Tab 37 4 3 5 Demo Tab 39 4 4 Troubleshooting 41 Appendix A Schematic and Layouts A 1 Introduction 43 A 2 Board Schematic 44 A 3 Board Top Silk 45 A 4 Board Top Copper and Silk 45 A 5 Board Top Copper 46 A 6 Board Inner Plans GND 1 46 A 7 Board Inner Plans GND 2 47 A 8 Board Bottom Copper 47 A 9 Board Bottom Copper and Silk 48 A 10 Board Bottom Silk 48 Appendix B Bill of Mater...

Page 7: ...phical User Interface that operates the UCS81003 Evaluation Board Appendix A Schematic and Layouts Shows the schematic and layout diagrams for the UCS81003 Evaluation Board Appendix B Bill of Materials Lists the parts used to build the UCS81003 Evaluation Board NOTICE TO CUSTOMERS All documentation becomes dated and this manual is no exception Microchip tools and documentation are constantly evolv...

Page 8: ...old characters A dialog button Click OK A tab Click the Power tab N Rnnnn A number in verilog format where N is the total number of digits R is the radix and n is a digit 4 b0010 2 hF1 Text in angle brackets A key on the keyboard Press Enter F1 Courier New font Plain Courier New Sample source code define START Filenames autoexec bat File paths c mcc18 h Keywords _asm _endasm static Command line op...

Page 9: ...e programs design resources user s guides and hardware support documents latest software releases and archived software General Technical Support Frequently Asked Questions FAQs technical support requests online discussion groups Microchip consultant program member listing Business of Microchip Product selector and ordering guides latest Microchip press releases listing of seminars and events list...

Page 10: ...UCS81003 Evaluation Board User s Guide DS50002300A page 10 2014 Microchip Technology Inc NOTES ...

Page 11: ...ystem has several components as shown in Figure 1 1 Customer provided Windows PC UCS81003 graphical user interface GUI program UCS81003 Evaluation Board USB Cable for GUI communications Standard A plug to mini B plug 5V power source VS Customer provided portable device and OEM USB charging cable with Standard A plug at board s end FIGURE 1 1 UCS81003 Evaluation System Portable Device PC running UC...

Page 12: ...Diagram 1 3 WHAT THE UCS81003 EVALUATION BOARD KIT CONTAINS This UCS81003 Evaluation Board kit includes UCS81003 Evaluation Board ADM00561 Important Information Sheet 5V AC DC Wall Adapter Standard A plug to mini B plug USB Cable USB STD A PLUG Data Power From Host AUX Input Power UCS81003 USB STD A RECPT To Portable Device USB Bridge MCP2221 USB MINI B RECPT Control Status Manual Bridge Configura...

Page 13: ...board and highlights the connectors FIGURE 2 1 UCS81003 Evaluation Board Top View Connectors TABLE 2 1 CONNECTOR DESCRIPTIONS Designator Connector Type Description J1 Power jack External 5V power supply J2 USB Mini B receptacle This connects the board to the PC with the GUI software J3 USB Standard A plug This connects the evaluation board to the USB host J10 Right Angle USB Standard A receptacle ...

Page 14: ...tection green LED1 USB_OK green LED3 ALERT red LED2 SMBus Activity red TABLE 2 2 LED DESCRIPTIONS Designator Function Description LD1 USB OK When lit this green LED means the MCP2221 USB bridge is connected to the PC LD2 SMBus Activity When flashing this green LED indicates SMBus communication activity LD3 ALERT When lit this red LED indicates an alert signal is active LD4 A_DET When lit this gree...

Page 15: ... connected to VBUS pin of the J2 USB connector 2 3 VDD is connected to VS This is the recommended configuration when evaluating the Attach Detection feature of the UCS81003 If the board is evaluated with a PC running the GUI then the VS must be supplied after the USB cable is plugged into the J2 connector J16 Current Limit SMBus mode J18 Current Limit Stand Alone mode J8 Connects UCS81003 VBUS out...

Page 16: ...nnect the clock and data lines to the MCP2221 USB bridge The jumpers must be left off if UCS81003 is in Stand alone mode J8 VBUS output connection This jumper connects the 5V pin of connector J10 to the UCS81003 VBUS power output pins A current probe or a multimeter can be connected to this header for measuring the charging current and the voltage close to the USB connector J9 PWR_EN EM_EN M1 M2 L...

Page 17: ...GURE 2 4 Evaluation Board Top View Data Test Points J19 SMBus Address PWR_EN active high Placing one jumper on this header selects the SMBus address and sets the PWR_EN control to be active high In this case no jumper must be populated on J17 header TABLE 2 3 JUMPER DESCRIPTIONS CONTINUED Designator Function Jumper Position Description TABLE 2 4 Designator Assigned Pin Description TP1 DP_IN This t...

Page 18: ...GURE 2 5 Evaluation Board Top View Ground Test Points TABLE 2 5 Designator Test Point Type Description J11 J12 Signal Ground These test points connect to the signal ground of the board These are the ground reference for the UCS81003 J13 J14 J15 Earth Ground These test points connect to the earth ground of the board the shield of the USB connectors Signal Ground Signal Ground Earth Ground Earth Gro...

Page 19: ...stallation Figure 2 6 shows the initial installation screen which displays briefly as the setup program loads FIGURE 2 6 Software Installation Initialize Window 2 Click Next in the Destination Directory window as shown in Figure 2 7 For proper operation the files must be installed in the default locations The default location for the software files is C Program Files x86 Microchip UCS81003 while f...

Page 20: ...read and accept the license agreement then click Next FIGURE 2 9 Software Installation LabVIEW License Agreement On the following screens select Next and follow the on screen instructions to complete the installation When installation is complete the program will automatically run If a screen appears requiring a restart for the changes to take effect reboot the computer The UCS81003 interface will...

Page 21: ...ed behavior report and disconnect is the default 3 2 EVALUATION BOARD POWER SOURCE The UCS81003 has split power supply support VS is the voltage input to Power Switch This supply rail is required to charge the portable device VS source is selected by populating a jumper on J5 header as follows VDD is the power supply for chip functionality The UCS81003 Evaluation Board contains two additional ICs ...

Page 22: ...ured to 0100_000 R W different than all possible addresses of the UCS81003 The I O pins used in this application are configured as inputs They are used to read the logic state of the following UCS81003 pins ALERT ADET PWR_EN EM_EN M1 M2 3 5 DIRECT SMBUS CONNECT OPTION It is also possible to connect an external SMBus master to the UCS81003 Evaluation Board Remove the jumpers on J7 and connect the S...

Page 23: ... of the cable to any available USB port on the PC If the VDD supply is connected to VS the jumper on J4 header is populated on position 2 3 then connect the VS supply The USB Activity LED should light indicating that the MCP2221 USB bridge is connected to the PC The UCS81003 Evaluation Board interface Figure 4 1 consists of five tabs Main Configuration General Status Custom Charging Register Set a...

Page 24: ...4 3 4 3 Configuration Save and Load The GUI cannot be used to demonstrate UCS81003 behavior in Stand Alone mode since SMBus communication is required 4 1 2 GUI Abbreviations 4 1 3 Keyboard Shortcuts Some GUI controls have keyboard shortcuts as shown in Table 4 1 Abbreviation Description BC Battery charging CDP Charging downstream port DCE Dedicated charger emulation DCP Dedicated charging port EM ...

Page 25: ...4 2 1 1 STOP AND RUN BUTTONS Pressing the Stop button shown in Figure 4 2 interrupts GUI software communication with the evaluation board When this button is clicked the Run button appears under an extended menu bar as shown in Figure 4 3 FIGURE 4 3 Stop and Run Button Register Read Single Read Stop Button COM Status Single Continuous Read Mode Switch Delay Button and Field Indicator Enable Check ...

Page 26: ... ms 4 2 1 5 SINGLE CONTINUOUS READ The panel defaults to continuous register reads toggle switch in down position as shown in Figure 4 2 To stop continuous register reads check the Single Read Enable box In order to capture the register values at a given time click the switch which will briefly flip to Single Read 4 2 1 6 DEFAULT When this button is pressed it loads the defaults to all registers o...

Page 27: ...1 M2 and EM_EN shown in Figure 4 4 are green if the signal on the corresponding pin on the UCS81003 device is high and dark if the signal is low If the Pin Ignore box is checked see Section 4 2 3 3 Pin Override these indicators will reflect the GUI overrides for these pins 4 2 3 3 PIN OVERRIDE For evaluation convenience the GUI can override the setting of the following pins on the UCS81003 device ...

Page 28: ...ogy Inc 4 2 4 Active Mode Selection The Active Mode Selection section on the right side of the GUI shown in Figure 4 5 provides a quick reference regarding operating state based on the values of M1 M2 and EM_EN This section is always displayed FIGURE 4 5 Charger Emulation Selection ...

Page 29: ...ttached device FIGURE 4 6 Main Tab Window Overview 4 3 1 1 DEDICATED CHARGER EMULATION DCE CYCLE As shipped the UCS81003 is ready to function as a dedicated charger which will be applied when there is an attach detection To view this behavior perform the following 1 Connect VS to the evaluation board see Section 2 4 Jumpers on the Evaluation Board The VS_LOW indicator on the bottom of the Main Tab...

Page 30: ...003 should detect a removal switch to the Detect power state and stop delivering a charge Figure 4 8 shows the interface after a removal was detected FIGURE 4 8 Main Tab Removal Detected VS_LOW Indicator Power State Indicator Charger Emulation Profile Indicator A_DET is asserted Pin Status Power State Indicator Changed A_DET is deasserted Disconnect showing Point in Plot Pin Status ...

Page 31: ...Section 4 2 3 3 Pin Override FIGURE 4 9 Data Pass Through Selection Options 4 3 1 4 CURRENT MONITORING AND CHARGE RATIONING To view current monitoring and current rationing perform the following on the Main tab 1 Set a Ration Limit The ration limit is expressed in mAh electric charge 2 Set rationing behavior The Ration Completion Behavior defaults to Report Disconnect Once the ration limit is reac...

Page 32: ...arge being delivered in mAh Both are also presented in numeric format in the bottom left boxes Trace color and characteristics can be changed by clicking on the waveform boxes to the left of these numerical values Power State Indicator Changed Pin is Instantaneous Ration Limit Setting Rationing Behavior ALERT Complete Rationing Indicator Ration Enable Current mA Delivered Current Measured Current ...

Page 33: ...low 4 3 2 2 GENERAL STATUS Indicators in the General Status section turn green when the corresponding bit is high and are dark when the bit is low 4 3 2 3 EMULATION BEHAVIOR Check the necessary check box to enable the corresponding emulation behavior 4 3 2 4 COMMUNICATIONS SMBus address is displayed SMBus timeout can be disabled 4 3 2 5 EMULATION PROFILE DISABLE Check the Profiles boxes to disable...

Page 34: ...for thermal and detection delay parameters 4 3 2 10 PORT POWER KEEP OUT Displays values for the port power parameters 4 3 2 11 GENERAL EMULATION CHARGING SETTINGS Controls for emulation and charging 4 3 2 12 EMULATION TIMEOUTS Sets the emulation timeout period for each profile These timeout periods are not used if the EM_TIMEOUT_DIS control in the Emulation Behavior section is checked 4 3 2 13 CHA...

Page 35: ...art process of entering the appropriate stimulus response pairs in the provided fields as well as the desired current limiting behavior after emulation is applied and the portable device starts to draw current 4 3 3 1 1 Example Settings shown in Figure 4 12 will apply the Legacy 2 stimulus pair This includes a voltage divider on DP and on DM with the values shown under STEP 5 column If the portabl...

Page 36: ... and registers 41h 4Ch will be loaded with that profile 4 3 3 4 SAVE CUSTOM EMULATION CONFIGURATION Customs Emulation Configuration allows for a quick way to save the necessary regis ters to configure the UCS81003 for a custom profile to a file Enter the path and press the SAVE button Files will be overwritten if duplicate file names are used Registers 40h 4Ch Custom Emulation Configuration Custom...

Page 37: ...are undocumented in the data sheet may contain data Editing these registers can cause unexpected results To update a register value locate the register address in the left column type the new value in the corresponding cell in the right column and press Enter on the keyboard or click outside the editable field to complete the action 4 3 4 2 PRODUCT INFORMATION Product Information panel shows the v...

Page 38: ...th a similar text file format Once a file name and location has been chosen click the Save All Register Values switch and the file is saved The data is saved in two columns separated by tabs The first column is the register address and the second column is the register data Once a file is saved it can be recalled at any time by selecting the file in the File Load Path field and clicking the Load A...

Page 39: ...ady to be used or a new configuration can be created Each time the Demo button in the Panel Control section is toggled the Setup txt file will be loaded 4 3 5 2 STEP 2 DEFINE CUSTOM EMULATION CONFIGURATIONS At installation a set of files are preloaded on the users system profile1 txt profile7 txt with the default profiles of the UCS81003 These files can be changed easily by using the Custom Chargi...

Page 40: ...red enable the Demo routine by pressing the Demo switch within the Panel Controls area The routine begins and the results are displayed in Profile MAX and Current MAX By default the Demo routine will enable the profile that is indicated by Profile MAX Profile MAX Stores the profile of the highest value of current draw Current MAX Stores the highest current associated with the Profile MAX TABLE 4 2...

Page 41: ...USB cable from the evaluation board then close the program Reconnect the board then restart the GUI Random Panel Display When a board is not connected to the PC running the GUI the panel will be in an all zero register displayed state This also occurs when SMBus communications are disconnected The panel display is not meaningful Connect the board and establish SMBus communications If this still do...

Page 42: ...UCS81003 Evaluation Board User s Guide DS50002300A page 42 2014 Microchip Technology Inc NOTES ...

Page 43: ...and Layouts A 1 INTRODUCTION This appendix contains the following schematics and layouts for the UCS81003 Evaluation Board Board Schematic Board Top Silk Board Top Copper and Silk Board Top Copper Board Inner Plans GND 1 Board Inner Plans GND 2 Board Bottom Copper Board Bottom Copper and Silk Board Bottom Silk ...

Page 44: ... VSS INTB I I GPB7 9 RESET 14 ADDR 13 SDA 12 SCL 11 VDD 10 GPB0 2 GPB1 3 GPB2 4 GPB3 5 GPB4 6 GPB5 7 GPB6 8 INTA 16 GPA0 17 GPA1 18 GPA2 19 GPA3 20 GPA4 21 GPA5 22 GPA6 23 GPA7 24 U2 VDD_5V GND GND PWR_EN M1 EM_EN A_DET ALERT M2 1k 0603 5 R18 RED LD3 ALERT VDD_5V GREEN LD4 A_DET 1k 0603 5 R14 VDD_5V VDD_5V ALERT A_DET PWR_EN EM_EN M1 M2 1 2 3 HDR 2 54 Male 1x3 J4 1 2 3 HDR 2 54 Male 1x3 J5 GND VDD...

Page 45: ...Schematic and Layouts 2014 Microchip Technology Inc DS50002300A page 45 A 3 BOARD TOP SILK A 4 BOARD TOP COPPER AND SILK ...

Page 46: ...UCS81003 Evaluation Board User s Guide DS50002300A page 46 2014 Microchip Technology Inc A 5 BOARD TOP COPPER A 6 BOARD INNER PLANS GND 1 ...

Page 47: ...Schematic and Layouts 2014 Microchip Technology Inc DS50002300A page 47 A 7 BOARD INNER PLANS GND 2 A 8 BOARD BOTTOM COPPER ...

Page 48: ...UCS81003 Evaluation Board User s Guide DS50002300A page 48 2014 Microchip Technology Inc A 9 BOARD BOTTOM COPPER AND SILK A 10 BOARD BOTTOM SILK ...

Page 49: ...3 Diodes Incorporated T5V0S5 7 2 D3 D4 Diode Zener PESD5V0X1BL 5V SMD SOD 882 NXP Semiconductor PESD5V0X1BL 315 1 J1 Conn jack power 2 1 mm 16V 2 5A male th R A CUI Inc PJ 002A 11 JP1 Mech hardware jumper 2 54 mm 1x2 handle gold TE Connectivity Ltd 881545 2 1 J2 Conn USB Mini B female SMD R A Hirose Electric Co Ltd UX60SC MB 5ST 80 1 J3 Conn USB 3 0 Standard A plug SMD R A Wurth Elektronik GmbH Co...

Page 50: ...J 3EKF8202V 2 R31 R38 Res TKF 100k 1 1 10W SMD 0603 Panasonic ERJ 3EKF1003V 2 R32 R39 Res TKF 120K 1 1 10W SMD 0603 Panasonic ERJ 3EKF1203V 2 R33 R40 Res TKF 150k 1 1 10W SMD 0603 Panasonic ERJ 3EKF1503V 2 R43 R51 Res TKF 12k 1 1 10W SMD 0603 Yageo Corporation RC0603FR 0712KL 2 R44 R52 Res TKF 15k 1 1 10W SMD 0603 Panasonic ERJ 3EKF1502V 2 R45 R53 Res TKF 18k 1 1 10W SMD 0603 ROHM Semiconductor MC...

Page 51: ...Bill of Materials 2014 Microchip Technology Inc DS50002300A page 51 NOTES ...

Page 52: ...ax 86 24 2334 2393 China Shenzhen Tel 86 755 8864 2200 Fax 86 755 8203 1760 China Wuhan Tel 86 27 5980 5300 Fax 86 27 5980 5118 China Xian Tel 86 29 8833 7252 Fax 86 29 8833 7256 China Xiamen Tel 86 592 2388138 Fax 86 592 2388130 China Zhuhai Tel 86 756 3210040 Fax 86 756 3210049 ASIA PACIFIC India Bangalore Tel 91 80 3090 4444 Fax 91 80 3090 4123 India New Delhi Tel 91 11 4160 8631 Fax 91 11 4160...

Reviews: