background image

 2019 Microchip Technology Inc.

 

DS50002905A

ADM00902

 Demonstration Board

for EMC2103

 User’s Guide

Summary of Contents for ADM00902

Page 1: ... 2019 Microchip Technology Inc DS50002905A ADM00902 Demonstration Board for EMC2103 User s Guide ...

Page 2: ...u may have a right to sue for relief under that Act Trademarks The Microchip name and logo the Microchip logo Adaptec AnyRate AVR AVR logo AVR Freaks BesTime BitCloud chipKIT chipKIT logo CryptoMemory CryptoRF dsPIC FlashFlex flexPWR HELDO IGLOO JukeBlox KeeLoq Kleer LANCheck LinkMD maXStylus maXTouch MediaLB megaAVR Microsemi Microsemi logo MOST MOST logo MPLAB OptoLyzer PackeTime PIC picoPower P...

Page 3: ...ation Board Kit Contents 10 Chapter 2 Installation and Operation 11 2 1 Introduction 11 2 2 System Requirements 11 2 3 Microchip Thermal Management Utility GUI Installation 11 Chapter 3 Microchip Thermal Management Utility 15 3 1 Introduction 15 3 2 First Launch 15 3 3 Control Toolbar 17 3 4 Demo Tab 22 3 5 Measurements Tab 26 3 6 GPIO Settings 27 3 7 Settings Tab 28 3 8 Demo Exercises 31 Chapter ...

Page 4: ...A 6 Board Top Silk 46 A 7 Board Top Copper and Silk 46 A 8 Board Top Copper 47 A 9 Board Bottom Copper 47 A 10 Board Bottom Copper and Silk 48 A 11 Board Bottom Silk 48 Appendix B Bill of Materials BOM 49 B 1 ADM00902 Demonstration Board for EMC2103 Bill of Materials BOM 49 Worldwide Sales and Service 54 ...

Page 5: ...ing the Thermal Management Utility Chapter 4 Hardware Description Contains a detailed description of the ADM00902 Demonstration Board for EMC2103 Appendix A Schematic and Layouts Shows the schematic and layout diagrams for the ADM00902 Demonstration Board for EMC2103 Appendix B Bill of Materials BOM Lists the parts used to build the ADM00902 Demonstration Board for EMC2103 NOTICE TO CUSTOMERS All ...

Page 6: ... Save Bold 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 ...

Page 7: ...rochip Product selector and ordering guides latest Microchip press releases listing of seminars and events listings of Microchip sales offices distributors and factory representatives PRODUCT CHANGE NOTIFICATION SERVICE Microchip s customer notification service helps keep customers current on Microchip products Subscribers will receive e mail notifications whenever there are changes updates revisi...

Page 8: ...ADM00902 Demonstration Board for EMC2103 User s Guide DS50002905A page 8 2019 Microchip Technology Inc NOTES ...

Page 9: ...ardware programmable temperature limit and dedicated system shutdown output for thermal protection of critical circuitry 1 3 WHAT IS THE ADM00902 DEMONSTRATION BOARD The ADM00902 Demonstration Board for EMC2103 provides an example of a fan control application using the EMC2103 4 fan controller There is one fan channel one internal temperature sensor and three remote temperature sensor inputs avail...

Page 10: ...chip Technology Inc 1 4 ADM00902 DEMONSTRATION BOARD KIT CONTENTS The ADM00902 Demonstration Board kit includes the following One ADM00902 Demonstration Board for EMC2103 Important Information Sheet USB cable Two NPN transistors in TO 92 package to be used as remote temperature diodes ...

Page 11: ...th a personal computer desktop or laptop running Microsoft Windows 7 or later For USB connectivity the minimal physical requirement for the PC is a standard type A USB 2 0 port 2 3 MICROCHIP THERMAL MANAGEMENT UTILITY GUI INSTALLATION Go to www microchip com search for EMC2103 4 and download the Thermal Management Utility Version 1 5 7 or newer If an older version of the software is already instal...

Page 12: ...icrochip Technology Inc FIGURE 2 2 Thermal Management Utility License Agreement Window Read and accept the License Agreement Click the Next button to proceed FIGURE 2 3 Thermal Management Utility Installation Directory Window Choose the desired installation directory and click Next ...

Page 13: ...05A page 13 FIGURE 2 4 Thermal Management Utility Ready to Install Window Once the installation directory has been chosen click Next to begin the installation FIGURE 2 5 Thermal Management Utility Installing Window Wait for the setup wizard to finish the installation ...

Page 14: ...tion Board for EMC2103 User s Guide DS50002905A page 14 2019 Microchip Technology Inc FIGURE 2 6 Thermal Management Utility Install Complete Window Once the installation is complete click Finish to exit the setup wizard ...

Page 15: ...adds the ADM00902_Default_Settings bin file in the C Users Public Documents ThermalManagementUtility Board Settings folder The user must click the Load button from the top menu to open the file and apply these settings to the board Once the hardware is connected the software recognizes the device ID and displays the corresponding GUI for the ADM00902 Fan Controller with Look up Table Demon stratio...

Page 16: ...ADM00902 Demonstration Board for EMC2103 User s Guide DS50002905A page 16 2019 Microchip Technology Inc FIGURE 3 2 Thermal Management Utility Main Window ...

Page 17: ... the data capture provides continuous reading of data from the temperature channels and fan driver updates the charts and activates the Demo Oper ating modes The Auto and Constant Operating modes need to have valid temperature target fields in order to work When data capture is stopped the four Demonstration modes Auto Constant Manual and Look up Table are not operational The Reset Plot Data butto...

Page 18: ...the on board heat source connected to Channel 1 of the temperature sensor Table 3 1 shows the approximate temperatures that can be reached when heating is enabled considering an ambient temperature of approximatively 25 C TABLE 3 1 HEAT SOURCE TEMPERATURES Heat Temperature C Fan OFF Fan 100 0 25 ambient temperature 25 10 34 125 27 5 20 40 40 47 29 5 30 30 46 56 32 1 40 49 5 32 75 50 59 5 35 5 60 6...

Page 19: ... Min Drive percentage field the RPM being measured subsequently If the fan doesn t start then the Min Drive percentage is increased with the selected PWM step until the fan starts After the minimum RPM Valid Tachometer Count and Minimum Drive values are determined they are stored In order to determine the maximum RPM value the fan drive is set to 100 and the RPM is measured Note that the maximum R...

Page 20: ...Demo modes the algorithm uses a minimum RPM target that consists of the minimum RPM value specified in the Fan Configuration tab Figure 3 19 number 4 summed with the offset value Due to the RPM jitter if the fan target is set to the Min RPM value a false fan Stall detection can occur causing the fan to be sped up unnecessarily as the drive level used for the initial spin up Figure 3 19 number 3 ha...

Page 21: ...get RPM adjustment algorithm implemented in software for the demo application example It is used for the Auto and Constant Demo modes as the RPM value must adjust in order to either reach the target temperature established as a parameter in the two modes or keep it constant depending on which mode is used FIGURE 3 6 Advanced Settings Dialog Box 3 3 5 4 UPDATE BUTTON The Update button marked as 5 4...

Page 22: ...ection Figure 3 7 consists of a Demo Options area 1 and a Temp RPM Charts area 2 FIGURE 3 7 Demo View Section 3 4 1 Demo Options This section provides control over the operating mode of the fan and its associated temperature source it also displays the measured values and selects which data can be plotted FIGURE 3 8 Demo Options Fan ...

Page 23: ... In High Speed mode only the values selected from the Control and Plot Options of the Demo tab are read and displayed with no updates reported in the Measurements tab Consequently the log file does not receive any new data In Auto mode the user can select multiple temperature channels for monitoring The fan RPM is adjusted based on the highest measured temperature out of the selected channels by t...

Page 24: ...ons Fan Constant Mode In Manual mode if the user switches from another operating mode the algorithm takes the fan s RPM last value from the previous operating mode and adjusts the fields in the Manual mode accordingly If the fan is in the OFF state the Off button will be checked and the other fields will be disabled If the fan is in the ON state the Off button will be unchecked and the other two f...

Page 25: ...emperature channels and the RPM value can be toggled on off from the corresponding fan Plot On checkbox located in the Demo Options section Figure 3 7 For better visibility of the plotted values a data table can be enabled from the chart s context menu The user must right click the plot in order to trigger this menu and select the Both Graph and Table option as displayed in Figure 3 13 FIGURE 3 13...

Page 26: ... been reached The fan values are displayed in the Fan section 3 and the RPM value can also be presented in the Data Acquisition chart The fan driver output voltage is measured using the MCP2221A ADC and calculated using the following formula first channel for ADC 2 mV per bit 1000 11 voltage divider The device s status is displayed in the Status section 4 where a green icon rep resents normal oper...

Page 27: ...ngs limit configuration and alert options 3 6 1 GPIO Settings The GPIO section allows for independent configuration of the two GPIO pins Checking the mask for input options enables the ALERT pin indication of the GPIO status change the on board ALERT LED will turn on for every high to low or low to high transition detected on the GPIO pin FIGURE 3 15 GPIO Settings ...

Page 28: ... from eight registers each of them being common for a TACH value and a PWM value If PWM is used the registers can take values from 0 to 255 When used in the GUI these values are scaled and shown in percentages The values from the TACH column can be replaced with the PWM values from the same registers if the data format for the LUT drive settings is changed The user can set a correlation between th...

Page 29: ...alues The values are updated after clicking the Update Registers button from the Settings tab Each register can also be individually read by selecting the register and right clicking then selecting Read FIGURE 3 17 Registers List Tab 3 6 4 Temperature Sensor Settings The Temperature Sensor Settings provides access to all of the sensor s settings and limit configurations FIGURE 3 18 Temperature Sen...

Page 30: ...eration any entered value that is different from the default of 100 will use up the one time write 3 6 5 Fan Driver Settings The Fan Driver tab Figure 3 19 provides easy access to the EMC2103 4 device s settings and readings Each section of the Fan Driver tab is highlighted in Figure 3 19 by a red rectangle and a number with each corresponding number being described below FIGURE 3 19 Fan Driver Ta...

Page 31: ...on and load the configuration file named ADM00902_Default_Settings bin to make sure the out of box operating settings are set correctly 2 An alert can be configured for Ext 1 in the Settings tab Select the Temp and Fan subtab and in the Limit Settings C modify the Ext 1 High temperature to 45 3 In the ALERTS section in the Mask individual settings check the corresponding box to Ext 1 ...

Page 32: ...he related values 5 From the taskbar press the Start Acquisition button in order to start the demo 6 In the Auto section set the Max parameter to 40 C and the Min parameter to 35 C When the Ext 1 temperature is below 35 C the fan will be off 7 From the taskbar set the Heat Source Power Dissipation to 80 Note here that the exact temperature varies and 80 may result in different temperatures for you...

Page 33: ...rent than the resulting plot due to heat source component vari ation and ambient temperature to force the temperature to exceed the 45 degree target that was set for the alert threshold on the Ext 1 channel Notice the ALERT LED on the board turn on When lowering the Heat Source Power Dissipation back to 80 the LED will turn off after the temperature falls below the set target The plot from the Dem...

Page 34: ... up Table LUT Mode Example Steps 1 From the taskbar select the Load Settings button and load the configuration file named ADM00902_Default_Settings bin 2 In the Demo tab in the Control and Plot Options check the Ext 1 box from the Channel column and from the Plot column check the boxes corresponding to Ext1 and RPM ...

Page 35: ...d out can be calculated based on the fan settings the RPM value is calculated when selecting a different cell Use the up down arrows for each of the TACH values in the table to define a different speed setting for the corresponding target temperature lower TACH value higher RPM The Ext 1 temperature channel is used in this case as this is the channel that is affected by the on board heat source 4 ...

Page 36: ...enu the LookUp Table option 6 From the taskbar set the Heat Source Power Dissipation to 80 The fan speed will change to set to the defined RPM setting from the LUT Config at each target temperature 7 The plot from the Demo Data Acquisition chart should look like the picture below Notice the fan speed increasing when the 28 C 35 C and 41 C LUT targets are crossed ...

Page 37: ...and TP2 are needed when using another fan with a higher power consumption The maximum voltage supported by the jack and the power test point connections is 16V limited by the 3 3V regulator that is powering the low voltage circuits The communication with the PC is provided through the MCP2221A device a USB to I2C SMBus bridge There is one fan channel available which uses a Switch mode PWM driver f...

Page 38: ... to board connector The 3 pin jumper J8 is used to route the PWM output from the EMC2103 4 towards the switching driver for a 3 wire fan DRV option or directly to the PWM pin of a 4 wire fan FAN option The fan wiring color code for the 3 wire fan supplied in the kit is Red 12V Black GND Yellow TACH Depending on market availability the provided fan can change in time If no jumper selection is made ...

Page 39: ...ive setting and voltage per duty cycle behavior is dependent on the drawn current and varies from fan to fan Figure 4 3 is provided only for reference on how this combination of driver and fan behave and to help with understanding the relationship between the output voltage and the PWM duty cycle Note that by setting the PWM duty cycle at 50 the fan RPM won t be set at 50 This is where the EMC2103...

Page 40: ... can be con figured to operate in Anti Parallel Diode APD mode When configured in APD mode a third temperature channel is available that shares the DP2 and DN2 pins When in this mode both the External Diode 2 channel and External Diode 3 channel thermal diodes must be connected as diodes FIGURE 4 5 Remote Diode Connection Diagram 4 1 6 On Board LEDs There are three Green LEDs on the left side of t...

Page 41: ...ION This appendix contains the following schematics and layouts for the ADM00902 Demonstration Board for EMC2103 Board Schematic EMC2103 4 Board Schematic Fan Drive Board Schematic Interface and Power Board Schematic Mechanical Board Top Silk Board Top Copper and Silk Board Top Copper Board Bottom Copper Board Bottom Copper and Silk Board Bottom Silk ...

Page 42: ...68 μH L2 22R 0603 1 R27 TERMINAL 1x4 J10 10k 0603 1 R26 0 1 μF 25V 0603 C17 47 μF 25V E C19 10 μF 25V 1206 C18 PWM_FAN VFan 1 2 3 J8 PWM_FAN PWM_DRV 3 3V GND GND GND GND GND GND IN 3 OUT 5 GND 1 VDD 2 GND 4 T D MCP1401 U7 VFan PWM PWM DP2 DN3 DN2 DP3 100k 0603 1 R14 0 1 μF 25V 0603 C15 100R 0603 1 R19 VIN 3 VIN 4 VOUT 1 VSS 2 VDD 5 MCP6001 U5 1R 1206 1 R18 2 2k 0603 1 R15 2 1 7 8 Q1A 4 3 5 6 PHPT6...

Page 43: ... FAN DRIVE MBR230LSFT1G D3 3 1 2 DMP3099 Q2 68 μH L2 22R 0603 1 R27 TERMINAL 1x4 J10 10k 0603 1 R26 0 1 μF 25V 0603 C17 47 μF 25V E C19 10 μF 25V 1206 C18 PWM_FAN VFan 1 2 3 J8 PWM_FAN PWM_DRV 3 3V GND GND GND GND GND GND IN 3 OUT 5 GND 1 VDD 2 GND 4 T D MCP1401 U7 VFan PWM TACH V_DRV 4 3 2 1 ...

Page 44: ...D GND GND GND GND GND GND J5 I2 C SCL SDA 3 3V GND SCL 1 VSS 2 SDA 3 VCC 4 WP 5 24LC02B U4 GND 3 3V SCL SDA 0 1 μF 25V 0603 C9 GND 1 2 3 BAT54C D1 2 3 1 2 1mm J2 GND 12V_Ext 30k 0603 1 R3 GREEN LD1 FAN POWER GND TP TAB Silver TP1 GND GND 220R FB1 TP TAB Silver TP2 12V MCP2221A VDD 1 GP0 2 GP1 3 RST 4 UART RX 5 UART TX 6 GP2 7 GP3 8 SDA 9 SCL 10 VUSB 11 D 12 D 13 VSS 14 U1 GND SW 1 GND 2 FB 3 VIN 5...

Page 45: ...F1 Nut M3 Nylon NUT1 Standoff M3 Nylon 10 mm STANDOFF2 Nut M3 Nylon NUT2 Standoff M3 Nylon 10 mm STANDOFF3 Nut M3 Nylon NUT3 Standoff M3 Nylon 10 mm STANDOFF4 Nut M3 Nylon NUT4 Screw M3x16 mm Nylon SCR1 Screw M3x16 mm Nylon SCR2 Screw M3x16 mm Nylon SCR3 Screw M3x16 mm Nylon SCR4 USB Male A to Male Micro B CBL1 FAN 40x10 mm 3 Wire FAN1 2 3 1 2N3904TA MECH Q3 DPx DNx 2 3 1 2N3904TA MECH Q4 DPy DNy ...

Page 46: ...ADM00902 Demonstration Board for EMC2103 User s Guide DS50002905A page 46 2019 Microchip Technology Inc A 6 BOARD TOP SILK A 7 BOARD TOP COPPER AND SILK ...

Page 47: ...Schematic and Layouts 2019 Microchip Technology Inc DS50002905A page 47 A 8 BOARD TOP COPPER A 9 BOARD BOTTOM COPPER ...

Page 48: ...ADM00902 Demonstration Board for EMC2103 User s Guide DS50002905A page 48 2019 Microchip Technology Inc A 10 BOARD BOTTOM COPPER AND SILK A 11 BOARD BOTTOM SILK ...

Page 49: ... TDK Corporation C3225X7R1E106K250AC 2 C7 C10 Ceramic Capacitor 4 7 F 10V 10 X5R Surface Mount 0805 Samsung Electro Mechanics America Inc CL21A475KPFNNNE 1 D1 Diode Array Schottky BAT54C 530 mV 200 mA 30V SOT 23 3 Diodes Incorporated BAT54CTA 1 D2 Diode Schottky MBR0540T1G 510 mV 500 mA 40V Surface Mount SOD 123 ON Semiconductor MBR0540T1G 1 D3 Diode Schottky MBR230LSFT1G 430 mV 2A 30V Surface Mou...

Page 50: ...00V 3A 1 25W LFPAK56D 8 Nexperia PHPT610030NKX 1 Q2 Transistor P Channel DMP3099L 7 30V 3 8A 1 08W SOT 23 3 Diodes Incorporated DMP3099L 7 1 R1 Resistor Thin Film 100 k 1 1 8W Surface Mount 0603 Vishay Beyschlang MCT06030C1003FP500 1 R13 Resistor Thick Film 115 k 1 1 10W Surface Mount 0603 Stackpole Electronics Inc RMCF0603FT15K0 1 R14 Resistor Thick Film 100 k 1 1 10W Surface Mount 0603 TE Connec...

Page 51: ...T MCP2221A I ST TSSOP 14 Microchip Technology Inc MCP2221A I ST 1 U2 MCHP Analog LDO 3 3V MCP1703AT 5002E CB SOT 23A 3 Microchip Technology Inc MCP1703AT 3302E CB 1 U3 MCHP Analog Switcher Boost 32V MCP1663T E OT SOT 23 5 Microchip Technology Inc MCP1663T E OT 1 U4 MCHP Memory Serial EEPROM 2k I2 C 24LC02BT E OT SOT 23 5 Microchip Technology Inc 24LC02BT E OT 1 U5 MCHP Analog Op Amp 1 Ch 1 MHz MCP...

Page 52: ...584 4 4 NUT1 NUT2 NUT3 NUT4 Mechanical Headers Wires Nut M3 Nylon Keystone Electronics Corp 4688 4 PAD1 PAD2 PAD3 PAD4 Mechanical Headers Wires Rubber Pad Cylindrical D9 4 H4 8 Clear Multicomp Inc 2565 2 Q3 Q4 Transistor BJT NPN 2N3904TA 40V 0 2A 0 625W TO 92 3 Fairchild Semiconductor 2N3904TA 4 SCR1 SCR2 SCR3 SCR4 Mechanical Headers Wires Screw M3x16 mm Pan Slotted Nylon Keystone Electronics Corp...

Page 53: ...Bill of Materials BOM 2019 Microchip Technology Inc DS50002905A page 53 NOTES ...

Page 54: ...300 China Xian Tel 86 29 8833 7252 China Xiamen Tel 86 592 2388138 China Zhuhai Tel 86 756 3210040 ASIA PACIFIC India Bangalore Tel 91 80 3090 4444 India New Delhi Tel 91 11 4160 8631 India Pune Tel 91 20 4121 0141 Japan Osaka Tel 81 6 6152 7160 Japan Tokyo Tel 81 3 6880 3770 Korea Daegu Tel 82 53 744 4301 Korea Seoul Tel 82 2 554 7200 Malaysia Kuala Lumpur Tel 60 3 7651 7906 Malaysia Penang Tel 6...

Reviews: