DATASHEET SEARCH SITE
Document overview
- Manufacturer or author: Provided By digicamel.com
- PDF pages: 39
Technical content
The technical content of this austriamicrosystems datasheet is still valid. Contact information: Headquarters: ams AG Tobelbaderstrasse 30
8141 Unterpremstaetten, Austria
Tel: +43 (0) 3136 500 0 e-Mail: ams_sales@ams.com Please visit our website at www.ams.com
1 General Description
ate in flash / torch / assist (=video) light modes. hardware automatic shutdown if SCL=0 for 100ms. ting down of the device once the system shuts down. over the -30ºC to +85ºC temperature range. Figure 1. Typical Operating Circuit
2 Key Features
3 Applications
4 Pinout
Figure 2. Pin Assignments (Top View) Table 1. Pin Description for AS3648
5 Absolute Maximum Ratings
Table 3. Absolute Maximum Ratings
- Depending on actual PCB layout and PCB used measured on demoboard; for peak power dissipation during
- PDERATE derating factor changes the total continuous power dissipation (PT) if the ambient temperature is not
- Pins LED_OUT1 connected to LED_OUT2 and capacitor CVOUT connected to VOUT1/2 and GND; both GND
- Measured on AS3648 Demoboard.
6 Electrical Characteristics
+25ºC, unless otherwise specified. Table 4. Electrical Characteristics
1.26 V VIN V
0.7 VVIN V
Table 4. Electrical Characteristics (Continued)
- To improve efficiency at low output currents, the active part of the internal switching transistor PMOS is reduced
improves overall efficiency at low output currents.
- The maximum current driving capability depends on supply voltageVVIN, LED forward voltage and coil peak cur-
- Due to slope compensation of the current limit, ILIMIT changes with duty cycle - see Figure 16 on page 10.
- The logic input levels VIH and VIL allow for 1.2V or 1.8V supplied driving circuit
- A pulldown current of 36µA is equal to a pulldown resistor of 42k at 1.5V
- After this period, the first clock pulse is generated.
- A device must internally provide a hold time of at least 300ns for the SDA signal (referred to the VIHMIN of the
SCL signal) to bridge the undefined region of the falling edge of SCL.
- A fast-mode device can be used in a standard-mode system, but the requirement tSU:DAT = to 250ns must then
tSU:DAT = 1000 + 250 = 1250ns before the SCL line is released.
Figure 3. I2C mode Timing Diagram
7 Typical Operating Characteristics
Figure 4. DCDC Efficiency vs. VVIN Figure 5. Application Efficiency (PLED/PVIN) vs. VVIN Figure 6. Battery Current vs. VVIN Figure 7. Efficiency at low currents (300mA) Figure 8. ILED Startup (ILED_OUT=1.0A) Figure 9. IVIN, ILED Startup (ILED_OUT=800mA)
8 Detailed Description
in standby mode, the device automatically enters shutdown mode by keeping SCL low for more than tTIMEOUT2. LED_OUT1/2) it includes several protection and safety functions. Figure 16. Internal circuit Diagram order for the DCDC to return to regulation3.
- If two LEDs are connected, it is possible to operat e each of the two LEDs individually as the LED current
can be selected individually.
- Following registers are reset to their default value if the timeout expires: out_on=0, ext_torch_on=00,
mode_setting=00, const_v_mode=0.
- The actual value of the LED current setting can be readout by the register led_current_actual (see page
29) to allow the camera processor to adopt to the actual operating conditions.
between 1MHz / 4MHz can be disabled by freq_switch_on (see page 28)=0. In this case pulseskip will be used. Figure 17. Internal circuit of 4MHz/1Mhz selection Note: For simplicity Figure 17 shows only a single current sink. mode_setting=00 and ext_torch_on=00. the DCDC converter is stopped, the current sources are disabled and the bit fault_ovp (see page 28) is set7.
- Efficiency compared to a 4M Hz only DCDC converter forced to operate with minimum duty cycle.
- Applies for all faults except TXMASK event occurred
- If overvoltage is reached, but none of the low_vds comparator(s) triggers, VOUT1/2 is still regulated below
- In constant voltage mode (5V generation, register bit const_v_mode=1) this fault is disabled.
Figure 18. Short LED detection automatically re-enabled10 once the junction temperature drops below TOVTEMP-TOVTEMPHYST. a TXMASK event happened (pin TXMASK/TORCH=1), the fault register bit fault_txmask (see page 27) is set. fault_timeout is set after the flash has been finished. registers are set to their default state.
- Measured for each LED_OUT1/2 pin
- To avoid errors in short LED detection for LEDs with a high leakage current
10.In constant voltage mode (const_v_mode=1) the DCDC will not be automatically re-enabled.
Figure 19. Device Shutdown and Wakeup the I2C bus. Therefore no additional action is required to leave the shutdown mode and start I2C communication. The purpose of this circuit is an additional security mechanism. automatically enters shutdown. rent consumption for standby mode is identical to shutdown mode. Table 5. Operating Mode and current settings
and (configured by ext_torch_on=01), the flash current is reduced to flash_txmask_current if TXMASK/TORCH=1.
- SCL low for tTIMEOUT and operating mode is indicator, assist or flash mode then shutdown mode is entered.
- The MSB bit of this register not used to protect the LED; therefore the maximum assist / torch light current = half
- The low current mode is a general purpose PWM mode to drive less current through the LED in average, but
Table 5. Operating Mode and current settings (Continued)
reduced to flash_txmask_current if vin_low_v_shutdown=0. current is 8µs/LSB current change. During the flash pulse the actual used current can be readout by the register led_current_actual. Figure 20. Low Voltage current Reduction Internal Circuit
Data transfer may be initiated only when the bus is not busy. while the clock line is HIGH are interpreted as control signals. Both data and clock lines remain HIGH. A change in the state of the data line, from HIGH to LOW, while the clock is HIGH, defines a START condition. A change in the state of the data line, from LOW to HIGH, while the clock line is HIGH, defines the STOP condition. the HIGH period of the clock signal. The data on the line must be changed during the LOW period of the clock signal. There is one clock pulse per bit of data. information is transferred byte-wise and each receiver acknowledges with a ninth bit. master device must generate an extra clock pulse that is associated with this acknowledge bit. enable the master to generate the STOP condition. Figure 28. Data Transfer on I
- Data transfer from a master transmitter to a slave receiver. The first byte transmitted by the master is the
byte. Data is transferred with the most significant bit (MSB) first.
- Data transfer from a slave transmitter to a master receiver. The master transmits the first byte (the slave
released. Data is transferred with the most significant bit (MSB) first.
- Slave Receiver Mode (Write Mode): Serial data and clock are received through SDA and SCL. After each
write bit, the master transmits a register address to the AS3648. This sets the register pointer on the AS3648. The master may then transmit zero or more bytes of data, with the AS3648 acknowledging each byte received. to terminate the data write.
- Slave Transmitter Mode (Read Mode): The first byte is received and handled as in the slave receiver mode.
address, which is 0110000, followed by the direction bit (R/W), which, for a read, is 1.
12 After receiving and
the register pointer. The AS3648 must receive a “not acknowledge” to end a read. Figure 29. Data Write - Slave Receiver Mode
Table 6. ChipID Register Table 7. Current Set LED1 Register
- Do not use current_boost=1 for currents <= 900mA
Table 8. Current Set LED2 Register
- Do not use current_boost=1 for currents <= 900mA
Table 9. TXMask Register
- The MSB bit of this register not used to protect the LED; therefore the maximum current = half the maximum
- If current_boost=1, the LED current is increased by 11%.
Table 9. TXMask Register (Continued)
Table 10. Low Voltage Register
0 Normal operation defined by mode_setting
Table 11. Flash Timer Register
- At maximum output current the flash duration should be limited to 120ms (depending of VF of the LED, thermal
design and ambient temperature) to avoid overheating of the AS3648.
- Internal calculation for codes above 80h: flash timeout [ms] = (flash_timeout-127) * 8 + 256 [ms]
Table 12. Control Register
- The MSB bit of this register not used to protect the LED; therefore the maximum assist light current = half the
Table 13. Strobe Signalling Register
0 STROBE input is edge sensitive
1 STROBE input is level sensitive
0 STROBE input disabled
1 STROBE input enabled
Table 14. Fault Register
1 Flash timeout exceeded
Table 12. Control Register (Continued)
1 Junction temperature limit has been exceeded
1 A shorted LED is detected (pin LED_OUT1/2)
1 An overvoltage condition is detected (pin VOUT)
- R/sC = Read, self clear; after readout the register is automatically cleared
Table 15. PWM and Indicator Register
0 Pulseskip operation is allowed for all modes -
1 V(LED_OUT1) > V(LED_OUT2) +
Table 14. Fault Register (Continued)
1 V(LED_OUT2) > V(LED_OUT1) +
Table 17. Minimum LED Current Register
- Only the current through LED_OUT1 is reported.
- As the internal change of this register is asynchronous to the readout, it is recommended to readout the register
after the flash pulse. The register will store the minimum current through the LED after e.g. a previous flash. This current can be used for a subsequent flash pulse for a safe operating range.
- This register is only set if an actual current reduction happens (fault_uvlo (see page 27)=1) otherwise
Table 18. Actual LED Current Register
- Only the current through LED_OUT1 is reported.
- As the internal change of this register is asynchronous to the readout, it is recommended to readout the register
twice and compare the results. Table 15. PWM and Indicator Register (Continued)
Table 19. Password Register Register Table 20. Current Boost Register
- Write A1h into register password (0x80) to enable access to this register (password unlocking is only valid for a
Table 21. Register Map 1
www.austriamicrosystems.com/AS3648 1.5-4 31 - 38 AS3648 Datasheet, Confidential - Detailed Description ams AG Technical content still valid
9 Application Information
capacitors are required for input decoupling and should be located as close to the device as is practical. supply voltage. Larger capacitor values (C) may be used without limitations. Add a smaller capacitor in parallel to the input pin VIN (e.g. Murata GRM155R61C104, >50nF @ 3V, 0402 size). Table 22. Recommended Input Capacitor Table 23. Recommended Output Capacitor
- Use only for VLED < 3.75V
very low DC resistance (DCR) to reduce the I2R power losses - high DCR values will reduce efficiency. If a different inductor is chosen, ensure similar DCR values and at least0.6µH inductance at ILIMIT. Table 24. Recommended Inductor
- Do not exceed maximum ISATURATION - can be ensured by setting coil_peak (will limit LED current)
- Flash pattern: 200ms/3A, 200ms pause, 200ms/3A, 2s then repeat again (no limit on the number of total cycles)
- Set current limit to 2A (coil_peak=00b) - will limit maximum output current.
Flash cycle limit: 150ms on, 500ms off; repeat maximum 50 times.
- Set current limit to 2.5A (coil_peak=01b) - will limit maximum output current.
- Set current limit to 3.0A (coil_peak=10b) - can limit maximum output current.
- Set current limit to 2.5A (coil_peak=01b) - will limit maximum output current.
- Set current limit to 2A (coil_peak=00b) - will limit maximum output current.
between Loop1 and Loop2 and will not pass the ground plane) - see the ‘island’ in Figure 32. Figure 32. Layout recommendation ble to the GND/VIN pins of AS3648.
(no flash/torch operation is possible). Figure 33. 5V Operating Mode
Figure 34. WL-CSP13 Marking Figure 35. WL-CSP13 Package Dimensions The coplanarity of the balls is 40µm.
The devices are available as the standard products shown in Table 25. Note: All products are RoHS compliant and austriamicrosystems green. Table 25. Ordering Information
www.austriamicrosystems.com/AS3648 1.5-4 38 - 38 AS3648 Datasheet, Confidential - Ordering Information Copyrights Copyright © 1997-2012, austriamicrosystems AG, Schloss Premstaetten, 8141 Unterpremstaetten, Austria-Europe. Trademarks Registered ®. All rights reserved. The material herein may not be reproduced, adapted, merged, trans- lated, stored, or used without the prior written consent of the copyright owner. All products and companies mentioned are trademarks or registered trademarks of their respective companies. Disclaimer Devices sold by austriamicrosystems AG are covered by the warranty and patent indemnification provisions appearing in its Term of Sale. austriamicrosystems AG makes no warranty, express, statutory, implied, or by description regarding the information set forth herein or regarding the freedom of the described devices from patent infringement. austriami- crosystems AG reserves the right to change specifications and prices at any time and without notice. Therefore, prior to designing this product into a system, it is necessary to check with austriamicrosystems AG for current information. This product is intended for use in normal commercial applications. Applications requiring extended temperature range, unusual environmental requirements, or high reliability applications, such as military, medical life-support or life- sustaining equipment are specifically not recommended without additional processing by austriamicrosystems AG for each application. For shipments of less than 100 parts the manufacturing flow might show deviations from the standard production flow, such as test flow or test location. The information furnished here by austriamicrosystems AG is believed to be correct and accurate. However, austriamicrosystems AG shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection with or arising out of the furnishing, performance or use of the tech- nical data herein. No obligation or liability to recipient or any third party shall arise or flow out of austriamicrosystems AG rendering of technical or other services. Contact Information Headquarters austriamicrosystems AG Tobelbaderstrasse 30 Schloss Premstaetten A-8141 Austria Tel: +43 (0) 3136 500 0 Fax: +43 (0) 3136 525 01 For Sales Offices, Distributors and Representatives, please visit: http://www.austriamicrosystems.com/contact ams AG Technical content still valid