This is 1-chip system motor driver integrating 2-channel H-bridge driver, step-down switching regulator with built-in power
DMOS, series regulator and reset output.
3 RNF1 Output current detection pin 1 23 DC2E H-bridge 2 side enable input pin
4 RNF1 Output current detection pin 1 24 DC2P H-bridge 2 side phase pin
5 RNF1S Output current detection input pin
6 NC Non Connection
25 STROBE
Serial port strobe input pin /
H-bridge 1 side enable pin
7 OUT1P H-bridge output pin 1P 26 SDATA Serial port data input pin
8 VM1 Motor power supply pin
9 VM1 Motor power supply pin
27 SCLK
Serial port clock input pin /
H-bridge 1 side phase input pin
10 VM4 Switching regulator power supply pin 28 RESET Reset signal output pin
11 NC Non Connection 29 AGNDANALOG GND
12 SWOUT Switching regulator output pin 30 NC Non Connection
13 NC Non Connection 31 VM3 Power supply pin
14 ROUT Series regulator output pin 32 VM2 Motor power supply pin
15 NC Non Connection 33 VM2 Motor power supply pin
16 RIN Series regulator power supply pin 34 OUT2M H-bridge output pin 2M
17 NC Non Connection 35 NC Non Connection
18 DSEN Switching regulator voltage sense pin 36 RNF2S Output current detection input pin
19 VREF2 Reference voltage input pin 37 RNF2 Output current detection pin 2
20 VREF1 Reference voltage input pin 38 RNF2 Output current detection pin 2
39 OUT2P H-bridge output pin 2P
40 PGNDPOWER GND
* Precaution regarding VM pin
If you use VM1, VM2, VM3 and VM4 not by short-circuit, they may be destroyed. Be sure to use them by short-circuit.
And be sure to set up a bypass capacitor (220µF to 470µF) closer to VM3 pin as much as possible.
Either serial control or external PWM control can be selected for motor control type with SELECT pin (pin 22).
SELECT Output state
L Serial input mode
H External PWM control mode
STROBE/DC1E(25pin)
SDATA(26pin)
SCLK/DC1P(27pin)
DC2P(24pin)
DC2E(23pin)
ENA PHA
Internal shift register
SEL
SEL
Serial
SEL
Serial
SEL
Serial
SELECT(22pin)
Fig.14 Serial Input Block Diagram
The input/output logic at SELECT = H is as follows.
DC1E/DC2E Output state
L Open
H ACTIVE
DC1P/DC2P OUTP OUTM
L SINK SOURCE
H SOURCE SINK
○Procedure of DC motor drive by external PWM control
1) Serial setting
Set the serial by SELECT pin = L. (WORD_S and WORD_D setting)
・WORD_S (see P.7) is a drive parameter for setting OFF_TIME, BLANK TIME etc.
・WORD_D (see P.7) is for drive setting to set drive mode of each H-bridge.
When setting WORD_D (see P.7), make sure that ENABLE signal (ENABLE_1、ENABLE_2) of serial bit is L.
If ENABLE signal is H, the motor may operate.
Input of DC2P pin can be either H or L.
2) External PWM drive mode switch
Set external PWM drive mode by SELECT pin = H.
Switch by DC1E (STROBE)/CD2E pin = L when switching SELECT pin.
3) Drive
PHASE, ENABLE pin input signal (DC1E/DC1P/DC2E/DC2P) drives in external PWM mode.
16-bit 3-linear type serial interface (SDATA (pin 26), SCLK (pin 27), STROBE (pin 25)) is provided to set the operation and
the value of current limit. Data are sent to the internal shift register by falling edge of SCLK pin in the area L of STROBE pin.
Data of shift register are written in an appropriate address of internal memory of 2*15 bits by rising edge of STROBE pin
according to address data of D15.The input order of serial data is from D0 to D15.
Address data
D15 Word select
0 WORD_S
1 WORD_D
Memory data allocation
BIT WORD_S Default WORD_D Default
D0 Rohm_Reserve[2] 0 Rohm_Reserve[11] 0
D1 Rohm_Reserve[1] 0 Rohm_Reserve[10] 0
D2 Rohm_Reserve[0] 0 Rohm_Reserve[9] 0
D3 OFF TIME_2[2] 0 Rohm_Reserve[8] 0
D4 OFF TIME_2[1] 0 Rohm_Reserve[7] 0
D5 OFF TIME_2[0] 0 Rohm_Reserve[6] 0
D6 BLANK TIME_2[1] 0 Rohm_Reserve[5] 0
D7 BLANK TIME_2[0] 0 Rohm_Reserve[4] 0
D8 OFF TIME_1[2] 0 Rohm_Reserve[3] 0
D9 OFF TIME_1[1] 0 PWM_MODE_2 0
D10 OFF TIME_1[0] 0 S_PHASE_2 0
D11 BLANK TIME_1[1] 0 S_ENABLE_2 0
D12 BLANK TIME_1[0] 0 PWM_MODE_1 0
D13 MASK SELECT 0 S_PHASE_1 0
D14 SWOFF 0 S_ENABLE_1 0
The timing of serial report writing is shown in the right figure.
And the minimum timing of each is as follows:
A:SDATA setup time・・・・・・・・・・・・・・・・・・・ 10nsec
B:SDATA hold time・・・・・・・・・・・・・・・・・・・・ 10nsec
C:Setup STROBE to SCLK falling edge・・ 50nsec
D:SCLK low pulse width・・・・・・・・・・・・・・・・ 25nsec
E:SCLK High pulse width・・・・・・・・・・・・・・・ 25nsec
F:Setup SCLK falling edge to STROBE・・・ 25nsec
G:STROBE pulse width・・・・・・・・・・・・・・・・ 50nsec
H:Setup RESET to SCLK Rising・・・・・・・・・ 50µsec
H
RESET
STROBE
SCLK
B
D0
D1
D15
CGF E D
○RESET signal is an internal RESET signal and generated inside IC at the same timing of external RESET output.
○STROBE, SCLK and SDATA signals are input signals through external ASIC.