8
8
8
4
1rem
1rem
1rem
1rem
rt-dark-800
headline-3
false
Application Note Name
false
basicInfoTitle
24
12
12
12
rt-dark-300
applicationNoteInfo
12
12
12
12
withLine
2rem
2rem
2rem
0
<h1>Register Settings of RT9467 when its Parallel Charging with Switching Capacitor</h1> <br> <p class=bady>AN080</p> <br> <p class=bady>In portable device applications, designers usually parallel switching capacitor chargers with a switching charger to enhance charging efficiency and reduce charging time. This application note provides the register control settings of the RT9467 when the system transitions from battery charging with a switching charger to using switching capacitor chargers. Note that users must follow this application note for the charging process.</p> <br><br> <h2 id="__Bookmark__0">1 Charging System Structure</h2> <p class=MsoNormal>Figure 1 presents a simplified block diagram of the charging system. In this charge system, a smart capacitor divider charger is used to detect the USB BC1.2 standard of the adapter, and the PD controller is used to communicate with the adapter by the PD protocol. Once the smart wall adapter is detected, the AP will control both the switching charger and smart capacitor divider charger to achieve a high current charging period. These devices can communicate with the AP through an I<sup>2</sup>C serial interface.</p> <br> <p class=MsoNormal><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an080/html-images-zh_cn/image001_zh-cn.png" ><img width=611 height=446 src="/content/dam/richtek-eds/resources/application-notes/an080/html-images-zh_cn/image001_zh-cn.png" alt="Technical Document Image Preview"></a></p> <p class=MsoNormal><a name="_Ref60662518">Figure </a>1. Function Block Diagram of the Charging System</p> <br> <p class=MsoNormal>The charge profile of a high-capacity battery using the RT9467 and a capacitor divider charger is shown in Figure 2. In order to achieve the charge profile, the RT9467 is required to dominate the pre-charge, fast charge when the battery voltage is lower than the system startup voltage, constant voltage, and termination periods, respectively. The capacitor divider charger is used to achieve the fast charge period. To shorten the constant voltage period, the capacitor divider charger is controlled to reduce the charge current by ramp steps.</p> <br> <p class=bady><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an080/html-images-zh_cn/image002_zh-cn.png" ><img width=591 height=329 src="/content/dam/richtek-eds/resources/application-notes/an080/html-images-zh_cn/image002_zh-cn.png" alt="Technical Document Image Preview"></a></p> <p class=MsoNormal><a name="_Ref155276316">Figure </a>2. Charge Profile Using the RT9467 and Smart Capacitor Divider Charger</p> <br><br> <h2 id="__Bookmark__1">2 RT9467 Software Notice</h2> <p class=bady>When the RT9467 starts up, it sets the system voltage before the capacitor divider charger enters the fast charge period. Especially, setting the RT9467 MIVR to 13.4V causes the RT9467 to stop switching, as shown in Figure 4. In this moment, only Q1 and Q2 are turned off, while QRB remains on, as shown in Figure 3. Therefore, when VBUS is plugged out in the fast charge period by the capacitor divider charger, both VBUS and PMID discharge at the same time to prevent VDS from exceeding the clamping voltage of the QRB MOS when VBUS voltage changes drastically. After VBUS is plugged out, VBUS is lower than the VBUS_INSERT of the smart capacitor divider charger. Set the RT9467 MIVR to 4.4V (default) and wait for VBUS to be plugged in again.</p> <p class=bady>The host must set the RT9467 registers step by step. The programming steps are shown as below:</p> <p class=bady>1. Write REG0x06 = 0xFF (after the system wakes up, set MIVR to 13.4V) </p> <p class=bady>2. Write REG0x06 = 0x0B (when VBUS < VBUS_INSERT, set MIVR to 4.4V (default))</p> <br> <p class=MsoNormal><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an080/html-images-zh_cn/image003_zh-cn.png" ><img width=510 height=291 src="/content/dam/richtek-eds/resources/application-notes/an080/html-images-zh_cn/image003_zh-cn.png" alt="Technical Document Image Preview"></a></p> <p class=MsoNormal><a name="_Ref155276382">Figure </a>3. Circuit Diagram of RT9467</p> <br> <p class=MsoNormal><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an080/html-images-zh_cn/image004_zh-cn.png" ><img width=446 height=881 src="/content/dam/richtek-eds/resources/application-notes/an080/html-images-zh_cn/image004_zh-cn.png" alt="Technical Document Image Preview"></a></p> <p class=MsoNormal><a name="_Ref155276408">Figure </a>4. System Control Flow Chart</p> <br><br> <h2 id="__Bookmark__2">3 Conclusion</h2> <p class=bady>In conclusion, the information provided in this application note includes the necessary settings when the RT9467 in parallel with a switching capacitor. By setting the MIVR voltage higher than the VBUS voltage when the system is charging with the switching capacitor, the RT9467 will turn on QRB (the MOS between VMID and VBUS) and stop switching. This setting meets the requirements of fast charging systems and prevents the VMID-VBUS voltage from exceeding the QRB's AMR when the system is charging with the switching capacitor.</p> <br><br> <h2 id="__Bookmark__3">4 Appendix</h2> <h3>Functional Register Description</h3> <p class=bady>I<sup>2</sup>C Slave Address: 1011011(5BH)</p> <p class=bady>R/W: Read and write</p> <p class=bady>RWC: Read and write, also automatically cleared by particular conditions</p> <p class=MsoNormal>Register Address: 0x06, Register Name: CHG_CTRL6</p> <table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=769 style='border-collapse:collapse'> <tr style='height:15.05pt'> <td width="18%" colspan=2 style='width:18.14%;border:solid windowtext 1.0pt; border-right:solid black 1.0pt;padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>Name </p> </td> <td width="14%" style='width:14.86%;border:solid windowtext 1.0pt;border-left: none;padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>Function </p> </td> <td width="16%" style='width:16.66%;border:solid windowtext 1.0pt;border-left: none;padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>Addr </p> </td> <td width="50%" style='width:50.34%;border:solid windowtext 1.0pt;border-left: none;padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>Reset </p> </td> </tr> <tr style='height:15.05pt'> <td width="18%" colspan=2 style='width:18.14%;border-top:none;border-left: solid windowtext 1.0pt;border-bottom:solid windowtext 1.0pt;border-right: solid black 1.0pt;padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>CHG_CTRL6</p> </td> <td width="14%" style='width:14.86%;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>Control 6</p> </td> <td width="16%" style='width:16.66%;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>0x06</p> </td> <td width="50%" style='width:50.34%;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>0x0B</p> </td> </tr> <tr style='height:15.05pt'> <td width="9%" style='width:9.06%;border:solid windowtext 1.0pt;border-top: none;padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>Bit </p> </td> <td width="9%" style='width:9.08%;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>Mode </p> </td> <td width="14%" style='width:14.86%;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>Name </p> </td> <td width="16%" style='width:16.66%;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>Reset Value </p> </td> <td width="50%" style='width:50.34%;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0cm 1.4pt 0cm 1.4pt;height:15.05pt'> <p class=MsoNormal>Description </p> </td> </tr> <tr style='height:90.35pt'> <td width="9%" style='width:9.06%;border:solid windowtext 1.0pt;border-top: none;padding:0cm 1.4pt 0cm 1.4pt;height:90.35pt'> <p class=MsoNormal>[7:1] </p> </td> <td width="9%" style='width:9.08%;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0cm 1.4pt 0cm 1.4pt;height:90.35pt'> <p class=MsoNormal>R/W </p> </td> <td width="14%" style='width:14.86%;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0cm 1.4pt 0cm 1.4pt;height:90.35pt'> <p class=MsoNormal>VMIVR[6:0]</p> </td> <td width="16%" style='width:16.66%;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0cm 1.4pt 0cm 1.4pt;height:90.35pt'> <p class=MsoNormal>0000101</p> </td> <td width="50%" style='width:50.34%;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0cm 1.4pt 0cm 1.4pt;height:90.35pt'> <p class=MsoNormal>Input MIVR threshold setting<br> 0000000: 3.9V<br> 0000001: 4V<br> 0000010: 4.1V<br> 0000011: 4.2V<br> 0000100: 4.3V<br> 0000101: 4.4V (default)<br> 0000110: 4.5V<br> …<br> 0011110: 6.9V<br> 0011111: 7V<br> …<br> 0110010: 8.9V<br> 0110011: 9V<br> …<br> 1010000: 11.9V<br> 1010001: 12V<br> …<br> 1011111: 13.4V<br> 1100000 to 1111111: 13.4V</p> </td> </tr> </table> <br> <br> <br> <table border="1" cellspacing="0" cellpadding="0" style="width: 637.5pt; border-collapse: collapse; border: medium none;" class="3-51"> <tbody> <tr style="height: 17pt;"> <td style="border-width: 1pt 1px 1px 1pt; border-style: solid; border-color: #009eb8; background-color: #009eb8; background-image: url(e); background-repeat: repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; padding-right: 5pt; padding-left: 5pt; height: 17pt;" colspan="2"> <span style="color: #ffffff;">Next Steps</span> </td> </tr> <tr> <td style="border-width: 1pt 1px 1px 1pt; border-style: solid; border-color: #009eb8; background-color: #ffffff; background-image: url(e); background-repeat: repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; padding-right: 5pt; padding-left: 5pt; height: 17pt;"> Richtek Newsletter </td> <td style="border-width: 1pt 1px 1px 1pt; border-style: solid; border-color: #009eb8; background-color: #ffffff; background-image: url(e); background-repeat: repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; padding-right: 5pt; padding-left: 5pt; height: 17pt;"> <a class="link" href="http://www.richtek.com/My%20Richtek/Newsletters" target="_blank">Subscribe Richtek Newsletter</a> </td> </tr> <tr style="height: 17pt;"> <td style="border-width: 1pt 1px 1px 1pt; border-style: solid; border-color: #009eb8; background-color: #ffffff; background-image: url(e); background-repeat: repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; padding-right: 5pt; padding-left: 5pt; height: 17pt;"> Download </td> <td style="border-width: 1pt 1px 1px 1pt; border-style: solid; border-color: #009eb8; background-color: #ffffff; background-image: url(e); background-repeat: repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; padding-right: 5pt; padding-left: 5pt; height: 17pt;"> <a class="link" href="~/media/1DA717DC4D694F93B5E931345E3574C5.ashx">Download PDF</a> </td> </tr> </tbody> </table> <br> <br> <br>
false
i18n(article-attachment.related-product-list.title)
_ATTACHMENT_HIDDEN_FIELD_
related-products
_ATTACHMENT_HIDDEN_FIELD_
applicationNoteArticle
application-note
12
true
relatedProductList
100
100
100
100