background image

PMBus communication manual

©   2016  COSEL CO.,LTD.

ver4.0. 6/15 2016

CHS300/400/500-I

PMBus communication manual

Summary of Contents for CHS series

Page 1: ...PMBus communication manual 2016 COSEL CO LTD ver4 0 6 15 2016 CHS300 400 500 I PMBus communication manual...

Page 2: ...lert is issued repeatedly 6 Explain several functions ON OFF operation Start stop voltage Start up sequence start up delay rising up Setting output voltage Protective operation for output overvoltage...

Page 3: ...ote control secondary side PMBus communication signal ground PMBus communication data input output PMBus communication clock input Not connected Alarm output Address setting C2 DC output Remote sensin...

Page 4: ...in CHS400 500 I top view DC output Remote sensing 6 TRM 10 5 Alarm output PMBus communication clock input Address setting Address setting DC output DC input DC input 2 Remote sensing Output voltage ad...

Page 5: ...between Data bus and Clock bus as shown figure 1 3 Also do the right setting for pull up resistor as parasitic capacitance is happened by way of shielding and length of cabling refer to clause 1 4 R4...

Page 6: ...ce are recommended 1 2 Take 0 7 on Addr0 Addr1 per value of resistor and address could be assigned 0 63 per below formula when calculation result in 0 12 40 44 45 55 setting address 127 will be return...

Page 7: ...7Eh Corresponding bit on Status memory is set to 1 when power supply has something abnormal It will be clear by implementing command of CLEAR_FAULTS 03h blocking input voltage stopping ON OFF operati...

Page 8: ...e the number of counts Table 2 1 Reading command for the number of stopping abnormal power supply Note In case response of protective operation is auto recovery it is counted every time this function...

Page 9: ...complement notation by 2 with code and represents 11 bit data 1 Table 3 1 Index part N value 1 Index part N value is fixed 2 Input voltage Unit Data format 1 Output voltage 10100 12 Item W Linear Pin...

Page 10: ...ITY E2h If output voltage is beyond setting value of POWER_GOOD_ON 5Eh C2 terminal will be low If output voltage is lower than the setting value of POWER_GOOD_OFF 5Fh C2 terminal will be high Also dur...

Page 11: ...n identify which slave device has something abnormal By receiving READ communication 1 using ARA from master device power supply with something abnormal sends original address 1 When receiving READ co...

Page 12: ...tatus such as automatic recovery situation keeps going SMBAlert is being operated again by READ communication with using ARA regardless returning original address In case setting is made to response o...

Page 13: ...and is stopped when falling below set value of VIN_OFF 36h When changing a set value with start up voltage and stop voltage have an equal to or more than 2 5 V hysteresis between VIN_ON 35h and VIN_OF...

Page 14: ...etting only CHS400 500 I You can set output voltage of power supply by command as shown Table 6 2 1 Switching by OPERATION 01h command Initial value is VOUT_COMMAND 21h Output voltage becomes value sh...

Page 15: ...wer supply is recovered during re starting up by specific number of times 6 6 Protective operation for output undervoltage Output undervoltage protection function is operated when the output voltage b...

Page 16: ...ion is done by ON OFF function clause 6 1 or re invert after insulating input 6 8 Protective operation for undertemperature The undertemperature protection feature works when the temperature of the te...

Page 17: ...suring point for CHS500 I top view Figure 6 3 2 Temperature measuring point for CHS400 I top view Thermal detection device Mounting point Applications manual For CHS300 400 500 I series Thermal detect...

Page 18: ...ing input When the number of automatic recovery is set by 1 6 times latch stop will be happened without situation of abnormal power supply is recovered during re starting up by specified number of tim...

Page 19: ...e recommend using PEC when you implement PMBus communication SMBus standard manual for the details System Management Bus SMBus Specification Ver 2 0 2 1 Pin configuration 7 Packet error checking PEC A...

Page 20: ...characteristics Note 1 0 Input High level voltage Clock Data V V A Input voltage IOUT 8mA 1 Input pull up voltage Clock Data 2 5 5 1 2 7 3 4 5 Parameter 2 PMBus communication frequency range 10 400 In...

Page 21: ...near Vo 4 V 14 VOUT_MARGIN_HIGH 25 h R W Word Linear Vo 13 VOUT_MAX 24 h R W Word Linear Vo 4 V 4 V only CHS400 500 I only CHS400 500 I 4 only CHS400 500 I 12 VOUT_TRIM 22 h R W Word Linear Vo 11 Word...

Page 22: ...79 h R W Word PMBus command Code 1 Type 2 Data length 3 Data format Initial setting Unit Note 43 STATUS_BYTE 78 h R W Byte 00 h 30 ms 42 TON_MAX_FAULT_RESPONSE 63 h R W Byte 00 h 41 TON_MAX_FAULT_LIMI...

Page 23: ...for reading Linear Count 0 times Word Linear Count F8 h Read notation Word MFR_CLEAR_FAULT_COUNT F5 h Send 0 71 MFR_VIN_OV_FAULT_COUNT 70 72 MFR_VIN_UV_FAULT_COUNT F9 h Read F4 h Read Word Linear Coun...

Page 24: ...h 3 3 V 2 21 POWER_GOOD_ON 5E h 3 3 V 20 VIN_UV_FAULT_LIMIT 59 h 32 100 V 3 Vin 3 Vin 19 VIN_UV_WARN_LIMIT 58 h 32 100 V 3 Vin 18 VIN_OV_WARN_LIMIT 57 h 32 100 V 3 Vin 17 VIN_OV_FAULT_LIMIT 55 h 32 10...

Page 25: ...s 32 20 C 5 C 3 33 MFR_VOUT_OV_FAULT_COUNT F0 h 0 255 Note 90 31 MFR_OT_RESTART_LIMIT E3 h 45 C 5 C 1 2 255 0 255 MFR_OT_FAULT_COUNT 0 MFR_TON_MAX_FAULT_COUNT F4 h 0 Code 1 times times 255 times F2 h...

Page 26: ...S400 500 I Overview Power supply stops Stop by sequence TOFF_DELAY 64h TOFF_FALL 65h not supported XX XX ON 00 10 10 ON 10 10 01 0 bit3 2 XX XX 10 XX setting XX 4 5 5 7 7 6 1 XX 01 3 2 1 bit Initial s...

Page 27: ...all ON OFF function bit3 0 Invalid ON OFF function by OPERATION 01h command 1 Valid ON OFF function by OPERATION 01h command bit2 0 Invalid remote control primary side function not supported 1 Valid r...

Page 28: ...TUS command 4 3 4 STATUS_IOUT Initial setting 0 1 2 6 5 bit bit 7 3 7Ah Byte 0 0 0 79h Code 4 3 Data 1 STATUS_BYTE STATUS_VOUT Byte STATUS_WORD Word 78h 7Bh Byte 2 2 1 0 5 STATUS_INPUT 7Ch 6 STATUS_TE...

Page 29: ...ote3 It starts up after the execution ends STORE_USER_ALL 15h Send The Operating Memory data is written to the EEPROM Display format Initial setting Range of setting and reading Note1 To avoid the ris...

Page 30: ...ads the support status of the communication Display format Initial setting B0 h Range of setting and reading 5 3 4 0 Initial setting bit6 5 bit Access 1 bit Overview 1 2 Value 00 4 3 2 1 0 1 1 0 0 0 7...

Page 31: ...ge of setting and reading 00 h STATUS_WORD STATUS_IOUT 08 h 00 h 1 Code Byte STATUS_BYTE Status command of possible mask setting STATUS_INPUT STATUS_TEMPERATURE 2 3 4 3 2 bit bit Value bit4 0 6 7 STAT...

Page 32: ...a two s complement binary mantissa sets in conjunction with the exponent set in VOUT_MODE Display format Linear Vo Initial setting 0 V Range of setting and reading 5 1 V 1 1 When either VOUT_COMMAND...

Page 33: ...s the upper limit Also the value which exceeds VOUT_MAX 24h can not be set VOUT_MARGIN_LOW 26h R W Word only CHS400 500 I Sets the value of the output voltage during the margin low operation state To...

Page 34: ...eading 32 46 V 1 1 The value which added VOUT_TRIM 22 h becomes the upper limit It isn t possible to set to the value which exceeds VIN_ON 35h VOUT_OV_FAULT_LIMIT 40h R W Byte Sets the output overvolt...

Page 35: ...delay time which is prescribed in bit2 0 and in case of being an abnormal condition behind the delay time too it does the return processing to specify in bit5 3 not supported It does the return proce...

Page 36: ...his threshold it outputs an alarm Display format Linear Vo Initial setting 6 6 V 6 6 12 5 V CHS3004810 I Range of setting and reading 8 1 V 8 1 15 0 V CHS3004812 I 8 1 V 8 1 15 0 V CHS4004812 I 8 1 V...

Page 37: ...e delay time which is prescribed in bit2 0 and in case of being an abnormal condition behind the delay time too it does the return processing to specify in bit5 3 not supported 10 It does the return p...

Page 38: ...00 A CHS3004812 I 36 3 A 10 00 39 75 A CHS4004812 I 48 3 A 10 00 50 50 A CHS5004812 I OT_FAULT_LIMIT 4Fh R W Word Sets the over temperature fault threshold When temperature exceeds this value setting...

Page 39: ...h is prescribed in bit2 0 and in case of being an abnormal condition behind the delay time too it does the return processing to specify in bit5 3 not supported bit7 6 It does the return processing to...

Page 40: ...Word Sets the under temperature warning threshold When the temperature detecting element temperature falls below this threshold it outputs an alarm Display format Linear Temp Initial setting 40 C Rang...

Page 41: ...2 3 bit 7 6 5 4 3 2 1 0 Initial value 0 0 0 0 0 0 0 0 Access R W R W R W R W R W R W R W R W bit value overview 00 It continues operation not supported bit7 6 01 It continues operation to the delay t...

Page 42: ...bit5 3 000 It stops output 110 001 It stops if an automatic reset is worked in the number of times 6 times of bit5 3 and a malfunction isn t canceled In the automatic reset interval it is prescribed...

Page 43: ...the automatic reset operation it is reset 4 8 6 5 bit bit 2 3 value 1 Access R W 7 7 6 5 4 3 2 1 0 Initial value 1 1 0 0 0 0 0 0 R W R W R W R W R W R W R W overview bit7 6 00 It continues operation...

Page 44: ...2 5 V CHS3004810 I Range of setting and reading 10 8 V 0 0 15 0 V CHS3004812 I 1 10 8 V 0 0 15 0 V CHS4004812 I 10 8 V 0 0 15 0 V CHS5004812 I 1 It can not be set to a value higher than POWER_GOOD_ON...

Page 45: ...tput and it resumes operation by the abnormal cancellation not supported 000 It stops output 110 001 7 8 5 6 bit5 3 It stops if an automatic reset is worked in the number of times 6 times of bit5 3 an...

Page 46: ...output OFF status bit5 0 It sets by VOUT_OV_FAULT_LIMIT 40h bit3 0 It sets by VIN_UV_FAULT_LIMIT 59h 0 It sets by IOUT_OC_FAULT_LIMIT 4Ah not supported 0 It sets in the error the warning except bit7...

Page 47: ...IT 44h bit3 0 The output voltage set value sets above VOUT_MAX 24h 1 not supported bit2 0 Start up time sets above TON_MAX_FAULT_LIMIT 62h bit1 0 The stop time sets above TOFF_MAX_WARN_LIMIT not suppo...

Page 48: ...N_UV_WARN_LIMIT 58h bit4 0 The input voltage sets below VIN_UV_FAULT_LIMIT 59h bit3 0 It sets when the input voltage is not good enough and power supply is stopped bit2 0 The input current sets above...

Page 49: ...ng Range of setting and reading 0 16 V READ_IOUT 8Ch Read This command returns the measured value of the output current Display format Linear Io Initial setting Range of setting and reading 0 128 A bi...

Page 50: ...and reading 0 1023 W PMBus_REVISION 98h Read This command returns the revision of the PMBus implemented in the converter Display format Initial setting 22h Range of setting and reading 1 6 bit3 0 0000...

Page 51: ...onfiguration file used at the factory to program the device Display format ASCII code 2 letter Initial setting Range of setting and reading 00 99 MFR_LOCATION 9Ch Block Read This command returns COSEL...

Page 52: ...an be chosen in the remote control secondary side or Power_Good Display format Initial setting 01 h Range of setting and reading 6 bit 3 2 4 1 7 6 5 4 3 2 1 0 Initial value 0 0 0 0 0 0 0 1 Access R W...

Page 53: ...at Linear Temp Initial setting 90 Range of setting and reading 45 90 Overview spare Power_Good signal is negative logic when output voltage is normal Low Power_Good signal is positive when output volt...

Page 54: ...etween 100ms output voltage is stopped Display format Linear Count Initial setting 0 times Range of setting and reading 0 255 times MFR_VOUT_UV_FAULT_COUNT F1h Read It reads the number of times stoopi...

Page 55: ...f times stopping by the activation time exceeding protective function Note1 For clear the count use MFR_CLEAR_FAULT_COUNT F5h Note2 For saving count don t block the input voltage between 100ms output...

Page 56: ...Display format Linear Count Initial setting 0 times Range of setting and reading 0 255 times MFR_VIN_UV_FAULT_COUNT F9h Read It reads the number of times stopping by low input voltage protection feat...

Reviews: