Applications Manual CHS300/400/500-I series Page 1. PMBus interface cable&connection Terminal function 1.1.1 Terminal function on CHS300-I 1.1.2 Terminal function on CHS400/500-I How to connect communication Example of cabling pattern on PMBus communication PMBus communication pull-up resistor value Address setting 2. PMBus communication control Overview of control block RAM (Random Access Memory) ROM (Random Access Read Only Memory)
Applications manual For CHS300/400/500-I series The PMBus can be used to control and monitor the CHS300/400/500 converter. For detail, refer to PMBus standard spec manual : PMBus Power System Management Protocol Specification Part I (Revision1.2) and Part II (Revision1.2). 1. PMBus communication cabling and connection 2.1 Pin configuration 1.1 Terminal function 1.1.1 Terminal function on CHS300-I...
Applications manual For CHS300/400/500-I series 1.1.2 Terminal function on CHS400/500-I The figure and the table below show terminal function and name of pins on CHS400/500-I. Figure 1-1.2. pin assignment in CHS400/500-I (top view) Table 1-1.2. P in Descriptions on CHS400/500-I ...
Page 5
Applications manual For CHS300/400/500-I series 1.2 PMBus Communication connections method The figure and table below show recommended resistors value for hard wiring PMBus addresses. pull-up プ ル ア ッ プ 電 圧 ● ● ● ● ス レ ー ブ デ バ イ ス 1 Slave device 1 ( C H S ) Setting value...
Applications manual For CHS300/400/500-I series 1.4 PMBus communication pull-up resistor value It is necessary to connect pull-up resistor on Data bus and Clock bus terminal of PMBus . Recommended value of resistor(maximum value) is shown at figure 1-4. Note1: Do not exceed the rated output current of converter's terminal (clause 8-1). Note2: Total of parasitic capacitance and input capacitance should be less 400pF.
Applications manual For CHS300/400/500-I series 2. PMBus communication control 2.1 Pin configuration 2.1 Overview for Control block This product has built-in RAM and ROM. Based on the memory parameter, controlling power supply and PMBus communication are implemented. Conceptual diagram shown in figure 2-1. M a s t e r d e v i c e P M B u s P M B u s c o m m u n i c a t i o n w i t h m a s t e r d e v i c e...
Page 8
Applications manual For CHS300/400/500-I series 2.3 ROM 2.3.1 DEFAULT STORE MEMORY Default store memory preserves initial parameter in factory shipment. Restored information to operating memory is being done by implementing RESTORE_DEFAULT_ALL [ 12h ] command. *1 2.3.2 USER STORE MEMORY It is memory to preserve the content of operating memory rewritten by master device after input voltage after input voltage is insulated.
Applications manual For CHS300/400/500-I series 3. Data format 2.1 Pin configuration 3.1 Data format for output voltage Please set output voltage and read per shown linear format below. Data byte Low 5 bit of VOUT MODE [ 20h ] is complement notation by 2 and represents index part N with code and is fixed -12.
Applications manual For CHS300/400/500-I series 4. C2 Terminal function 2.1 Pin configuration C2 terminal can select Power_Good function and remote control s econdary side f unction. ( ) Please select function by MFR_C2_ARA_CONFIG [ E0h ] Initial setting is Power_Good function. 4.1 Power_Good function Power_Good terminal output is open drain.
Page 11
Applications manual For CHS300/400/500-I series 5. Explanation for terminal function of SMBAlert 2.1 Pin configuration SMBAlert protocol is also supported by the module. By which the module can alert the PMBus master that it has an active status or alarm condition. (Standard manual of SMBus for the details : System Management Bus(SMBus) Specification Ver 2.0) ( URL: http://smbus.org/specs/ ) 5.1 Connecting SMBAlert terminal...
Applications manual For CHS300/400/500-I series 5.3 In case multiple slave devices issue SMBAlert signal When multiple slave devices issue SMBAlert single at the same time, it is not possible to make judgment for slave address by ARA. When you restore, please communicate by ARA and release with SMBAlert.
Applications manual For CHS300/400/500-I series 6. Explanation of several functions 2.1 Pin configuration 6.1 ON/OFF operation Three ON/OFF functions are available with the CHS300/400/500 as shown in table 6-1. in order to control starting-up and insulating power supply by external signal. When either setting is "OFF", power supply will be stopped.
Page 14
Applications manual For CHS300/400/500-I series 6.3 Start-up sequence ( s tarting-up delay / rising up ) TON_DELAY [ 60h ] can set start-up delay time until output voltage is risen up after input condition is met. When setting more shortly than the start-up delay-characteristics of the power, there is not a change in the start-up delay time.
Applications manual For CHS300/400/500-I series 6.5 Protective operation for output overvoltage Output overvoltage protection function is operated when the output voltage becomes high. The operation threshold and the way of the output over voltage protection function can be changed respectively at VOUT_OV_FAULT_LIMIT [ 40h ] and VOUT_OV_FAULT_RESPONSE [ 41h ] .
Applications manual For CHS300/400/500-I series 6.7 Protective operation for overtemperature The overtemperature protection feature works when the temperature detecting-element temperature which is shown in figure 6-3 becomes high. In protection operation, power supply will be stopped and re-start via delaying time originally to be set after abnormal status is cancelled.
Page 17
Applications manual For CHS300/400/500-I series Thermal-detection device Mounting point Figure 6-3.2 Temperature measuring point for CHS400-I (top view) Thermal-detection device Mounting point Figure 6-3.3 Temperature measuring point for CHS500-I (top view) - 1 6 -...
Applications manual For CHS300/400/500-I series 6.9 Protecting operation for over start-up time When the time of reaching output voltage to VOUT_UV_FAULT_LIMIT [ 44h ] is lower than threshold which is set to TON_MAX_FAULT_LIMIT [ 62h ], protection function for over start-up is activated.
Applications manual For CHS300/400/500-I series 7. Packet error checking (PEC) 2.1 Pin configuration This product supports packet error checking(PEC). We recommend using PEC when you implement PMBus communication. (SMBus standard manual for the details : System Management Bus(SMBus) Specification Ver 2.0) - 1 8 -...
Applications manual For CHS300/400/500-I series 8. PMBus Hardware specifications 2.1 Pin configuration 8.1 Ultimate Maximum rated on communication terminal PMBus maximum rate of communication terminal(*1) is shown at table 8-1. *1: Data / Clock / Addr0 / Addr1 / C2 / SMBAlert are terminal Table 8-1 Spec of maximum rate Parameter Unit...
Applications manual For CHS300/400/500-I series 9. PMBus software specifications 2.1 Pin configuration 9.1 List of supported PMBus command set The following shows the list of PMBus command to be supported. Table 9-1 Supported command and setting Data Code Type Initial PMBus command length Data format...
Page 22
Applications manual For CHS300/400/500-I series Table 9-1 Supported command and setting (sequel) Data Code Type Initial PMBus command length Data format Unit Note (*1) (*2) setting (*3) OT_FAULT_RESPONSE 50 h Byte OT_WARN_LIMIT 51 h Word Linear(Temp) ℃ UT_WARN_LIMIT 52 h Word Linear(Temp) ℃...
Page 23
Applications manual For CHS300/400/500-I series Table 9-1 Supported command and setting(sequel) Data Code Type Initial PMBus command length Data format Unit Note (*1) (*2) setting (*3) MFR_UT_RESTART_LIMIT E4 h Word Linear(Temp) [ ̊ C ] MFR_VOUT_OV_FAULT_COUNT F0 h Read Word Linear(Count) [times] F1 h...
Page 24
Applications manual For CHS300/400/500-I series 9.2 Setting and reading value for PMBus command Possible range and accuracy on setting and reading each PMBus command to be supported is shown at Table 9-2. Table 9-2 Setting range and accuracy by command Setting / Reading Code Setting / Reading...
Applications manual For CHS300/400/500-I series Table 9-2 Setting range and accuracy by command (sequel) Setting / Reading Code Setting / Reading range ( *2) PMBus command Note (*1) accuracy Unit MFR_OT_RESTART_LIMIT E3 h ±5 ̊ ̊ MFR_UT_RESTART_LIMIT E4 h ±5 ̊...
Page 26
Applications manual For CHS300/400/500-I series 10. PMBus commands 2.1 Pin configuration In the following sections of this document, each of the commands that are used in the CHS300/400-I converter are described in detail. OPERATION [ 01h] R /W Byte ...
Page 27
Applications manual For CHS300/400/500-I series ON_OFF_CONFIG [ 02h] R /W Byte Remote control(primary side) and operation setting on OPERATION [ 01h ] command *1 Display format Initial setting : 1D h Range of setting and reading Initial setting Access Number...
Page 28
Applications manual For CHS300/400/500-I series CLEAR_FAULTS [ 03h] S end This command is used to clear the" STATUS Register" after any fault occurs and reset the SMBAlert signal. Display format Initial setting Range of setting and reading STATUS command Code...
Page 29
Applications manual For CHS300/400/500-I series RESTORE_DEFAULT_ALL [ 12h] S end Restores PMBus settings that were stored using RESTORE_DEFAULT_ALL. This command is automatically performed at power up. Display format Initial setting Range of setting and reading Note1: While power supply works, the command is invalid.
Page 30
Applications manual For CHS300/400/500-I series RESTORE_USER_ALL [ 16h] S end Restores the Operating Memory to the user settings( EEPROM ). Display format Initial setting Range of setting and reading Note1: The output needs to be disabled during the EEPROM read. Note2: During command execution a delay of 100ms should be allowed before starting up the converter.
Page 31
Applications manual For CHS300/400/500-I series SMBALERT_MASK [ 1Bh] W rite Word ,Block Write/ Read Process Call It sets a mask to the Alert signal of the SMBAlert terminal. After command sending, it sets "1" to the corresponding command of STATUS and the bit of the mask. Display format Initial setting Range of setting and reading...
Applications manual For CHS300/400/500-I series VOUT_COMMAND [ 21h] R /W Word (only CHS400/500-I) The output voltage can be programmed within the setting range Display format : Linear(Vo) Initial setting : 12 [ V ] Range of setting and reading : 10.8 - 13.2 [ V ] *1: The value which added VOUT_TRIM [ 22h ] becomes the upper limit.
Applications manual For CHS300/400/500-I series VOUT_MARGIN_HIGH [ 25h] R /W Word (only CHS400/500-I) Sets the value of the output voltage during the margin high operation state. To change the operation to output margin high, please refer to the operation command. Display format : Linear(Vo) Initial setting...
Applications manual For CHS300/400/500-I series VIN_ON [ 35h] R /W Word Sets the input voltage at which the module should start power conversion. Display format : Linear(Vin) Initial setting : 34.5 [ V ] Range of setting and reading : 32 - 46 [ V ] *1: It isn't possible to set to the value below [ 36h ].
Page 35
Applications manual For CHS300/400/500-I series VOUT_OV_FAULT_RESPONSE [ 41h] R /W Byte Configures the output overvoltage fault response. Display format Initial setting : B8 h Range of setting and reading Delay time for automatic recovery : 200ms + 50ms ×...
Applications manual For CHS300/400/500-I series VOUT_OV_WARN_LIMIT [ 42h] R /W Word Sets the output overvoltage warning threshold. When the output voltage exceeds this threshold, it outputs an alarm. Display format : Linear(Vo) Initial setting, : 12.5 [ V ] , 6.6 - 12.5 [ V ] (CHS3004810-I) Range of setting and reading...
Page 37
Applications manual For CHS300/400/500-I series VOUT_UV_FAULT_RESPONSE [ 45h] R /W Byte Configures the output undervoltage fault response. Display format Initial setting : B8 h Range of setting and reading Delay time for automatic recovery : 200ms + 50ms ×...
Applications manual For CHS300/400/500-I series IOUT_OC_WARN_LIMIT [ 4Ah] R /W Word Sets the current value that will trigger an overcurrent warning condition if the output current exceeds this set value. Display format : Linear(Iout) Initial setting, : 33.0 [ A ] , 10.00 - 36.00 [ A ] (CHS3004810-I)
Page 39
Applications manual For CHS300/400/500-I series OT_FAULT_RESPONSE [ 50h] R /W Byte Configures the over-temperature fault response. Note: The delay time is the time between restart attempts. Display format Initial setting : C0 h Range of setting and reading Delay time for automatic recovery : 200ms + 50ms ×...
Applications manual For CHS300/400/500-I series OT_WARN_LIMIT [ 51h] R /W Word Sets the over-temperature warning threshold. When the temperature detecting-element temperature exceeds this threshold, it outputs an alarm. Display format : Linear(Temp) Initial setting, : 129 [ C ] , -45 - 139 [...
Applications manual For CHS300/400/500-I series UT_FAULT_RESPONSE [ 54h] R /W Byte Configures the undertemperature fault response. Note: The delay time is the time between restart attempts. Display format Initial setting : 00 h Range of setting and reading Delaying time for auto recovery : 200ms + 50ms ×...
Applications manual For CHS300/400/500-I series VIN_OV_FAULT_RESPONSE [ 56h] R /W Byte Configures the VIN overvoltage fault response. Note: The delay time is the time between restart attempts Display format Initial setting : C0 h Range of setting and reading Delaying time for auto recovery : 200ms + 50ms ×...
Applications manual For CHS300/400/500-I series VIN_UV_WARN_LIMIT [ 58h] R /W Word Sets the VIN undervoltage warning threshold. If a VIN_UV_FAULT occurs, the input voltage must rise above VIN_UV_WARN_LIMIT to clear the fault. This alarm becomes valid when the input voltage crosses VIN_ON [ 35h ] threshold.
Applications manual For CHS300/400/500-I series POWER_GOOD_ON [ 5Eh] R /W Word This command sets the voltage threshold for Power-Good indication. Power-Good asserts when the output voltage exceeds POWER_GOOD_ON, if the C2 terminal is used as Power-Good.
Applications manual For CHS300/400/500-I series TON_MAX_FAULT_LIMIT [ 62h] R /W Word This command sets the activation time fault threshold. When the activation time exceeds this threshold, it does the operation to specify at TON_MAX_FAULT_RESPONSE [ 63h ].
Page 46
Applications manual For CHS300/400/500-I series STATUS_BYTE [ 78h] R /W Byte This command returns an abbreviated status for fast reads. Display format Initial setting : 00 h Range of setting and reading Value Overview bit7...
Page 47
Applications manual For CHS300/400/500-I series STATUS_VOUT [ 7Ah] R /W Byte This command returns the output voltage related status. Display format Initial setting : 00 h Range of setting and reading Value Overview bit7 The output voltage sets above VOUT_OV_FAULT_LIMIT [ 40h ].
Page 48
Applications manual For CHS300/400/500-I series STATUS_INPUT [ 7Ch] R /W Byte This command returns specific status specific to the input. Display format Initial setting : 00 h Range of setting and reading Value Overview bit7...
Applications manual For CHS300/400/500-I series STATUS_CML [ 7Eh] R /W Byte This command returns the Communication, Logic and Memory specific status. Display format Initial setting : 00 h Range of setting and reading Value Overview bit7...
Applications manual For CHS300/400/500-I series READ_TEMPERTURE_1 [ 8Dh] R ead This command returns the measured value of the converter temperature Display format : Linear(Temp) Initial setting Range of setting and reading : -256 - 256 [ ℃ ] READ_PIN [ 97h] R ead_Word...
Page 51
Range of setting and reading MFR_LOCATION [9Ch] B lock Read This command returns COSEL's identification for the location where the converter was manufactured. Display format : ASCII code (20 letter) Initial setting Range of setting and reading Display example "COSEL CO.,LTD_TOYAMA"...
Page 52
Applications manual For CHS300/400/500-I series MFR_SERIAL [9Eh] B lock Read This command returns a string of 7 numbers that provides a serial number. Display format : ASCII code (7 letter) Initial setting Range of setting and reading Display example "9527653"...
Applications manual For CHS300/400/500-I series MFR_C2_LOGIC [ E1h] R /W Byte It does the setting of remote control ( secondary side ) and a reading. Display format Initial setting : 00 h Range of setting and reading Initial value Access...
Applications manual For CHS300/400/500-I series MFR_UT_RESTART_LIMIT [ E4h] R /W Word It does the setting of the return threshold of the undertemperature and a reading. In the case of automatic restart mode, it does an automatic-restart, when the temperature of the detecting-element exceeds this threshold.
Applications manual For CHS300/400/500-I series MFR_OT_FAULT_COUNT [ F2h] R ead It reads the number of times stopping by the overheating protection feature. Note1: For clear the count, use MFR_CLEAR_FAULT_COUNT [ F5h ]. Note2: For saving count, don't block the input voltage, between 100ms output voltage is stopped.
Applications manual For CHS300/400/500-I series MFR_CLEAR_FAULT_COUNT [ F5h] S end It resets the number of times stopping by the protective function. Note1: After command transmission, do not shutdown the input voltage for more than 1 second. Display format Initial setting Range of setting and reading...
Need help?
Do you have a question about the CHS Series and is the answer not in the manual?
Questions and answers