The LV8344C is the driver for 24 V single phase BLDC motor. Its
target output duty-cycle can be set by input PWM duty cycle. The
output duty-cycle curve setting can be stored to the internal
nonvolatile memory (NVM). In addition, lead-angle can also be
adjusted by the configuration saved in the internal NVM. Thus, it can
drive various kinds of motors at high efficiency and low noise.
Features
• Selectable Soft Start or Direct Output PWM Duty Control in Start-up
• Single-phase Full Wave Driver with Open-loop Output Duty−Cycle
Control
• Embedded Power FETs, I
omax[peak]
= 1.0 A
• PWM Duty Cycle Input (25 Hz to 80 kHz)
• PWM Soft Switching Phase Transition
• Soft PWM Duty Cycle Transitions
(Changing the Target Output−Duty Gradually)
• Built-in Current Limit Function and Over Current Protection
Function
• Built-in Thermal Protection Function
• Built-in Locked Rotor Protection and Automatic Recovery Function
• FG or RD or RDA Signal Output Selectable
• Dynamic Lead Angle Adjustment with Respect to Rotation Speed
• Parameter Setting by Serial Communication
• Embedded EEPROM as NVM
• Parameter Setting to the NVM
• The Device is Pb-Free and Halogen Free
Typical Applications
• Fan Motor in Factory Automation
www.onsemi.com
14
1
TSSOP−14
CASE 948AW
PIN ASSIGNMENT
14 RFOUT1 1
13 (NC)PVCC 2
12 OUT2VCC 3
11 GNDREG 4
10 TSLVDD 5
9 PWMIN1 6
8FGIN2 7
(Top View)
MARKING DIAGRAM
14
LV83
44C
ALYWG
G
1
LV8324C = Specific Device Code
A= Assembly Location
L= Wafer Lot
Y= Year
W= Work Week
G= Pb−Free Package
including part orientation and tape sizes, please
refer to our Tape and Reel Packaging Specification
Brochure, BRD8011/D.
1Publication Order Number:
(Pb-Free/
Halogen Free)
Tape & Reel
LV8344C/D
†
2,500 /
Application Diagram
Figure 1 shows the application diagram.
LV8344C
Figure 1. Application Diagram
The power supplies of the IC need to be decoupled
properly. This means that at least one external capacitor C1
must be connected in between GND and VCC, and one
External Components
Table 1 shows the external component list.Please refer to
section “Pin Description” (Table 7) as well.
external capacitor C2 between REG, VDD and GND.
Table 1. EXAMPLE OF EXTERNAL COMPONENT VALUE FOR 24 V APPLICATION (Figure 1)
Device
D11Anti−reverse connection diode−−
D21Anti−abnormal boost Zener diode−−
C11VCC bypass capacitor
C21REG bypass capacitor
C31Filter of system noise
R11Current limiter resistor for Hall
R21FG pull−up resistor
R31Sense resistor for CLM/OCP
T11Hall element
QtyDescriptionValueTolFootprintManufacture
10 mF 50 V
1 mF 25 V
0.1 mF 50 V
2 kW 1/4 W
10 kW 1/4 W
150 mW 1/8 W
10%
10%
10%
5%
5%
1%
Manufacture
Part Number
www.onsemi.com
2
LV8344C
VCC and GND (VCC, GND)
The power supplies of the IC need to be decoupled
properly. The following three capacitors must be connected.
• between VCC (pin 3) and ground as C1 in the
application diagrams
• between REG (VDD) and ground as C2
The Zener diode (D2) in Figure 1 is mandatory to prevent
the IC break down in case the supply voltage exceeds the
absolute maximum ratings due to the flyback voltage.
Hall−Sensor Input Pins (IN1, IN2)
Differential output signals of the hall sensor are connected
at IN1 and IN2. It is recommended that the capacitor (C3) is
connected between both pins to filter system noise. The
value of C3 should be selected properly depending on the
system noise. When a Hall IC is used, the output of the Hall
IC must be connected to the IN1 pin and the IN2 pin must be
kept in the middle level of the Hall IC power supply voltage
which should be corresponded to recommended operating
range.
Table 2. TRUTH TABLE
IN1IN2*Inner PWM stateOUT1OUT2FGOperation state
LH
HL
*Inner PWM state means the OUTPUT active period decided by inner control logic. Don’t match with PWM−pin input signal.
*Condition: Register “DRVMODE [1:0]” = 01
OnLH
OffLLRegeneration mode
OnHL
OffLLRegeneration mode
Command Input Pin (PWM)
This pin reads the duty cycle of the PWM pulse which
controls rotational speed. The PWM input signal level is
supported from 2.8 V to 5.5 V. Linear voltage control is not
supported. The minimum pulse width is 100 ns.
Current Limiter Resistor for Hall (R1)
Hall output amplitude can be adjusted by R1.
The amplitude is proportional to Hall bias level VH for
particular magnetic flux density. VH is determined by the
following equation
VH + VREG
.
Rh
ǒ
Rh ) R1
Ǔ
Where
VREG: REG pin voltage (5 V)
Rh: Hall resistance
However, it should be considered with Hall sensor
specification and Hall bias current. The bias current should
be set under 20 mA which is REG pin max current.
Hi−Z
L
Drive mode
Drive mode
(eq. 1)
www.onsemi.com
3
LV8344C
SPECIFICATIONS
Table 3. ABSOLUTE MAXIMUM RATINGS
ParameterSymbolConditionsRatingUnit
Maximum Supply VoltageVCC
Maximum Output VoltageV
Maximum Output Current (Note 1)I
REG Pin Maximum Output CurrentI
IN1/IN2 Pin Maximum Input VoltageV
PWM Pin Maximum Input VoltageV
FG Pin Withstanding VoltageV
FG Pin Maximum CurrentI
Allowable Power Dissipation (Note 2)Pd
Operating TemperatureT
Storage TemperatureT
Maximum Junction TemperatureT
MAX
OUTMAX
OUTMAX
REGMAX
INMAX
PWMMAX
FGMAX
FGMAX
MAX
OP
STG
jmax
Moisture Sensitivity Level (MSL) (Note 3)MSL1−
Lead Temperature Soldering Pb-Free Versions
(30 s or less) (Note 4)
ESD Human Body Model: HBM (Note 5)ESD
T
SLD
HBM
Stresses exceeding those listed in the Maximum Ratings table may damage the device. If any of these limits are exceeded, device functionality
should not be assumed, damage may occur and reliability may be affected.
1. I
2. Specified circuit board: Toroidal shaped. The actual area is 369 mm
is the peak value of the motor supply current.
OUTMAX
internal power and ground plane and 1/2 oz copper traces on top and bottom of the board.
4. For information, please refer to our Soldering and Mounting Techniques Reference Manual, SOLDERRM/D
5. ESD Human Body Model is based on JEDEC standard: JESD22−A114.
Table 4. THERMAL CHARACTERISTICS
ParameterSymbolValueUnit
Thermal Resistance, Junction-to-Ambient without Exposed Pad (Note 2)
Thermal Resistance, Junction-to-Ambient with Exposed Pad (Note 2)
Thermal Resistance, Junction-to-Case (Top) without Exposed Pad (Note 2)
Thermal Resistance, Junction-to-Case (Top) with Exposed Pad (Note 2)
VCC pin36V
OUT1/OUT2 pin36V
OUT1/OUT2 pin1.0A
REG pin20mA
IN1/IN2 pin5.5V
PWM pin5.5V
FG pin36V
FG pin7.5mA
with exposed pad0.93
W
without exposed pad0.80
−40 to +105°C
−55 to +150°C
150°C
255°C
±3000V
2
, thickness is 0.8 mm and glass epoxy 2-layer board which has 1 oz
.
R
q
JA
R
q
JA
R
Y
JT
R
Y
JT
156°C/W
134°C/W
13.5°C/W
5.7°C/W
Table 5. RECOMMENDED OPERATING RANGES
ParameterSymbolConditionsRatingUnit
VCC Supply VoltageVCC
VCC Operating Supply Voltage Range1VCC
VCC Operating Supply Voltage Range for NVM Program/
Erase Operation
PWM Input Frequency RangeF
PWM Minimum Input Low/High Pulse WidthT
IN1 Input Voltage RangeV
IN2 Input Voltage RangeV
VCC
WPWM
OP1
NVM
PWM
IN1
IN2
Minimum External Resister ValueR_RFmin0.15
VCC pin24V
TYP
VCC pin6.0 to 34V
VCC pin14 to 34V
PWM pin25 to 80kHz
PWM pin100ns
IN1 pin0 to VDDV
IN2 pin0.3 to 0.55 × VDDV
W
Functional operation above the stresses listed in the Recommended Operating Ranges is not implied. Extended exposure to stresses beyond
the Recommended Operating Ranges limits may affect device reliability.
www.onsemi.com
4
LV8344C
Table 6. ELECTRICAL CHARACTERISTICS (T
Parameter
Circuit CurrentI
OUT1/OUT2 High-side On-resistanceR
OUT1/OUT2 Low-side On-resistanceR
OUT1/OUT2 PWM Output Frequencyf
PWM Pin Low Level Input VoltageV
PWM Pin High Level Input VoltageV
PWM Input Resolution
PWM Input Bias Current
SymbolConditionsMinTy pMaxUnit
OH-ON
OL-ON
PWMO
PWML
PWMH
D
PWM
Ipwmin255075
= 25°C, VCCOP = 24 V unless otherwise noted)
A
CC
−8.512mA
IO = 0.3 A−0.50.8
IO = 0.3 A−0.50.8
−48−kHz
0−0.7V
2.8−VDDV
−8−Bit
W
W
mA
(VDD = 5.5 V, PWM = 0 V)
FG Pin On-resistanceV
FG Pin Leak CurrentI
REG Pin Output VoltageV
REG Pin Output Voltage Load
DV
Regulation
Lock-detection Time1 (Note 6)T
Lock-detection Time2 (Note 7)T
Lock-Stop Release Time1
T
from 1st to 4th Off Time (Note 7)
Lock-Restart On Time (Note 7)T
Lock-Restart Time Ratio1R
Lock-Stop Release Time2 as from
T
5th Off Time (Note 8)
Lock-Restart Time Ratio2 as from
th
5
Off Time (Note 8)
Thermal Shutdown Protection
Detection Temperature
Thermal Shutdown Protection
DT
Detection Hysteresis
Over Current Detection VoltageI
Current LimiterI
Hall Input Bias CurrentI
Hall Input Sensitivity
FGL
FGLK
REG
REGLD
LD1
LD2
LRoff1
LRon
LR1
LRoff2
R
LR2
T
TSD
TSD
OVC
CL
hin
DVhin
IFG = 5 mA60
VCC = 34 V, VFG = 34 V−−1
W
mA
4.75.05.3V
I
= −10 mA−−50mV
REG
Under rotation−0.3−S
Start-up/Restart, LOCK_DET = 3−0.95−S
RESTART_INT = 3−9.0−S
LOCK_DET = 3−0.95−S
T
LRoff1/TLRon,
RESTART_INT = 3
LOCK_DET = 3,
−9−−
−14−S
T
LRoff2/TLRon
,LOCK_DET = 3−15−−
(Guaranteed by design)150180−°C
(Guaranteed by design)−40−°C
−150−mV
90100110mV
IN1, IN2 = 0 V−−1
mA
40−−mV
UVLO Detection VoltageVuvdet−5.2−V
UVLO Release VoltageVuvrls−5.6−V
UVLO Hysteresis Voltage
DVuv
−0.4−V
Product parametric performance is indicated in the Electrical Characteristics for the listed test conditions, unless otherwise noted. Product
performance may not be indicated by the Electrical Characteristics if operated under different conditions.
6. When a motor rotates with below 50 rpm (phase change period over 0.3 s), lock protection will works. See Figure 17 for the detail.
7. When a motor can’t rotate for the time which is set by the register named LOCK_DET after start-up, lock protection will work. See Figure 18
for the detail.
8. When the locked rotor state continues for long time, lock stop period changes as from 5
th
off time. See Figure 18 for the detail.
www.onsemi.com
5
BLOCK DIAGRAM
Figure 2 shows the functional block diagram of LV8344C.
LV8344C
OUT1
1
PVCC
2
VCC
3
REG
4
VDD
5
IN1
6
Boot strap
5V
regulator
UVLO
TSD
Pre−driver
Drive control logic
NVM
Current
limitter
Duty Cycle
Counter
SWI
RF
14
NC
13
OUT2
12
SGND
11
TSL
10
PWM
9
IN2
FG
7
Hall
comparator
OSC
8
Figure 2. Block Diagram
www.onsemi.com
6
LV8344C
PIN DESCRIPTION
Table 7 shows the pin list and their functions.
Table 7. PIN LIST AND FUNCTION
Pin No.Pin NameDescription
1OUT1Motor drive output pin. This pin is connected to the built−in power MOSFET.
2PVCCPower supply pin for built−in power MOSFET.
3VCCPower supply for internal circuit, ex. pre−driver, charge−pump.
4REG
5VDDPower supply pin for both digital and analog circuits. This pin must be connected to REG pin
6IN1
7IN2
8FGThe FG (frequency generator) output controls the motor electrical rotational speed (FG output synchronizes
9PWMRotational control signal input pin. The rotational speed is controlled by duty−cycle of the pulse and is propor-
10TSLCommunication input selection and internal test mode pin.
11SGNDInternal circuit ground pin
12OUT2Motor drive output pin. This pin is connected to the built−in power MOSFET.
13NCNo connection
14RFSense resistor voltage input for current limit / over current protection
5.0 V regulator output. This voltage acts as a power source for oscillator, protection circuits, and so on. The
maximum load current of REG is 20 mA. Be sure not to exceed this maximum current
Hall sensor input pin. The differential outputs of the hall sensor need to be connected to IN1 and IN2 each.
with the Hall sensor signal). This pin can function as RD (rotation detection) and RDA (Rotation Decline
Alarm ) by bit setting of Reg. 0x010C “TACHSEL”. The FG pin is an open drain output. Recommended pull
up resistor is 1 kW to 100 kW. Leave the pin open when not in use. Parameter setting through the communication is performed by the pin use
tional to the duty−cycle ratio. Parameter setting through the communication is performed by this pin
When short to GND, FG pin is serial in/out.
When short to REG, PWM pin is serial in and FG pin is for serial out
SIMPLIFIED EQUIVALENT CIRCUITS
Table 8 shows the pin information. The pull-up/down resistor and diode path are included.
Table 8. PIN EQUIVALENT CIRCUIT
(OUT+4.5 V)
VDD
OUT1, OUT2
PVCC
OUT1
OUT2
RF
SGND
PVCC
VCC
SGND
PVCC, VCC/SGND
RF
www.onsemi.com
7
Table 8. PIN EQUIVALENT CIRCUIT (continued)
LV8344C
VCC
SGND
VCC
IN 1
SGND
REG
IN1
VDD
VDD
REG
SGND
IN2
VDD
IN 2
SGND
VCC
VDD
SGND
VDD
TSL
GND
FG
TSL
FG
VCC
VDD
PWM
SGND
VDD
SGND
RF
Low
PWM
96k
RF
www.onsemi.com
8
LV8344C
OPERATION DESCRIPTION
The LV8344C has various functions and parameters
which are defined by built-in registers. Refer to the Register
map and description page for the detail.
Spin-up Sequence
To spin-up a motor, power is applied to VCC pin and the
appropriate input PWM signal (see “DUTY_L”
and“DUTY_S” setting description in section “Steady
Rotation”) is applied to PWM pin. The LV8344C starts
driving the motor whose current direction is determined by
the Hall sensor signal.
To avoid the unnecessary rush current, the “soft start”
mode is provided, which gradually increases output
duty-cycle. After the soft start mode, LV8344C goes to
steady rotation mode. The detail of the soft start mode and
steady rotation mode are described in the sections below.
In addition, soft switch function in start-up mode is
available. In case of “SS_SW_SEL = 0”, falling time of
duty-cycle is 5 ms and rising time is 2.5 ms. In case of
“SS_SW_SEL = 1”, each time is half of the case of
“SS_SW_SEL = 0”.
If a motor already rotates at the power on in faster speed
than 304 rpm, the soft start mode is skipped and goes to
steady rotation mode immediately.
Soft Start
For soft start mode, the duty-cycle ramp up profile is
defined by the initial duty-cycle, slope, and exit condition.
The initial duty-cycle is fixed and it starts from 4%. The
slope is programmable. It is determined by registers
“SSTART_SEL” and “INCTIM”. The duty-cycle is
increased up to the end duty-cycle “SSTART_SEL” for
duration time “INCTIM”. The end duty-cycle is selectable
at 0%, 24%, 54% or 80% (see Table 9). The duration time
can be selected from 0.0002 sec to 15.2 s (see Table 10). The
exit condition means it’s in the state of either the duty-cycle
reaches “SSTART_SEL”. Soft start operation requires at
least 8 electrical cycles (4 mechanical cycles in case of
4 poles single phase motor) independent on the exit
condition.
Table 9. SOFT START END DUTY-CYCLE
SSTART_SELEnd Duty-cycle
00% output duty-cycle (Disable Soft Start)
124% output duty-cycle
254% output duty-cycle
380% output duty-cycle
Table 10. SOFT START DURATION TIME
INCTIMDuration Time (s)
SSTART_SEL = 1
[2][1][0]SSTART_SEL = 0
00000.00020.100.15
00100.480.500.76
01000.961.001.52
01101.501.502.28
10002.002.003.04
10103.003.004.56
11005.005.007.60
111010.010.015.2
(End Duty-cycle = 24%)
SSTART_SEL = 2
(End Duty-cycle = 54%)
SSTART_SEL = 3
(End Duty-cycle = 80%)
www.onsemi.com
9
Figure 3 shows the image of soft start mode.
by INCTIM
LV8344C
by
4
Output duty cycle [%]
by INCTIM
4
Output duty cycle [%]
Figure 3. The Image of Soft Start Exit by End Duty-cycle
As the green curve shown in Figure 3, the output
duty-cycle in the soft start mode starts from 4% of the output
duty. Then the output duty-cycle is increased to the end
duty-cycle linearly, which is shown by yellow circle. After
that, LV8344C goes to the steady rotation mode.
Figure 4 is the example of the duration time in case of
“SSTART_SEL = 3”.
In case of “SSTART_SEL = 0”, the output duty-cycle
increases according to the input duty-cycle and the setting of
registers which are “PWM_ROC” and “STEPSEL”. About
these registers, see the section “Output duty cycle
transitions” and Table 12 for more detail.
by
SSTART
SSTART _SEL
time [s]
_SEL
time [s]
Figure 4. Example: The Image of Soft Start Duration
www.onsemi.com
10
Time in Case of SSTART_SEL = 3
LV8344C
Steady Rotation
The motor speed is defined by the output duty−cycle
which is controlled by input PWM pin.
The input PWM frequency range is 25 Hz−80 kHz. The
output frequency is fixed to 48 kHz and it is not related to
input PWM frequency. Figure 5 shows the output duty-cycle
control profile which is relationship between input PWM
duty-cycle and the target output duty-cycle. Registers to
determine this relationship are;
• TAG_L (Address 0x0100 D [7:0]):
Minimum output duty-cycle
• TAG_H (Address 0x0101 D [7:0]):
Maximum output duty-cycle
• DUTY_L (Address 0x0102 D [7:0]):
Minimum input duty-cycle
• DUTY_H (Address 0x0103 D [7:0]):
Maximum input duty-cycle
• FULL (Address 0x0108 D [6]):
Output duty-cycle selection at input duty-cycle over
DUTY_H
• DUTY_S (Address 0x0109 D [3:0]):
Output duty-cycle selection at input duty-cycle under
DUTY_L
The detail of each register will be explained later.
Figure 5. Target Output Duty-cycle Control Profile
The minimum output duty-cycle is set by “TAG_L” and
the maximum output duty-cycle is set by “TAG_H” within
the range of DUTY_L and DUTY_H (See Figure 6).
Do not set the maximum output duty-cycle setting
(TAG_H) less than the minimum output duty-cycle setting
(TAG_L).
The range of PWM input duty-cycle can be set by the
registers “DUTY_L” and “DUTY_H” whose range is 0 to
100%. The equation of resolution is
DUTY_L
D
+
mit
DUTY_H
+
D
max
255
255
100 [%]
100 [%]
(eq. 2)
(eq. 3)
Where:
D
is minimum input duty-cycle.
min
D
is maximum input duty-cycle.
max
Do not set “DUTY_H” less than “DUTY_L”.
Figure 7 shows the relationship between input duty-cycle
and target output duty-cycle. TAG_L/TAG_H define the
start and end points of the output duty-cycle curve and the
value between (DUTY_L, TAG_L) and (DUTY_H,
TAG_H) are interpolated linearly.
(DUTY_L, TAG_L)
Target output duty−cycle [%]
0%
Figure 6. Max/Min Speed Setting
Figure 7. Input Duty-cycle Setting
Variable min.
output duty−cycle
Input PWM duty [%]
DUTY_HDUTY_L
100%
www.onsemi.com
11
LV8344C
FULL: Output Duty-cycle Selection at Input Duty-cycle
over DUTY_H
For the behavior at input duty-cycle which is over
DUTY_H, the register “FULL” provides two options.
FULL = 0 is to keep the output duty-cycle specified by
“TAG_H” and FULL = 1 is to go to 100% output duty-cycle
as shown in Figure 8.
Figure 8. Max Speed Function Setting
DUTY_S: Output Duty-cycle Selection at Input
Duty-cycle under DUTY_L
For the behavior at input duty-cycle less than DUTY_L,
the register “DUTY_S” provides several options.
The “DUTY_S” sets the input duty cycle of the output
duty-cycle to 0%. It is calculated by Equation 4, except for
the case of “DUTY_S” = 15.
5 DUTY_S
D0+
255
100 [%]
(eq. 4)
Where D0 is input duty-cycle of the motor speed 0 rpm.
Table 11 shows the option of “DUTY_S”.
Table 11. THE SETTING OF DUTY_S
DUTY_SMotor Stop Duty Setting (%)
00
11.9
23.9
35.8
47.8
59.8
611.7
713.7
815.6
917.6
1019.6
1121.5
1223.5
1325.4
1427.4
15The value of DUTY_L
When DUTY_S = 15, the threshold duty-cycle is same as
the “DUTY_L” setting.
When DUTY_S = 1 to 14, the output duty-cycle keeps
“TAG_L” setting from “DUTY_L” to “DUTY_S” and goes
to 0 % at defined by Equation 2.
When DUTY_S = 0, the output duty keeps “TAG_L”
setting whenever input duty-cycle is less than “DUTY_L”.
If “DUTY_L” setting is smaller than “DUTY_S” setting,
the threshold is same as “DUTY_L” setting.
To restart the motor rotation, the input duty-cycle must be
set higher than “DUTY_S” + 1.6% (i.e. the hysteresis is
1.6%).
Figure 9 shows the speed curves for various “DUTY_S”.
www.onsemi.com
12
Figure 9. Min Speed Function Setting
LV8344C
Output Duty Cycle Transitions
When PWM input duty cycle changes, output PWM target
duty changes along with input and output characteristics
setting. The rate that actual output duty cycle changes is set
by the register “STEPSEL” and “PWM_ROC”. In case of
STEPSEL = 0, actual output duty cycle changes
immediately to the target. In case of STEPSEL = 1, actual
output duty cycle transfers gradually to the target according
to the rate which is defined by PWM_ROC as shown in
Table 12. In addition, this register setting is effective not
only in changing the input duty cycle but also in changing
the mode from Start-up to normal.
Table 12. RATE OF CHANGE FOR OUTPUT DUTY
STEPSELPWM_ROCRate of Change for Output Duty
0xChange immediately to the target
100.1% per 64 output PWM pulses
110.1% per 128 output PWM pulses
120.1% per 256 output PWM pulses
130.1% per 512 output PWM pulses
NOTE: x: Don’t care
Output Waveform
The output pulse signal is about 0 V−VCC. The duty
before commutation change decreases gradually to 0% and
the duty after commutation change increases gradually to
the duty level controlled by speed control function by
built-in function called Soft Switch. This state is shown in
Figure 10 as a schematic view.
Soft Switch Setting
The LV8344C can adjust soft switch period as the ratio of
L and S shown in Figure 11. It is defined by Equation 5 and
Register “SSWHIGH” and “SSWLOW” can adjust it.
Soft Switch Period [%] +
S
100
L
(eq. 5)
Where:
S is Soft Switch period.
L is one commutation period.
Figure 11 shows the soft switch image.
Due to the Soft switch, the averaged output voltage is
shown in the blue in Figure 11.
Output
averaged
voltage
Figure 10. Output Waveform
Figure 11. L (Length) and S (Soft Switch)
www.onsemi.com
13
LV8344C
SSWHIGH is for the maximum output duty-cycle defined
by TAG_H and SSWLOW is for the minimum output
duty-cycle defined by TAG_L. Each register has 4 bits and
Table 13 shows the adjustable value.
Table 13. SOFT SWITCH PERIOD ADJUSTMENT
SSWHIGH
SSWLOW
02.9%826.4%
15.9%929.3%
28.8%1032.2%
311.7%1135.2%
414.6%1238.1%
517.6%1341.0%
620.5%1443.9%
723.4%1546.9%
S/L Ratio
Once “SSWHIGH” and “SSWLOW” are set, the ratio of
Soft Switch in other speed settings is as shown in Figure 12.
SSWHIGH
SSWLOW
S/L Ratio
p
fFG[Hz] +
60
N
2
(eq. 6)
Where:
N is motor speed [rpm].
p is number of Pole.
Figure 13 shows the timing chart of the hall sensor output
and the FG output.
FG Output
FG signal output is decided by the Hall signal cross point.
The relationship between motor speed and FG frequency
represents the following equation.
Figure 13. Timing Chart of Output
Figure 12. The Relationship between Soft Switch
and Speed
www.onsemi.com
14
LV8344C
Lead Angle Setting
In the output, the output current delays from the output
voltage because of the inductance of motor coil. The output
current which flows in a motor coil generates torque for the
motor and the torque is maximized by the synchronization
of output current with the BEMF phase. Therefore, this
delay decreases an efficiency of motor rotation. It is
generally increased in proportion to the rotational speed.
The LV8344C can cancel the delay by earlier
commutation than the Hall sensor signal as shown in
Figure 14. This phase adjustment is called the “Lead-angle”.
In Figure 14, when the output voltage VOUT1 and the
output current IOUT1 in black are changed to the waveform
in red after the Lead-angle adjustment and it is the most
optimum commutation timing.
Figure 14. The Relationship between the Lead-angle and the Delay of Output Current
The relationship between output duty-cycle and
Lead-angle is shown in Figure 15. The optimum Lead-angle
will vary by the motor characteristics so it is necessary to
adjust the Lead-angle based on the motor in use.
The LV8344C can set the Lead-angle at maximum target
output duty-cycle (TAG_H) and at minimum target output
duty-cycle (TAG_L) by “DLDEG_H” and “DLDEG_L”
individually. These register have 8 bits D[7:0] in each and
both MSBs define the direction of phase delay. When MSB
sets to “0”, the Lead-angle is set to minus value which means
phase delay, that is, the output voltage commutation is delay
than the Hall sensor signal. When MSB sets to 1, the
Lead-angle is set to plus value which means phase advance,
that is, the output voltage commutation is earlier than the
Hall sensor signal. The resolution is approximately 0.175°.
Hence, the adjustable range of both is from −22.225° to
22.225° expressed in the following equation.
22.225
L
+
max
+
L
min
127
22.225
DLDEGL[deg]
127
DLDEGH[deg]
(eq. 7)
(eq. 8)
Where:
L
is Lead-angle at maximum target output duty-cycle
max
(TAG_H)
L
is Lead-angle at minimum target output duty-cycle
min
(TAG_L)
TAG_LTAG_H
Figure 15. Lead-angle Curve Image
Once DLDEG_H and DLDEG_L are set, the Lead-angle
in other output duty-cycle is set to interpolated and
extrapolated value according to the output duty-cycle, even
though the output duty-cycle is defined by FULL = 1.
www.onsemi.com
15
LV8344C
Protections
The LV8344C has the following protection functions:
• TSD (Thermal Shut Down)
• UVLO (Under Voltage Lock Out)
• RDA Detection
• Lock Protection
• CLM (Current Limiter)
• OCP (Over Current Protection)
When the TSD or Lock protection works, all of the
internal FETs are turned off. When UVLO or CLM works,
the output PWM is off and the motor goes to re-circulation
mode.
Thermal Shutdown Protection (TSD)
When LV8344C junction temperature rises to 180°C,
TSD will activate and turns off high-side and low-side
Power FET. Therefore, OUT1 and OUT2 will become high
impedance and the coil current will shut off. When it falls
under 140°C, TSD will deactivate and motor will start to
rotate.
Under Voltage Lock Out (UVLO)
When VCC voltage goes to low level (5.2 V), UVLO will
active and stop the motor. VCC voltage is recovered to above
5.6 V.
The TRUTH TABLE of Operating State with UVLO is as
shown in Table 14.
When motor rotational speed is higher than the threshold,
RDA is cleared. The threshold of rotational speed to release
RDA is defined by “RDA_HYS”.
Table 16. RDA CLEAR SPEED
RDA_HYSRDA Clear Speed
0Detection speed + (Detection speed) × 1/16
1Detection speed + (Detection speed) × 1/8
2Detection speed + (Detection speed) × 1/4
3Detection speed + (Detection speed) × 1/2
This detection is masked in Spin-up sequence and in the
input duty lower than the “Available duty” which is defined
by RDA_MASK. The “available duty” is calculated by
following equation.
Available Duty [%] + N 4
(eq. 9)
Where:
N is value of RDA_MASK
Hence, the “Available duty” is set from 0% to 60% by 4%
step. Figure 16 shows the image of RDA detection.
Table 14. UVLO TRUTH TABLE
InputRegisterOutput
IN1IN2DRVMODEOUT1OUT2
LH00 / 01LHi-Z
HL00 / 01Hi-ZL
RDA (Rotation Decline Alarm) Detection
When motor rotational speed is lower than the threshold,
the detect signal is output from FG pin. This function is
called “RDA detection”. When the LV8344C detects it, FG
pin goes to high and “RDA” register (Address 0x020A,
D[3]) posts 1. This detection is enable by “TACHSEL”=1.
Motor rotational speed is calculated with hall signal cycle
and the threshold is defined by “RDA_DET” as shown in
Table 15.
Table 15. RDA THRESHOLD SPEED SETTING
RDA_DETRDA Threshold Speed Setting
0 to 15100 rpm step from 500 rpm to 2000 rpm
16 to 63200 rpm step from 2200 rpm to 11600 rpm
Figure 16. The Image of RDA Detection
Lock Detection and Lock Protection
When the motor is locked, the heat is continuously
generated because the LV8344C keeps trying to rotate the
motor.
The lock protection works to prevent such a heat
generation by turning OUT1 and OUT2 into high impedance
and shutting off the motor current. When a motor is locked
in the steady rotation mode and the LV8344C doesn’t detect
the FG edge for more than 0.3 s which is equivalent to
50 rpm, the lock protection works (Figure 17).
The lock protection signal can be output from FG pin by
setting the register “TACHSEL”. In this mode, the RD signal
goes to “High”, though it is “Low” at motor starts.
When the motor restarts and IC detects 4 phase changes
at least (depends on rotation speed), the RD signal goes to
“Low”.
www.onsemi.com
16
LV8344C
Figure 17. Timing Chart of the Lock Protection
The period of motor lock protection is adjustable and is
defined by “RESTART_INT” as shown in Table 17.
Table 17. MOTOR LOCK PROTECTION PERIOD
RESTART_INTMotor Lock Protection Period [s]
03.5
15.5
27.7
39.0
After the period of motor lock protection, the LV8344C
tries to rotate the motor and stand-by for FG edge for
a certain period defined by “LOCK_DET” as shown in
Table 18.
Table 18. STAND-BY PERIOD FOR FG
LOCK_DETStand-by Period for FG [s]
00.4
10.7
20.85
30.95
Figure 18 shows the relationship between protection
period and the number of protection times. The 1
st
to 4
protection period take a time set by “RESTART_INT” and
th
5
protection period takes 14 s. To reset the lock protection
mode, Stop duty cycle must be applied to the PWM input
signal. To retry the motor rotation, Proper duty cycle must
be applied to the PWM input signal.
th
Figure 18. The Relationship between Protection Time and the Number of Protection Times
www.onsemi.com
17
LV8344C
These protection periods and the number of protection
times are applied in accordance with the internal counter. It
will reset the counter if the duty−cycle which sets the motor
speed to 0 rpm determined by “DUTY_L” and “DUTY_S”
is entered during lock protection period. In this case, the lock
protection counter will activate from the initial state starting
from PWM Pos−Edge and protection period will start from
1st time as shown in Figure 19 and Figure 20.
Figure 19. Lock Protection Counter Reset during 3.5 Sec Lock Protection Period
Figure 20. Lock Protection Counter Reset during 14 Sec Lock Protection Period
The lock protection period is changed by the condition of
output signal. If the duty−cycle which sets motor speed to 0
rpm is input and the output signals are disappeared during
the restart period in lock protection period as shown in light
blue in Figure 21, the counter is not reset and the remaining
restart period is applied immediately when PWM Pos−Edge
will be input as shown in pink in Figure 21. In this case, the
protection period is not related to the internal lock protection
timer and protection period is not fixed to 3.5 sec or 14 sec.
www.onsemi.com
18
LV8344C
Figure 21. In Case of having Changes in Protection Period
www.onsemi.com
19
LV8344C
Current Limiter (CLM)
When the coil current becomes large, CLM will activate
and then output will be in the re-circulation state. The
current is monitored by RF pin and the threshold is 100 mV.
There are three registers related to the current limiter
function. The first one is CL_SKIP which can set the period
of protection operation when CLM is detected. The second
one is CL_ASYNC. When “1” is set to this register while
CLM is active, synchronous rectification of the output
becomes disabled. The third one is OCP_MASK which sets
the masking time to ignore upper and lower FET’s reverse
recovery. Table 19 shows the mask time.
Table 19. CLM MASK TIME
OCP_MASK
00.5
11.0
22.0
34.0
CLM Mask Time [ms]
Overcurrent Protection (OCP)
OCP monitors the coil current by RF pin and if it becomes
larger than 150 mV even if CLM is activated, OCP works to
prevent the device or motor from breakdown. OCP
operation is to turn OUT1 and OUT2 into high impedance
and to shut off the motor current.
This function has also the mask time same as CLM
function shown in Table 19.
Register called OCP_LAT_CLR allows to select behavior
when OCP is activated. One is to keep the motor stopped
until the next power on sequence, and the other one is to
activate Lock protection mode.
Nonvolatile Memory
The LV8344C has internal nonvolatile memory which can
store register values which define various parameters and
settings. The stored register values will be reloaded at POR
shown as Figure 22. LV8344C has also the communication
mode. It allows user to modify register values, and to store
them to the nonvolatile memory (Figure 22). It doesn’t need
the resistors as like the conventional models to set the
various review. In addition, PCB design becomes simpler.
Here is a list of the main configurable items:
• Max/Min Output duty-cycle
• Max/Min input duty-cycle
• Lead-angle
• Soft start
Program/Erase to the memory is performed through
a built-in register. Please note that Program/Erase is allowed
for 10 times only. For the detail, please see the application
note “NVM Programming Procedure”.
Standalone
Figure 22. Image of the Internal Register and
Nonvolatile Memory
Serial Interface
The LV8344C allows communication via UART
(Universal Asynchronous Receiver Transmitter). Various
parameter registers can be accessed through UART
communication.
UART is one to one communication and the LV8344C
doesn’t support parallel access to the multiple devices, so be
sure to turn on only the target devices.
The LV8344C provides two UART modes, a one-wire
mode and a two-wire mode. In one-wire mode, the FG pin
is used for both input and output. In two-wire mode, the FG
pin is used as output and the PWM pin is used as input. The
state of the TSL pin defines the UART mode as shown in
Table 20.
Table 20. I/O PIN CONDITION IN UART MODE
One-wire ModeTwo-wire Mode
TSL pinPull down (GND)Pull-up (VDD)
Communication Pin
FG pin (for Read
and Write)
PWM pin (for Write)
FG pin (for Read)
Figure 23 shows the connection image of one-wire mode.
The communication line FG should be open-drain type
because it supports duplex mode. Therefore the
communication pin of the MPU or CPU must be an
open-drain output. Figure 24 shows the connection image of
two-wire mode. Please refer to the Application note
AND9761/D
for the detail.
www.onsemi.com
20
LV8344C
Figure 23. Connection Image of One-wire Mode UART
Figure 24. Connection Image of Two-wire Mode UART
About the detail of communication protocol, please see the Application note, AND9761/D.
www.onsemi.com
21
LV8344C
REGISTER MAP
Register MAP
Internal register map can be classified into four types as shown in Table 21 and 22.
Read Only
Read/Write, User defined registers to be written to nonvolatile memory.
Registers in the black cells do not exist. Therefore, these
registers cannot be written and the read values are always
zero. The bits with numeric values (0 or 1) must remain as-is.
D7D6D5D4D3D2D1D0
There are some register addresses which contain both the
bits stored in NVM and the bits not stored in NVM. Confirm
the bit types to save the data to NVM.
Condition to Enter Lock
Protection Mode in OCP
Active
Speed Control Slope
Setting
FG/RD Select0x010C[1:0]
0x010B[3]
0x010B[2]
0x010B[1]
0x010B[0]
INCTIM
DUTY_S
DTIME
CL_SKIP
CL_ASYNC
OCP_LAT_CLR
STEPSEL
TACHSEL
This register sets the soft start duration time.
This register sets the various speed when input duty-cycle is
less than DUTY_L.
This register sets dead time in synchronous rectification
drive.
00: 125 ns
01: 250 ns
10: 500 ns
11: 0 ns
This register sets disable period of motor current when CLM
is active.
0: only for corresponding PWM pulse
1: for corresponding and next PWM pulse
This register disables motor synchronous rectification when
CLM is active.
0: Synchronous rectification is not disable when CLM is
active.
1: Synchronous rectification is disable until detecting Hall
signal or motor stop signal when CLM is active. After
detecting Hall signal or motor stop, synchronous
rectification is enabled.
This register selects the status when OCP is activated.
0: The motor stops until next power on sequence.
1: The IC goes to “Lock Protection mode”.
To prevent drastic changes of a target speed in the closed
loop control, this register selects slopes of the target speed
change against the input duty cycle change. (The amount is
prescribed in the time per 1FG pulse)
0: 1/4 of the existing speed, or ±2047 rpm
(smaller one is chosen)
1: 1/8 of the existing speed, or ±1023 rpm
(smaller one is chosen)
This register sets FG pin function.
00: FG output
01: RDA output
10: RD output (Rotation is Low, Locked motor is High)
11: RD output (Rotation is High Locked motor is Low)
This register sets off period at commutation initiation. It is
selected as follows:
[7]
0: In angle
1: In time
[6:4]
000: 0 deg or 0 s
001: 0.35 deg or 2.0 ms
010: 0.70 deg or 4.0 ms
011: 1.05 deg or 10.0 ms
100: 2.10 deg or 14.0 ms
101: 3.50 deg or 20.0 ms
110: 4.90 deg or 28.0 ms
111: 7.00 deg or 40.0 ms
This register sets the increment ratio of the output-duty in
case of “STEPSEL=1”.
00: 0.1% per 64 pulses
01: 0.1% per 128 pulses
10: 0.1% per 256 pulses
11: 0.1% per 512 pulses
This register sets standby period for FG pulse in Lock
protection.
00: 0.4s
01: 0.7s
10: 0.85s
11: 0.95s
This register sets Lock protection period.
00: 3.5 s
01: 5.5 s
10: 7.7 s
11: 9.0 s
This register sets the input duty-cycle to mask RDA. See
(eq. 9) to calculate the output duty-cycle of RDA MASK.
The Communication error is reported in the Register (Address 0x0219). Table 26 shows the error report functions.
Table 26. ERROR REPORT DESCRIPTION
AddressBit
0x0219
D[6]R/W Field Data ErrorNon-zero value is written
D[5]Time Out ErrorThe delay between the
D[4]Checksum ErrorChecksum value is wrong
D[3]Data Length Field Par-
D[2]R/W Field Parity ErrorThe parity in “R/W Field”
D[1]Header ErrorHeader input is not correct“Error”TerminatedNullified
D[0]Framing ErrorThe signal pin is “Low”
AddressBitsRegister NameDescription
0x0219[6:0]SWI_ERRCommunication error status store to these registers.
DRV
MODE
ity Error
Error Description
in the D[5:1] in R/W Field
fields in “Communication
mode” is longer than 3
fields
in write mode
The parity in “Data Length
Field” is wrong
is wrong
state in Stop bits
(Read only)
Refers to the section “COMMUNICATION ERROR” for
details.
State after Error
ModeCommunication
Wait for the
data from the
master
“Standby”Terminated−
“Error”TerminatedNullified
“Error”TerminatedNullified
“Error”TerminatedNullified
“Error”TerminatedNullified
EnableIn write mode;
Transferred
In read mode;
Data
Nullified
No action
www.onsemi.com
26
LV8344C
When “Time out error” posts “1” in D[5] of register
0x0219, the LV8344C goes into standby mode.
If the data length is long and the “Time out Error” is
happened during the Register write, the data with the correct
“Checksum” transferred before the “Time out Error” is
stored in register, then the LV8344C goes to “Standby
mode”.
When “Checksum error” posts “1” in D[4] of Register
0x0219 while in the Write mode, the LV8344C goes into
Error mode and the communication is terminated. In this
case, the transferred data is discarded but the data with
correct “Checksum” transferred before the “Checksum
error” is stored in the register.
Other errors, except for “R/W Field Data Error” also write
“1” in the specified register and the LV8344C goes to “Error
mode” as well. To recover from “Error mode”, the
communication pin should be kept “High” for longer than
the time corresponding to 4 “Fields”, then the LV8344C
goes to “Standby mode” automatically despite of the status
of error register.
Each error register keeps the error bit until the master
reads the error register.
Reading Reg. 0x0219 as 1 byte will clear the error bits.
Multiple read will not clear the error bits.
It is recommended to read the error register after every
transaction to confirm that the communication is completed
successfully.
Figure 25 shows the state diagram. Refer to the
application note AND9761/D
as well for more information
regarding the communication.
Figure 25. State Transition Diagram of Each Error
www.onsemi.com
27
LV8344C
PACKAGE DIMENSIONS
TSSOP−14 EP
CASE 948AW
ISSUE C
NOTE 6
NOTE 5
PIN 1
REFERENCE
NOTE 6
0.05 C
0.10 C
14X
B
148
E1
1
e
TOP VIEW
A
SIDE VIEW
BOTTOM VIEW
D
NOTE 4
14X
NOTE 3
D2
b
0.10
7
C
E
2X 14 TIPS
A2
BA
E2
0.20 C
A
SS
C
BA
SEATING
PLANE
H
A1
NOTE 7
c
B
c
B
DETAIL A
b
b1
c1
SECTION B−B
NOTE 8
DETAIL A
END VIEW
L
L2
C
NOTES:
1. DIMENSIONING AND TOLERANCING PER ASME
Y14.5M, 1994.
2. CONTROLLING DIMENSION: MILLIMETERS.
3. DIMENSION b DOES NOT INCLUDE DAMBAR
PROTRUSION. ALLOWABLE PROTRUSION SHALL BE
0.07 mm MAX. AT MAXIMUM MATERIAL CONDITION.
DAMBAR CANNOT BE LOCATED ON THE LOWER RADIUS OF THE FOOT. MINIMUM SPACE BETWEEN PROTRUSION AND ADJACENT LEAD IS 0.07.
4. DIMENSION D DOES NOT INCLUDE MOLD FLASH,
PROTRUSIONS OR GATE BURRS. MOLD FLASH,
PROTRUSIONS OR GATE BURRS SHALL NOT EXCEED
0.15 mm PER SIDE. DIMENSION D IS DETERMINED AT
DATUM H.
5. DIMENSION E1 DOES NOT INCLUDE INTERLEAD
FLASH OR PROTRUSIONS. INTERLEAD FLASH OR
PROTRUSIONS SHALL NOT EXCEED 0.25 mm PER
SIDE. DIMENSION E1 IS DETERMINED AT DATUM H.
6. DATUMS A AND B ARE DETERMINED AT DATUM H.
7. A1 IS DEFINED AS THE VERTICAL DISTANCE FROM
M
GAUGE
PLANE
THE SEATING PLANE TO THE LOWEST POINT ON THE
PACKAGE BODY.
8. SECTION B−B TO BE DETERMINED AT 0.10 TO 0.25 mm
FROM THE LEAD TIP.
MILLIMETERS
DIM MINMAX
A−−−−1.20
A10.050.15
A20.801.05
b0.190.30
b10.190.25
c0.090.20
c10.090.16
D4.905.10
D23.093.62
E6.40 BSC
E14.304.50
E22.693.22
0.65 BSCe
L0.450.75
L20.25 BSC
M0 8
__
RECOMMENDED
SOLDERING FOOTPRINT*
3.40
3.06
1
0.65
PITCH
DIMENSIONS: MILLIMETERS
*For additional information on our Pb−Free strategy and soldering
details, please download the ON Semiconductor Soldering and
Mounting Techniques Reference Manual, SOLDERRM/D.
14X
1.15
6.70
14X
0.42
www.onsemi.com
28
LV8344C
ON Semiconductor and are trademarks of Semiconductor Components Industries, LLC dba ON Semiconductor or its subsidiaries in the United States and/or other countries.
ON Semiconductor owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of ON Semiconductor’s product/patent
coverage may be accessed at www.onsemi.com/site/pdf/Patent−Marking.pdf
ON Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does ON Semiconductor assume any liability
arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages.
Buyer is responsible for its products and applications using ON Semiconductor products, including compliance with all laws, regulations and safety requirements or standards,
regardless of any support or applications information provided by ON Semiconductor. “Typical” parameters which may be provided in ON Semiconductor data sheets and/or
specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer
application by customer’s technical experts. ON Semiconductor does not convey any license under its patent rights nor the rights of others. ON Semiconductor products are not
designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification
in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use ON Semiconductor products for any such unintended or unauthorized
application, Buyer shall indemnify and hold ON Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and
expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such
claim alleges that ON Semiconductor was negligent regarding the design or manufacture of the part. ON Semiconductor is an Equal Opportunity/Affirmative Action Employer. This
literature is subject to all applicable copyright laws and is not for resale in any manner.
. ON Semiconductor reserves the right to make changes without further notice to any products herein.
PUBLICATION ORDERING INFORMATION
LITERATURE FULFILLMENT:
Email Requests to: orderlit@onsemi.com
ON Semiconductor Website: www.onsemi.com
◊
TECHNICAL SUPPORT
North American Technical Support: