BU64985GWZ [ROHM]
Bi-directional VCM driver for Auto focus;型号: | BU64985GWZ |
厂家: | ROHM |
描述: | Bi-directional VCM driver for Auto focus |
文件: | 总25页 (文件大小:2119K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Bi-directional VCM driver for Auto focus
BU64985GWZ
General Description
Key Specifications
Power Supply Range:
Standby Current:
The BU64985GWZ is designed to drive Bi-directional
voice coil motors. Additionally the driver is able to source
the output current without the need for a direction control
signal. The driver includes ISRC (intelligent slew rate
control) to reduce mechanical ringing to optimize the
camera’s autofocus capabilities.
1.6V to 1.98V
0µA (Typ)
1.3Ω (Typ)
400kHz (Typ)
Internal Resistance:
Master Clock:
Maximum Output Current:
Temperature Range:
+60mA, -60mA (Typ)
-25°C to +85°C
Features
1.8V Power Supply
Packages
Bi-directional Constant Current Driver
Current Source and Sink Output
10 bit Resolution Current Control
2-wire Serial Interface (I2C Fm+ compatible)
Integrated Current Sense Resistor
Power-on Reset
W (Typ) x D (Typ) x H (Max)
0.77mm x 1.2mm x 0.33mm
UCSP30L1A
Thermal Shutdown Protection
Applications
Mobile Camera Module
Bi-directional VCM Actuators
Typical Application Circuit
1.8V
0.1 to
10µF
1.8V
Power save
VREF
TSD
Isource
OUTPUT
Control_A
Direction
Control
&
Pre driver
SCL
VCM MTR
I2C
master
10 bit
DAC
LOGIC
OUTPUT
Control_B
SDA
Isink
Current
Sense
POR
+
-
GND
Figure 1. Typical Application Circuit
○Product structure:Silicon monolithic integrated circuit ○This product is not designed protection against radioactive rays
.
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
1/21
TSZ22111・15・001
BU64985GWZ
Pin Configuration
1
2
A1 Pin
Mark
A
B
C
GND
VDD
Isink
SDA
Isource
SCL
Figure 2. Pin Configuration (Top View)
Pin Descriptions
Pin No.
Symbol
Function
A1
GND
VDD
Ground
A2
Power supply voltage
Output terminal
B1
Isink
B2
Isource
SDA
Output terminal
C1
2-wire serial interface data input
2-wire serial interface clock input
C2
SCL
Block Diagram
VDD
Power save
VREF
TSD
OUTPUT
Control_A
Isource
Isink
Direction
Control
&
Pre driver
SCL
SDA
10 bit
DAC
LOGIC
OUTPUT
Control_B
Current
Sense
POR
+
-
GND
Figure 3. Block Diagram
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
2/21
TSZ22111・15・001
BU64985GWZ
Absolute Maximum Ratings
Parameter
Power Supply Voltage
Control Input voltage(Note1)
Power Dissipation
Symbol
VDD
Limits
-0.5 to +2.5
-0.5 to +5.5
0.32(Note2)
Unit
V
VIN
V
Pd
W
°C
°C
°C
mA
Operating Temperature Range
Junction Temperature
Storage Temperature Range
Output Current
Topr
Tjmax
Tstg
IOUT
-25 to +85
125
-55 to +125
+200, -200(Note3)
(Note 1) VIN is 2-wire serial interface input pins (SCL, SDA).
(Note 2) UCSP30L1 package. Derate by 3.2 mW/°C when operating above Ta=25°C (when mounted in ROHM’s standard board).
(Note 3) Must not exceed Pd, ASO, or Tjmax of 125°C.
Caution: Operating the IC over the absolute maximum ratings may damage the IC. The damage can either be a short circuit between pins or an open circuit
between pins and the internal circuitry. Therefore, it is important to consider circuit protection measures, such as adding a fuse, in case the IC is operated over
the absolute maximum ratings.
Recommended Operating Ratings
Parameter
Power Supply Voltage
Control Input Voltage(Note1)
Symbol
VDD
Limits
Unit
V
+1.6 to +1.98
0.0 to +4.8
V
VIN
2-wire Serial Interface
Frequency
1
MHz
mA
FCLK
IOUT
+60, -60(Note3)
Output Current
(Note 1) VIN is 2-wire serial interface input pins (SCL, SDA).
(Note 3) Must not exceed Pd, ASO, or Tjmax of 125°C.
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
3/21
TSZ22111・15・001
BU64985GWZ
Electrical Characteristics (Unless Otherwise Specified Ta = 25 °C, VDD = 1.8 V)
Limit
Parameter
Symbol
Unit
Conditions
Min
Typ
Max
Power Consumption
Standby Current
IDDST
IDD1
IDD2
-
-
-
0
5
µA
mA
mA
PS bit = 0, EN bit = DNC
PS bit = 1, EN bit = 0
PS bit = 1, EN bit = 1
Circuit Current 1
Circuit Current 2
0.9
2.0
1.5
3.0
Control Input (VIN = SCL, SDA)
High Level Input Voltage
Low Level Input Voltage
Low Level Output Voltage
High Level Input Current
Low Level Input Current
VINH
VINL
VINOL
IINH
1.2
0
-
-
-
-
-
4.8
0.5
V
V
-
0.4
V
IIN = +3mA (SDA)
-10
-10
+10
+10
µA
µA
Input Voltage = 0.9 x VIN
Input Voltage = 0.1 x VIN
IINL
Master Clock
-5
MCLK Frequency
MCLK
-
+5
%
400kHz (Typ)
10 Bit D/A Converter (for Controlling Output Current)
Resolution
DRES
DDNL
DINL
-
10
-
-
bits
LSB
LSB
Differential Nonlinearity
Integral Nonlinearity
-1
-4
+1
+4
-
Output Current Performance
DAC_code=0x200
(Initial Value)
Output Reference Current 1
Output Reference Current 2
Output Reference Current 3
Output Resistance
IOREF1
IOREF2
IOREF3
ROUT
-3
57
-63
-
0
+3
63
mA
mA
mA
Ω
60
DAC_code=0x3FF
DAC_code=0x000
-60
1.3
-57
1.7
Ron_P + RNF + Ron_N
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
4/21
TSZ22111・15・001
BU64985GWZ
Power-up/Power-down Sequence and Function Timing Diagrams
①
②
③
④
VDD
T_reset
T_off
SCL
0
1
0
0
PS
0
1
EN
T_EN
T_EN
0
0
1
1
0
Internal EN
0x200
Target DAC
Target DAC 2
0x200
0x80
Reference DAC 1
Target DAC
( Ex. 0x300 )
0x80
Reference DAC 1
Reference DAC
( Ex. 0xC0 )
Figure 4. Timing Diagram
The following commands are shown in Figure , the timing diagram:
1=Power save release, 2=Target DAC code change #1, 3=Reference DAC code change, 4=Target DAC code change #2
Table 1. Power Sequence Timing Delays
Limit
Parameter
Symbol
Unit
Min
Typ
Max
-
Time from VDD going high until first 2-wire
Serial Interface command
T_reset
T_EN
T_off
20
-
µs
µs
µs
Time delay for rush current protection
47.5
1.3
50
-
52.5
-
Time delay of last 2-wire Serial Interface
command until VDD going low
2-wire Serial BUS Format
Write mode(R/W = 0)
Output from Master
Output from Slave
Update
R/W
S
0
0
0
1
1
0
0
0
A PS EN W2 W1 W0 M D9 D8 A D7 D6 D5 D4 D3 D2 D1 D0 A
Read mode
S
S
0
0
0
0
0
0
1
1
1
1
0
0
1
A PS EN W2 W1 W0 M ※ ※ A
Update W (register address)
Write
CD9 CD8
CD7 CD6 CD5 CD4 CD3 CD2 CD1 CD0
0
0
A PS EN W2 W1 W0 M
A
A
Read
S : start signal
A : acknowledge
P : stop signal
nA : non acknowledge
※ : Don`t care
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
5/21
TSZ22111・15・001
BU64985GWZ
Register
Name
Setting
Item
Initial
Value
Description
Read/Write
Setting
Serial
Power
Save
R/W
0 = Write to serial registers, 1 = Read from serial registers
0
0
0
PS
0 = Driver in standby mode, 1 = Driver in operating mode
0 = Output current set to zero & idling current set to zero,
1 = Constant current drive
EN
Enable
000 = Don’t care
001 = Don’t care
010 = Target position DAC code [D9:D0]
011 = Reference DAC code [D7:D0]
100 = Actuator resonance frequency[D7:D3], Slew rate [D1:D0]
101 = ISRC setting – point A [D9:D0]
110 = ISRC setting – point B [D9:D0]
111 = Step resolution [D7:D5], Step time[D4:D0]
Register
Address
W2W1W0
0x0
Mode
Select
M
0 = Direct mode, 1 = ISRC or Step mode
0
Signal
10-bit Data
Setting
D9 to D0
10-bit data programmed to the corresponding register address
0x200
Characteristics of the SDA and SCL Bus Lines for 2-wire Serial Interface
(Ta = 25 °C, VDD = 1.6 to 1.98V)
STANDARD-
FAST-MODE(Note 4)
Fm+(Note 4)
MODE(Note 4)
Parameter
Symbol
Unit
Min
Max
Min
0.05VDD
0
Max
Min
Max
Hysterics of Schmitt trigger inputs
Vhys
tSP
-
-
-
0.05VDD
0
-
V
Pulse width of spikes which must be suppressed
by the input filter
Hold time (repeated) START condition. After this
period, the first clock pulse is generated
0
50
50
50
ns
µs
µs
µs
µs
µs
ns
µs
µs
tHD;STA
tLOW
4.0
4.7
4.0
4.7
0
-
0.6
-
0.26
0.5
-
LOW period of the SCL clock
High period of the SCL clock
Set-up time for repeated START condition
Data hold time
-
1.3
-
-
tHIGH
-
0.6
-
0.26
0.26
0
-
tSU;STA
tHD;DAT
tSU;DAT
tSU;STO
tBUF
-
0.6
-
-
3.45
0
0.9
0.45
Data set-up time
250
4.0
4.7
-
-
-
100
0.6
-
-
-
50
-
-
-
Set-up time for STOP condition
0.26
Bus free time between a STOP and START
condition
1.3
0.5
(Note 4) STANDARD-MODE, FAST-MODE, and FAST-MODE PLUS (Fm+) 2-wire Serial Interface devices must be able to transmit or receive at the designated speed.
The maximum bit transfer rates are 100 kbit/s for STANDARD-MODE devices, 400 kbit/s for FAST-MODE devices, and 1 Mbit/s for Fm+ devices.This transfer rates is
based on the maximum transfer rate. For example the bus is able to drive 100 kbit/s clocks with Fm+.
2-wire Serial Interface Timing
tHIGH
SCL
SCL
SDA
tSU : STA
tSU : STO
tHD : STA
tHD : DAT
tSU : DAT
tLOW
tHD : STA
tBUF
SDA
STOP BIT
START BIT
Figure 5. Serial Data Timing
Figure 6. START and STOP Bit Timing
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
6/21
TSZ22111・15・001
BU64985GWZ
Power Control
The host is able to put the driver in standby mode as well as enable/set the output to Hi-Z via 2-wire Serial Interface.
Standby mode is controlled by the PS bit and enable is controlled by the EN bit.
Please note that the PS bit is updated after the second byte is written/the second ACK from the driver is outputted during a
three byte write. The EN bit is updated after the third byte is written/the third ACK from the driver is outputted during a three
byte write. The third byte write is not required if only the standby (PS) setting is being updated.
Table 2. Power Control Register Data Format
Control Bit
Value
0
Function
Driver in standby mode
Driver in operating
mode
PS
1
0
1
Driver output is Hi-Z
Driver output is enabled
EN
Description of Output Current Characteristics
Figure 7. Description of Output Current Characteristics
The BU64985GWZ allows for configurable positive and negative output currents as well as the 0mA zero-cross reference
point (REF). The 0mA REF value is set by modifying the W[2:0]=0b011 register with an 8-bit DAC code offset by 2
LSBs. For example a REF value of 0x55 is normally shown as [0101 0101] or DEC 085, however after adding 2 zeros
to the LSB the binary value becomes [01 0101 0100] which corresponds to HEX 0x154 and DEC 340 for use in the
below equation. Based on the adjusted REF value, the maximum output current of the BU64985GWZ is calculated as:
120
ꢀ
ꢄ
퐼표푚푎푥 = (
) ∗ ꢁꢂꢃ퐹퐹 − 푅퐸퐹
[mA]
1023
Equation 1. Maximum Output Current Calculation
www.rohm.com
© 2016 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
7/21
BU64985GWZ
Additionally, based on the REF value, the minimum output current of the BU64985GWZ is calculated as:
퐼표푚푖푛 = (1102203) ∗ −푅퐸퐹
[mA]
Equation 2. Minimum Output Current Calculation
Figure 8. Example of Reference Code Setting
Please note that when calculating a REF value based on a target output current, the resulting REF value needs to be
converted to an 8-bit DAC code by removing the 2 LSBs.
The reference DAC should be set based on the properties of the VCM actuator. A traditional VCM actuator uses a barrel
that rests against the mechanical end of the actuator when no current is applied to the coil. Using a traditional VCM
requires the reference DAC to be set to 0. Bidirectional VCM actuators have the natural position set based on the
actuator manufacturers’ process. Typically the reference DAC for bidirectional VCM actuators should be set so that the
output current range matches the natural full stroke range as closely as possible. The reference DAC is set to 0x80 as
a default after power initialization.
Controlling Mechanical Ringing
A VCM is an actuator technology that is intrinsically noisy due to the properties of the mechanical spring behavior. As
current passes through the VCM, the lens moves and oscillates until the system reaches a steady state. The
BU64985GWZ lens driver is able to control mechanical oscillations by using the integrated ISRC (intelligent slew rate
control) function. ISRC is operated by setting multiple control parameters that are determined by the intrinsic
characteristics of the VCM. The following illustrates how to best utilize ISRC to minimize mechanical oscillations.
Determining the Resonant Frequency of the VCM
Each VCM has a resonant frequency that can either be provided by the manufacturer or measured. The resonant
frequency of an actuator determines the amount of ringing (mechanical oscillation) experienced after the lens has been
moved to a target position and the driver output current held constant. To determine the resonant frequency, f0, input a
target DAC code by modifying the 10-bit TDAC[9:0] value in register W[2:0] = 0b010 that will target a final lens position
approximately half of the actuator’s full stroke. Take care to not apply too much current so that the lens does not hit the
mechanical end of the actuator as this will show an incorrect resonant period. In order to start movement of the lens to the
DAC code that was set in TDAC[9:0], the EN bit must be set to 1.
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
8/21
TSZ22111・15・001
BU64985GWZ
T
Displacement
(µm)
0
Time
(ms)
Figure 9. Actuator Displacement Waveform (ISRC Disabled)
The resonant frequency (Hz) of the actuator can be calculated with Equation 3 using the resonant period observed in
Figure 9.
f0 = (T)-1
Equation 3. Resonant Frequency vs. Time Period Relationship
After calculating the correct resonant frequency, program the closest value in the three MSBs of the third byte of the
W[2:0] = 0b100 register using the 5-bit rf[4:0] values from Table . When calculating the resonant frequency take care
that different actuator samples’ resonant frequencies might vary slightly and that the frequency tolerance should be taken
into consideration when selecting the correct driver resonant frequency value.
Table 3. Resonant Frequency Settings
rf[4:0]
f0
-
rf[4:0]
f0
rf[4:0]
f0
rf[4:0]
f0
-
-
-
-
-
-
-
-
0b00000
0b00001
0b00010
0b00011
0b00100
0b00101
0b00110
0b00111
0b01000
0b01001
0b01010
0b01011
0b01100
0b01101
0b01110
0b01111
85 Hz
90 Hz
95 Hz
100 Hz
105 Hz
110 Hz
115 Hz
120 Hz
0b10000
0b10001
0b10010
0b10011
0b10100
0b10101
0b10110
0b10111
125 Hz
130 Hz
135 Hz
140 Hz
145 Hz
150 Hz
-
0b11000
0b11001
0b11010
0b11011
0b11100
0b11101
0b11110
0b11111
50 Hz
55 Hz
60 Hz
65 Hz
70 Hz
75 Hz
80 Hz
-
Selecting the Autofocus Algorithm’s Target DAC Codes
The ISRC algorithm is a proprietary technology developed to limit the ringing of an actuator by predicting the magnitude
of ringing created by an actuator and intelligently controlling the output signal of the driver to minimize the ringing effect.
Due to the ringing control behavior of ISRC, it is unable to operate properly unless the lens is floating (lens lifted off of the
mechanical end of the actuator). As such the ringing control behavior is broken into three separate operational areas in
order to provide the most optimally controlled autofocus algorithm. Please note that bidirectional VCM actuators are
inherently in a naturally floating position and as a result only the final target position is required for correct ISRC operation.
ISRC Mode
Direct Mode
Step Mode
Final target DAC
Point C
Bidirectional VCM
Traditional VCM
Displacement
(µm)
Naturally
floating
Point B
Point A
0
DAC code
A: lens displacement = 0 µm
B: all lenses floating
C: final lens position
Figure 10. Lens Displacement vs. DAC Code with a Traditional VCM Actuator
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
9/21
TSZ22111・15・001
BU64985GWZ
Figure 10 illustrates the different operational modes that control the autofocus algorithm. The green line represents the
ideal operation sequence of a bidirectional VCM actuator and the red line represents the ideal operation sequence of a
conventional VCM actuator. Due to ISRC requiring a floating lens, a traditional VCM actuator (non-bidirectional) requires
points A and B to be set in order to create a floating condition. In order to simplify the code sequence, it is possible to
skip setting point A and instead only set point B, however if an optimized ringing control method is preferred, point A
corresponds to the maximum amount of current that can be applied to all VCM units without floating the lens. Point B
corresponds to the minimum amount of current that can be applied to the VCM so that all actuator units are floating. It
should be noted that the target DAC codes could vary between different actuator units and that sufficient evaluation should
be performed before selecting the point A and B target DAC codes. Point C is the final lens target position determined
by the level of focus required for the image capture and bidirectional VCM actuators only require point C for proper ISRC
operation.
The actuator manufacturer should be able to provide the required current for points A and B, however it is possible to test
these points by slowly increasing the 10-bit value of TDAC[9:0] and measuring the lens movement using a laser
displacement meter or some other device to measure lens displacement.
Output Current Control
After characterizing the VCM performance, the following should be performed in order to properly control the driver
settings for optimized autofocus performance.
Setting Point A, B, and C DAC Codes
Points A, B, and C are defined by 10-bit DAC codes set with the following registers:
Table 4. Target DAC Code Register Locations
Location
Point C
Point A
Point B
W[2:0] Register
0b010
DAC Code Location
TDAC[9:0]
Description
Final lens position before image capture
Maximum output current without floating the lens
Minimum output current required to float the lens
0b101
0b110
ADAC[9:0]
BDAC[9:0]
Please note that when the reference DAC is set to a non-zero value, due to use with a bidirectional VCM actuator, points A
and B are ignored and only point C is used for target DAC positions.
Controlling Direct Mode
Direct mode is when the driver outputs the desired amount of output current with no output current control. The time in
which the lens reaches the position that corresponds to the amount of output current set by the 10-bit DAC code is ideally
instant, ignoring the ringing effects. If the driver is set so that the lens is moved from a resting position to point C with
direct mode, ringing and settling time will be at a maximum.
Direct mode is used either when M=0 or when M=1, the reference DAC is set to 0, and the present DAC code is less than
the DAC code of point A.
M = 0 = ISRC mode disabled
When ISRC mode is disabled by setting the M bit equal to 0, the lens will traverse to the DAC code set for point C when
the EN bit is set equal to 1.
M = 1 = ISRC mode enabled
The driver automatically uses direct mode if the present DAC code is less than the target DAC code corresponding to
point A. Therefore during ISRC operation when the autofocus sequence has been started by setting the EN bit equal to
1, the driver will automatically decide to use direct mode to output current up to point A and then switch to step mode
before continuing the autofocus sequence.
10-bit target DAC is updated and
movement starts at 3rd ACK
Time (s)
Figure 11. Direct Mode Output Current vs. Time
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
10/21
TSZ22111・15・001
BU64985GWZ
Controlling Step Mode
Step mode is the control period in which the lens is moved by small output current steps. During step mode it is possible
to control the step resolution and step time in order to generate just enough output current to float the lens with minimal
ringing effects. Ringing can be better controlled by choosing a large value for the step time and a small value for the
step resolution with the trade off of a greater settling time. The step time and step resolution should be chosen depending
on the acceptable system limits of ringing vs. settling time.
Step mode is used when M=1, the reference DAC set to 0, and the present DAC code is in between point A and point B.
Typically this mode is only used during ISRC operation between point A and B, however it is possible to move the lens to
point C using only step mode if point C is set such that point C is only 1 DAC code greater than point B.
Step mode is controlled by the 5-bit step time, stt[4:0], and 3-bit step resolution, str[2:0], values stored in register W[2:0]
= 0b111. The step time is set by the 5 LSBs and the step resolution is set by the 3 MSBs of the third byte write while
using register W[2:0] = 0b111.
Table 5. Step Time Settings
stt[4:0]
0b00000
0b00001
0b00010
0b00011
0b00100
0b00101
0b00110
0b00111
Step Time
-
stt[4:0]
0b01000
0b01001
0b01010
0b01011
0b01100
0b01101
0b01110
0b01111
Step Time
400 µs
450 µs
500 µs
550 µs
600 µs
650 µs
700 µs
750 µs
stt[4:0]
0b10000
0b10001
0b10010
0b10011
0b10100
0b10101
0b10110
0b10111
Step Time
800 µs
850 µs
900 µs
950 µs
1000 µs
1050 µs
1100 µs
1150 µs
stt[4:0]
0b11000
0b11001
0b11010
0b11011
0b11100
0b11101
0b11110
0b11111
Step Time
1200 µs
1250 µs
1300 µs
1350 µs
1400 µs
1450 µs
1500 µs
1550 µs
50 µs
100 µs
150 µs
200 µs
250 µs
300 µs
350 µs
Table 6. Step Resolution Settings
Step
Step
Resolution
Step
Resolution
Step
Resolution
str[2:0]
str[2:0]
str[2:0]
str[2:0]
Resolution
0b000
0b001
0b010
0b011
0b100
0b101
0b110
0b111
-
2 LSB
3 LSB
4 LSB
5 LSB
6 LSB
7 LSB
1 LSB
The BU64985GWZ has an absolute output current range of 120mA which corresponds to a step resolution of
0.117mA/LSB.
Using a normal VCM actuator (non-bidirectional), it is possible to skip step mode during ISRC operation if a simpler
autofocus code sequence is desired. If there is no issue with moving the lens to point B using direct mode, then the
DAC code for point A should be left equal to 0. Additionally if the point A register is not set after the driver is initialized,
then the driver will automatically move the lens to point B with direct mode since the default value for point A is 0.
Controlling ISRC Mode
ISRC mode is the control period in which the lens is already floating and the driver smoothly moves the lens based on
the proprietary behavior of the ISRC algorithm. ISRC operation keeps ringing at a minimum while achieving the fastest
possible settling time based on the ISRC operational conditions.
ISRC mode is used when M=1, the reference DAC set to 0, and the present DAC code is greater than the DAC code for
point B. ISRC mode is also used when M=1 and the reference DAC set to a non-zero value. If the target DAC code
for point C is set so that the value is too large and will cause excess ringing, the point C DAC code is automatically
updated with a driver pre-determined value to minimize the ringing effect. When M=1 and the reference DAC set to 0,
the driver will automatically switch between direct mode, step mode, and ISRC mode when the point A, B, and C DAC
code conditions are met. The condition for this automatic transitioning to occur is when the register values for point B
and point C are set to values other than 0 and then the sequence will start when the EN bit is set equal to 1. Please
note that updates to point B and C DAC codes should be avoided during a focus operation in order to minimize poor
ringing effects.
C
DAC code
B
ISRC DAC codes*
ISRC mode
※
ISRC DAC codes
A
– the details of ISRC
operation are
proprietary
Step mode
Direct mode
0
Time (ms)
Start sequence
Figure 12. Three Mode Sequential Operation (Shown as DAC Codes) for Traditional VCM Actuators
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
11/21
TSZ22111・15・001
BU64985GWZ
Displacement
(µm)
Bidirectional VCM
Traditional VCM
Naturally
floating
0
Time
(ms)
Sequence start point
Figure 13. Three Mode Sequential Operation (Shown as Lens Displacement)
Bidirectional VCM actuators require a non-zero reference DAC to be set. If the reference DAC is set to any value other
than 0, then the ISRC behavior will ignore point A, point B, and step mode settings and instead only use the point C final
target DAC position due to the bidirectional VCM already existing in a floating state.
Controlling the ISRC Settling Time
The settling time of an actuator is the time it takes for ringing to cease. The BU64985GWZ is able to control the settling
time by modifying the slew rate speed parameter, however care must be taken to balance settling time vs. acceptable
ringing levels. By increasing the slew rate speed there is the possibility to decrease the settling time but the ability to
control ringing is also decreased. Likewise, if less ringing is desired then there is a possibility to reduce the ringing levels
by using a slower slew rate speed setting at the cost of longer settling times. The slew rate speed can be set by modifying
the 2-bit slew_rate[1:0] value located at the 2 LSBs of register W[2:0]=0b100. Figure 4 shows the relationship of slew
rate speed vs. settling time.
0b11
slew_rate(1:0)=
slew_rate(1:0)=
0b10
slew_rate(1:0)=
0b01
slew_rate(1:0)=
0b00
0
Target DAC update
Figure 14. Slew Rate Speed vs. Settling Time
Time
(ms)
Table 7. Slew Rate Speed Settings
Slew Rate
Speed
Slew Rate
Speed
Slew Rate
Speed
Slew Rate
Speed
slew_rate[1:0]
slew_rate[1:0]
0b01
slew_rate[1:0]
0b10
slew_rate[1:0]
0b11
0b00
Slowest
Slow
Fast
Fastest
DAC Code Update Timing Considerations
Settling time is controlled by the resonant frequency of the actuator and the driver’s slew rate speed setting. Depending
on the combination of these parameters, the settling time can be such that updating point C with a new DAC code before
the lens has settled at the original point C DAC code can adversely affect the settling time due to increased ringing effects.
Utilize the slew rate speed parameter in order to modify the settling time so that any updates to the point C DAC code do
not occur before the lens has settled.
Please review the following example based on an actuator with a resonant frequency of 100 Hz:
Table 8. Relationship Between Slew Rate Speed and Settling Time Based on a 100Hz Actuator
Resonance Frequency f0 (Hz)
slew_rate[1:0]
Settling Time (ms)
0b00
0b01
0b10
0b11
40
24
16
12
100
In this example the settling time of the actuator can vary by up to ±5% due to the internal oscillator (MCLK) having a
variance of ±5%. The settling time has a proportionally inverse relationship to the resonant frequency and therefore the
settling time can be estimated as:
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
12/21
TSZ22111・15・001
BU64985GWZ
Table 9. Relationship Between Slew Rate Speed and Settling Time Based on a General Resonant Frequency f0'
Resonance Frequency f0’ (Hz)
slew_rate[1:0]
0b00
Settling Time (ms)
40 * (100 / f0’)
24 * (100 / f0’)
16 * (100 / f0’)
0b01
0b10
f0’
0b11
12 * (100 / f0’)
Note that the orientation of the camera module can affect the settling time due to the influence of gravity on the barrel.
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
13/21
TSZ22111・15・001
BU64985GWZ
Register Map
Final target position, address W[2:0] = 0b010
Bit
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
Bit Name
TDAC[0]
TDAC[1]
TDAC[2]
TDAC[3]
TDAC[4]
TDAC[5]
TDAC[6]
TDAC[7]
TDAC[8]
TDAC[9]
Function
Function
Function
Target position DAC code [0]
Target position DAC code [1]
Target position DAC code [2]
Target position DAC code [3]
Target position DAC code [4]
Target position DAC code [5]
Target position DAC code [6]
Target position DAC code [7]
Target position DAC code [8]
Target position DAC code [9]
Reference DAC, address W[2:0] = 0b011
Bit
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
Bit Name
RDAC[0]
RDAC[1]
RDAC[2]
RDAC[3]
RDAC[4]
RDAC[5]
RDAC[6]
RDAC[7]
Reference DAC code [0]
Reference DAC code [1]
Reference DAC code [2]
Reference DAC code [3]
Reference DAC code [4]
Reference DAC code [5]
Reference DAC code [6]
Reference DAC code [7]
Actuator settings, address W[2:0] = 0b100
Bit
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
Bit Name
slew_rate[0]
slew_rate[1]
Slew rate [0]
Slew rate [1]
rf[0]
rf[1]
rf[2]
rf[3]
rf[4]
Actuator resonance frequency [0]
Actuator resonance frequency [1]
Actuator resonance frequency [2]
Actuator resonance frequency [3]
Actuator resonance frequency [4]
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
14/21
TSZ22111・15・001
BU64985GWZ
Register Map – continued
ISRC parameter, address W[2:0] = 0b101
Bit
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
Bit Name
ADAC[0]
ADAC[1]
ADAC[2]
ADAC[3]
ADAC[4]
ADAC[5]
ADAC[6]
ADAC[7]
ADAC[8]
ADAC[9]
Function
Function
Function
ISRC setting – point A [0]
ISRC setting – point A [1]
ISRC setting – point A [2]
ISRC setting – point A [3]
ISRC setting – point A [4]
ISRC setting – point A [5]
ISRC setting – point A [6]
ISRC setting – point A [7]
ISRC setting – point A [8]
ISRC setting – point A [9]
ISRC Parameter, address W[2:0] = 0b110
Bit
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
Bit Name
BDAC[0]
BDAC[1]
BDAC[2]
BDAC[3]
BDAC[4]
BDAC[5]
BDAC[6]
BDAC[7]
BDAC[8]
BDAC[9]
ISRC setting – point B [0]
ISRC setting – point B [1]
ISRC setting – point B [2]
ISRC setting – point B [3]
ISRC setting – point B [4]
ISRC setting – point B [5]
ISRC setting – point B [6]
ISRC setting – point B [7]
ISRC setting – point B [8]
ISRC setting – point B [9]
Step mode settings, address W[2:0] = 0b111
Bit
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
Bit Name
stt[0]
Step time [0]
stt[1]
Step time [1]
stt[2]
Step time [2]
stt[3]
Step time [3]
stt[4]
Step time [4]
str[0]
str[1]
str[2]
Step resolution [0]
Step resolution [1]
Step resolution [2]
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
15/21
TSZ22111・15・001
BU64985GWZ
Power Dissipation
Ambient Temperature, Ta (°C)
(Reference Data)
Figure 15. Power Dissipation
I/O Equivalent Circuits
VDD
SCL
SDA
VDD
VDD
VDD
SDA
SCL
GND
Isource
Isink
VDD
VDD
I
Isource
I
Isink
Figure 16. Pin Equivalent Circuits
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
16/21
TSZ22111・15・001
BU64985GWZ
Operational Notes
1. Reverse Connection of Power Supply
Connecting the power supply in reverse polarity can damage the IC. Take precautions against reverse polarity when
connecting the power supply, such as mounting an external diode between the power supply and the IC’s power supply
pins.
2. Power Supply Lines
Design the PCB layout pattern to provide low impedance supply lines. Furthermore, connect a capacitor to ground at
all power supply pins. Consider the effect of temperature and aging on the capacitance value when using electrolytic
capacitors.
3. Ground Voltage
Ensure that no pins are at a voltage below that of the ground pin at any time, even during transient condition.
4. Ground Wiring Pattern
When using both small-signal and large-current ground traces, the two ground traces should be routed separately but
connected to a single ground at the reference point of the application board to avoid fluctuations in the small-signal
ground caused by large currents. Also ensure that the ground traces of external components do not cause variations
on the ground voltage. The ground lines must be as short and thick as possible to reduce line impedance.
5. Thermal Consideration
Should by any chance the maximum junction temperature rating be exceeded the rise in temperature of the chip may
result in deterioration of the properties of the chip. In case of exceeding this absolute maximum rating, increase the
board size and copper area to prevent exceeding the maximum junction temperature rating.
6. Recommended Operating Conditions
These conditions represent a range within which the expected characteristics of the IC can be approximately obtained.
The electrical characteristics are guaranteed under the conditions of each parameter.
7. Inrush Current
When power is first supplied to the IC, it is possible that the internal logic may be unstable and inrush current may flow
instantaneously due to the internal powering sequence and delays, especially if the IC has more than one power supply.
Therefore, give special consideration to power coupling capacitance, power wiring, width of ground wiring, and routing
of connections.
8. Operation Under Strong Electromagnetic Field
Operating the IC in the presence of a strong electromagnetic field may cause the IC to malfunction.
9. Testing on Application Boards
When testing the IC on an application board, connecting a capacitor directly to a low-impedance output pin may subject
the IC to stress. Always discharge capacitors completely after each process or step. The IC’s power supply should
always be turned off completely before connecting or removing it from the test setup during the inspection process. To
prevent damage from static discharge, ground the IC during assembly and use similar precautions during transport and
storage.
10. Inter-pin Short and Mounting Errors
Ensure that the direction and position are correct when mounting the IC on the PCB. Incorrect mounting may result in
damaging the IC. Avoid nearby pins being shorted to each other especially to ground, power supply and output pin.
Inter-pin shorts could be due to many reasons such as metal particles, water droplets (in very humid environment) and
unintentional solder bridge deposited in between pins during assembly to name a few.
11. Unused Input Pins
Input pins of an IC are often connected to the gate of a MOS transistor. The gate has extremely high impedance and
extremely low capacitance. If left unconnected, the electric field from the outside can easily charge it. The small charge
acquired in this way is enough to produce a significant effect on the conduction through the transistor and cause
unexpected operation of the IC. So unless otherwise specified, unused input pins should be connected to the power
supply or ground line.
12. Regarding the Input Pin of the IC
In the construction of this IC, P-N junctions are inevitably formed creating parasitic diodes or transistors. The operation
of these parasitic elements can result in mutual interference among circuits, operational faults, or physical damage.
Therefore, conditions which cause these parasitic elements to operate, such as applying a voltage to an input pin lower
than the ground voltage should be avoided. Furthermore, do not apply a voltage to the input pins when no power supply
voltage is applied to the IC. Even if the power supply voltage is applied, make sure that the input pins have voltages
within the values specified in the electrical characteristics of this IC.
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
17/21
TSZ22111・15・001
BU64985GWZ
Operational Notes – continued
13. Ceramic Capacitor
When using a ceramic capacitor, determine a capacitance value considering the change of capacitance with
temperature and the decrease in nominal capacitance due to DC bias and others.
14. Area of Safe Operation (ASO)
Operate the IC such that the output voltage, output current, and the maximum junction temperature rating are all within
the Area of Safe Operation (ASO).
15. Thermal Shutdown Circuit(TSD)
This IC has a built-in thermal shutdown circuit that prevents heat damage to the IC. Normal operation should always
be within the IC’s maximum junction temperature rating. If however the rating is exceeded for a continued period, the
junction temperature (Tj) will rise which will activate the TSD circuit that will turn OFF all output pins. When the Tj falls
below the TSD threshold, the circuits are automatically restored to normal operation.
Note that the TSD circuit operates in a situation that exceeds the absolute maximum ratings and therefore, under no
circumstances, should the TSD circuit be used in a set design or for any purpose other than protecting the IC from heat
damage.
16. Disturbance light
In a device where a portion of silicon is exposed to light such as in a WL-CSP, IC characteristics may be affected due
to photoelectric effect. For this reason, it is recommended to come up with countermeasures that will prevent the chip
from being exposed to light.
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
18/21
TSZ22111・15・001
BU64985GWZ
Ordering Information
B U 6
4
9
8
5 G W Z
TR
Part Number
64985
Package
GWZ: UCSP30L1A
Packaging and forming specification
TR: Embossed carrier tape
Marking Diagrams
Product Name
Lot No.
1PIN MARK
J5
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
19/21
TSZ22111・15・001
BU64985GWZ
Physical Dimension Tape and Reel Information
Package Name
UCSP30L1A(BU64985GWZ)
(Unit: mm)
< Tape and Reel Information >
Tape
Embossed carrier tape
Quantity
6,000pcs
Direction of feed
TR
The direction is the pin 1 of product is at the upper right when you
hold reel on the left hand and you pull out the tape on the right hand.
*Order quantity needs to be multiple of the minimum quantity.
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
20/21
TSZ22111・15・001
BU64985GWZ
Revision History
Date
Revision
001
Changes
24. Jun. 2016
19. Aug. 2016
6. Oct. 2016
New Release
The REF of Figure 8 is changed 0x00 into 0x80.
13. Ceramic Capacitor of Operational Notes changed.
002
MCLK Frequency of Electrical Characteristics is changed +/-3 into +/-5.
Guaranteed operating temperature of 2-wire Serial Interface is changed.
003
www.rohm.com
TSZ02201-0K1K0B601860-1-2
6. Oct.2016 Rev.003
© 2016 ROHM Co., Ltd. All rights reserved.
21/21
TSZ22111・15・001
Notice
Precaution on using ROHM Products
1. Our Products are designed and manufactured for application in ordinary electronic equipments (such as AV equipment,
OA equipment, telecommunication equipment, home electronic appliances, amusement equipment, etc.). If you
intend to use our Products in devices requiring extremely high reliability (such as medical equipment (Note 1), transport
equipment, traffic equipment, aircraft/spacecraft, nuclear power controllers, fuel controllers, car equipment including car
accessories, safety devices, etc.) and whose malfunction or failure may cause loss of human life, bodily injury or
serious damage to property (“Specific Applications”), please consult with the ROHM sales representative in advance.
Unless otherwise agreed in writing by ROHM in advance, ROHM shall not be in any way responsible or liable for any
damages, expenses or losses incurred by you or third parties arising from the use of any ROHM’s Products for Specific
Applications.
(Note1) Medical Equipment Classification of the Specific Applications
JAPAN
USA
EU
CHINA
CLASSⅢ
CLASSⅣ
CLASSⅡb
CLASSⅢ
CLASSⅢ
CLASSⅢ
2. ROHM designs and manufactures its Products subject to strict quality control system. However, semiconductor
products can fail or malfunction at a certain rate. Please be sure to implement, at your own responsibilities, adequate
safety measures including but not limited to fail-safe design against the physical injury, damage to any property, which
a failure or malfunction of our Products may cause. The following are examples of safety measures:
[a] Installation of protection circuits or other protective devices to improve system safety
[b] Installation of redundant circuits to reduce the impact of single or multiple circuit failure
3. Our Products are designed and manufactured for use under standard conditions and not under any special or
extraordinary environments or conditions, as exemplified below. Accordingly, ROHM shall not be in any way
responsible or liable for any damages, expenses or losses arising from the use of any ROHM’s Products under any
special or extraordinary environments or conditions. If you intend to use our Products under any special or
extraordinary environments or conditions (as exemplified below), your independent verification and confirmation of
product performance, reliability, etc, prior to use, must be necessary:
[a] Use of our Products in any types of liquid, including water, oils, chemicals, and organic solvents
[b] Use of our Products outdoors or in places where the Products are exposed to direct sunlight or dust
[c] Use of our Products in places where the Products are exposed to sea wind or corrosive gases, including Cl2,
H2S, NH3, SO2, and NO2
[d] Use of our Products in places where the Products are exposed to static electricity or electromagnetic waves
[e] Use of our Products in proximity to heat-producing components, plastic cords, or other flammable items
[f] Sealing or coating our Products with resin or other coating materials
[g] Use of our Products without cleaning residue of flux (even if you use no-clean type fluxes, cleaning residue of
flux is recommended); or Washing our Products by using water or water-soluble cleaning agents for cleaning
residue after soldering
[h] Use of the Products in places subject to dew condensation
4. The Products are not subject to radiation-proof design.
5. Please verify and confirm characteristics of the final or mounted products in using the Products.
6. In particular, if a transient load (a large amount of load applied in a short period of time, such as pulse. is applied,
confirmation of performance characteristics after on-board mounting is strongly recommended. Avoid applying power
exceeding normal rated power; exceeding the power rating under steady-state loading condition may negatively affect
product performance and reliability.
7. De-rate Power Dissipation depending on ambient temperature. When used in sealed area, confirm that it is the use in
the range that does not exceed the maximum junction temperature.
8. Confirm that operation temperature is within the specified range described in the product specification.
9. ROHM shall not be in any way responsible or liable for failure induced under deviant condition from what is defined in
this document.
Precaution for Mounting / Circuit board design
1. When a highly active halogenous (chlorine, bromine, etc.) flux is used, the residue of flux may negatively affect product
performance and reliability.
2. In principle, the reflow soldering method must be used on a surface-mount products, the flow soldering method must
be used on a through hole mount products. If the flow soldering method is preferred on a surface-mount products,
please consult with the ROHM representative in advance.
For details, please refer to ROHM Mounting specification
Notice-PGA-E
Rev.003
© 2015 ROHM Co., Ltd. All rights reserved.
Precautions Regarding Application Examples and External Circuits
1. If change is made to the constant of an external circuit, please allow a sufficient margin considering variations of the
characteristics of the Products and external components, including transient characteristics, as well as static
characteristics.
2. You agree that application notes, reference designs, and associated data and information contained in this document
are presented only as guidance for Products use. Therefore, in case you use such information, you are solely
responsible for it and you must exercise your own independent verification and judgment in the use of such information
contained in this document. ROHM shall not be in any way responsible or liable for any damages, expenses or losses
incurred by you or third parties arising from the use of such information.
Precaution for Electrostatic
This Product is electrostatic sensitive product, which may be damaged due to electrostatic discharge. Please take proper
caution in your manufacturing process and storage so that voltage exceeding the Products maximum rating will not be
applied to Products. Please take special care under dry condition (e.g. Grounding of human body / equipment / solder iron,
isolation from charged objects, setting of Ionizer, friction prevention and temperature / humidity control).
Precaution for Storage / Transportation
1. Product performance and soldered connections may deteriorate if the Products are stored in the places where:
[a] the Products are exposed to sea winds or corrosive gases, including Cl2, H2S, NH3, SO2, and NO2
[b] the temperature or humidity exceeds those recommended by ROHM
[c] the Products are exposed to direct sunshine or condensation
[d] the Products are exposed to high Electrostatic
2. Even under ROHM recommended storage condition, solderability of products out of recommended storage time period
may be degraded. It is strongly recommended to confirm solderability before using Products of which storage time is
exceeding the recommended storage time period.
3. Store / transport cartons in the correct direction, which is indicated on a carton with a symbol. Otherwise bent leads
may occur due to excessive stress applied when dropping of a carton.
4. Use Products within the specified time after opening a humidity barrier bag. Baking is required before using Products of
which storage time is exceeding the recommended storage time period.
Precaution for Product Label
A two-dimensional barcode printed on ROHM Products label is for ROHM’s internal use only.
Precaution for Disposition
When disposing Products please dispose them properly using an authorized industry waste company.
Precaution for Foreign Exchange and Foreign Trade act
Since concerned goods might be fallen under listed items of export control prescribed by Foreign exchange and Foreign
trade act, please consult with ROHM in case of export.
Precaution Regarding Intellectual Property Rights
1. All information and data including but not limited to application example contained in this document is for reference
only. ROHM does not warrant that foregoing information or data will not infringe any intellectual property rights or any
other rights of any third party regarding such information or data.
2. ROHM shall not have any obligations where the claims, actions or demands arising from the combination of the
Products with other articles such as components, circuits, systems or external equipment (including software).
3. No license, expressly or implied, is granted hereby under any intellectual property rights or other rights of ROHM or any
third parties with respect to the Products or the information contained in this document. Provided, however, that ROHM
will not assert its intellectual property rights or other rights against you or your customers to the extent necessary to
manufacture or sell products containing the Products, subject to the terms and conditions herein.
Other Precaution
1. This document may not be reprinted or reproduced, in whole or in part, without prior written consent of ROHM.
2. The Products may not be disassembled, converted, modified, reproduced or otherwise changed without prior written
consent of ROHM.
3. In no event shall you use in any way whatsoever the Products and the related technical information contained in the
Products or this document for any military purposes, including but not limited to, the development of mass-destruction
weapons.
4. The proper names of companies or products described in this document are trademarks or registered trademarks of
ROHM, its affiliated companies or third parties.
Notice-PGA-E
Rev.003
© 2015 ROHM Co., Ltd. All rights reserved.
Daattaasshheeeett
General Precaution
1. Before you use our Pro ducts, you are requested to care fully read this document and fully understand its contents.
ROHM shall not be in an y way responsible or liable for failure, malfunction or accident arising from the use of a ny
ROHM’s Products against warning, caution or note contained in this document.
2. All information contained in this docume nt is current as of the issuing date and subj ect to change without any prior
notice. Before purchasing or using ROHM’s Products, please confirm the la test information with a ROHM sale s
representative.
3. The information contained in this doc ument is provi ded on an “as is” basis and ROHM does not warrant that all
information contained in this document is accurate an d/or error-free. ROHM shall not be in an y way responsible or
liable for any damages, expenses or losses incurred by you or third parties resulting from inaccuracy or errors of or
concerning such information.
Notice – WE
Rev.001
© 2015 ROHM Co., Ltd. All rights reserved.
Datasheet
BU64985GWZ - Web Page
Part Number
Package
Unit Quantity
BU64985GWZ
UCSP30L1A
6000
Minimum Package Quantity
Packing Type
Constitution Materials List
RoHS
6000
Taping
inquiry
Yes
相关型号:
©2020 ICPDF网 联系我们和版权申明