SLOA198A September   2014  – December 2021 DRV2665 , DRV2667 , DRV2700 , DRV8662

 

  1.   Trademarks
  2. Boost Converter Basics
  3. DRV8662, DRV2700, DRV2665, and DRV2667 Boost Converter
    1. 2.1 DRV8662, DRV2700, DRV2665, and DRV2667 Boost Converter Efficiency
      1. 2.1.1 Boost Efficiency vs Boost Current
    2. 2.2 DRV8662, DRV2700, DRV2665, and DRV2667 Boost Converter Load Regulation
      1. 2.2.1 Boost Regulation vs Current
  4. Configuring the Boost Converter
  5. Boost Converter Output Voltage
  6. Calculating the Load Current
  7. Selecting an Inductor
    1. 6.1 Inductance Rating
    2. 6.2 Saturation Current Rating
    3. 6.3 Thermal Current Rating
    4. 6.4 Choosing REXT
    5. 6.5 What to Avoid: Using Incorrect Inductor Current Ratings
  8. Calculate the Maximum Boost Current
  9. Output Capacitor Selection
  10. Input Capacitor Selection
  11. 10PCB Layout
    1. 10.1 What to Avoid: Incorrect Inductor Placement
  12. 11Examples
    1. 11.1 Example: Based on the DRV8662EVM
      1. 11.1.1 Configure the Boost Voltage
      2. 11.1.2 Configure the Inductor Current
      3. 11.1.3 Boost Performance Results
    2. 11.2 Example: Based on the DRV2667EVM-CT with 25-nF Piezo Module
      1. 11.2.1 Configure the Boost Voltage
      2. 11.2.2 Configure the Inductor Current
      3. 11.2.3 Boost Performance Results
  13. 12Revision History

Configure the Inductor Current

The Piezo load requires approximately 1.88 mA of average current based on the following equation:

Piezo Actuator Current Requirements (Approximate)
Iout_max = 2π × Cactuator × Vboost × ƒin_max Iout_max = 1.884956 mA
Maximum required amplifier current (estimate)
GUID-02DFBA2D-F5EF-4E5C-81E4-0FD24C928699-low.gif Ibat_max = 139.626 mA
Maximum VBAT current

This means that the inductor current limit (REXT) must be sufficiently large to support 1.88 mA.

The DRV8662EVM inductor is already fixed, but from here forward you may choose a different inductor that fits your load requirements. The maximum boost current with 80 Vp boost voltage is 20.3 mA based on the 4.7 µH / 1.8 A Coilcraft inductor selected using the following equations:

Boost Converter Current Capacity (Approximate)
GUID-979B71E0-18CB-42AA-BD6B-6CC5CB7BA3EA-low.gif D = 0.978
Estimated duty cycle at maximum frequency
GUID-06D5C2D1-676E-4B33-8D11-B8C1F4FEE353-low.gif Iboost_max = 20.289 mA
Maximum boost output current estimate
GUID-64995F9E-579B-4302-B59B-D0F1D6575739-low.gif Vboost (V) IOUT (mA)
25 64.92
50 32.46
75 21.64
100 16.23
var tiPageName = 'Literature reader-SLOA198A-zh_CN'; var tiDocType = 'Application Note'; var tiLibraryStore = new com.TI.tiLibrary.tiLibraryStore(); var tiLibraryViewerStore = tiLibraryStore.viewer_store; RiotControl.addStore(tiLibraryStore); var subRoutes = riot.route.create(); subRoutes("/document-viewer/*/datasheet/*\\?*#*", function(gpn, url, params, anchor) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + gpn + "/datasheet/" + url + "#" + anchor, toc: true, set_content: true }); }); subRoutes("/document-viewer/*/datasheet/*#*", function(gpn, url, anchor) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + gpn + "/datasheet/" + url + "#" + anchor, toc: true, set_content: true }); }); subRoutes("/document-viewer/*/datasheet/*", function(gpn, url) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + gpn + "/datasheet/" + url, toc: true, set_content: true }); }); subRoutes("/document-viewer/*/*/datasheet/*\\?*#*", function(locale, gpn, url, params, anchor) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + locale + "/" + gpn + "/datasheet/" + url + "#" + anchor, toc: true, set_content: true }); }); subRoutes("/document-viewer/*/*/datasheet/*#*", function(locale, gpn, url, anchor) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + locale + "/" + gpn + "/datasheet/" + url + "#" + anchor, toc: true, set_content: true }); }); subRoutes("/document-viewer/*/*/datasheet/*", function(locale, gpn, url) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + locale + "/" + gpn + "/datasheet/" + url, toc: true, set_content: true }); }); subRoutes("/document-viewer/*/datasheet#*/*", function(gpn, url, fragment) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + gpn + "/datasheet#" + url + "/" + fragment, toc: true, set_content: true }); }); subRoutes("/document-viewer/*/*/datasheet#*/*", function(locale, gpn, url, fragment) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + locale + "/" + gpn + "/datasheet#" + url + "/" + fragment, toc: true, set_content: true }); }); subRoutes("/document-viewer/lit/html/*", function(litnum) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/lit/html/" + litnum, toc: true, set_content: true }); }); subRoutes("/document-viewer/lit/html/*/*\\?*#*", function(litnum, url, params, anchor) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/lit/html/" + litnum + "/" + url + "#" + anchor, toc: true, set_content: true }); }); subRoutes("/document-viewer/lit/html/*/*#*", function(litnum, url, anchor) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/lit/html/" + litnum + "/" + url + "#" + anchor, toc: true, set_content: true }); }); subRoutes("/document-viewer/lit/html/*#*/*", function(litnum, url, anchor) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/lit/html/" + litnum + "#" + url + "/" + anchor, toc: true, set_content: true }); }); subRoutes("/document-viewer/*/lit/html/*#*/*", function(locale, litnum, url, anchor) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + locale + "/lit/html/" + litnum + "#" + url + "/" + anchor, toc: true, set_content: true }); }); subRoutes("/document-viewer/lit/html/*/*", function(litnum, url) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/lit/html/" + litnum + "/" + url, toc: true, set_content: true }); }); subRoutes("/document-viewer/*/lit/html/*/*\\?*#*", function(locale, litnum, url, params, anchor) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + locale + "/lit/html/" + litnum + "/" + url + "#" + anchor, toc: true, set_content: true }); }); subRoutes("/document-viewer/*/lit/html/*/*#*", function(locale, litnum, url, anchor) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + locale + "/lit/html/" + litnum + "/" + url + "#" + anchor, toc: true, set_content: true }); }); subRoutes("/document-viewer/*/lit/html/*/*", function(locale, litnum, url) { RiotControl.trigger("ti_library_open_viewer", { document: tiLibraryViewerStore.document, documentLocale: tiLibraryViewerStore.documentLocale, url: "/document-viewer/" + locale + "/lit/html/" + litnum + "/" + url, toc: true, set_content: true }); }); var compose_url = function(q) { //URL format: scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment] var tempUrl = q.url.replace("//www.yogichopra.com/", ""); var url = tempUrl.replace("//www.yogichopra.com/", ""); if (q.search != null) { var params = ""; var hash = ""; var url_parts = url.split('#'); if (url_parts.length == 2) { url = url_parts[0]; hash = url_parts[1]; } var param_parts = url.split('?'); if (param_parts.length == 2) { url = param_parts[0]; var parsed_params = param_parts[1].split('&'); var keyword_param_found = false; for (var i = 0; i < parsed_params.length; i++) { if (parsed_params[i].indexOf('search=') == 0) { keyword_param_found = true; parsed_params[i] = 'search=' + q.search; } } if (!keyword_param_found) { parsed_params.push('search=' + q.search); } params = parsed_params.join('&'); } else { params = 'search=' + q.search; } if (params > "") { url = url + '?' + params; } if (hash > "") { url = url + '#' + hash; } } return url; }; tiLibraryViewerStore.compose_url_route = function(location, q) { return compose_url(q); }; tiLibraryViewerStore.compute_content_href = function(href, url) { return url; }; tiLibraryViewerStore.compose_topic_url = function(location, q) { return compose_url(q); }; tiLibraryViewerStore.important_notice_url = "//www.yogichopra.com/document-viewer/cn/lit/html/SLOA198A/important_notice#ImpNotice001"; var ods_reader = riot.mount('ti-library-viewer', { store: tiLibraryStore.list_store, viewerstore: tiLibraryViewerStore }); riot.route.base('/'); riot.route.start(true); compute_document_locale = function(docName) { var locale = 'en_US'; if (docName) { if (docName.toLowerCase().indexOf('z')===0) { locale = 'zh_CN'; } else if (docName.toLowerCase().indexOf('j') == 0) { locale = 'ja_JP'; } } return locale; } open_reader = function() { var path = window.location.pathname.split('/'); var path_minus_filename = ''; for (var i = 0; i < path.length - 1; i++) { if (i == 0 && path[i] == '') { console.log("double slashes found in beginning of document path; treating document path as local machine path"); continue; } path_minus_filename += "/" + path[i]; } RiotControl.trigger("ti_library_open_viewer", { documentLocale: compute_document_locale( "SLOA198A"), document: { href: path_minus_filename, lit_num: "SLOA198A", doc_type: "Application Note", show_toc: "true", translated_doc_type: "Application note", gpn: "", title: "DRV8662, DRV2700, DRV2665, and DRV2667 Configuration Guide", disclaimer: "", product: "//www.yogichopra.com/product/cn/", email: 'mailto:?subject=SLOA198A DRV8662, DRV2700, DRV2665, and DRV2667 Configuration Guide&body=/document-viewer/cn/lit/html/SLOA198', download: '//www.yogichopra.com/cn/lit/pdf/SLOA198A', tistore: '//store.ti.com/Search.aspx?k=&pt=-1', productstatusdescription: '' }, url: "/document-viewer/cn//datasheet/GUID-FC8E9967-FDD6-4CE4-A0F8-1605BEC87E5D", prepopulated: true, modalOptions: { dismissible: false } }); } open_reader();