Professional Documents
Culture Documents
■ FEATURES
• Analog control voltages from 3V down to 0.0V
• High-speed microprocessor interface
• Full -scale error ±1 LSB
• Fast conversion speed 3 µs
• Matches the dual stepper motor drivers
• Package EMP20
■ BLOCK DIAGRAM
V DD V Ref
NJU39612
WR Sign 1
DA- Data 1
E1
CS E
C
D DA 1
D/A
R
A0 E2
DA
DA- Data 2
D/A 2
E
C
D7 - D0
D
R
POR Sign 2
RESET R
V
ss
Vref 1 20 Reset
DA1 2 19 DA2
Sign1 3 18 Sign2
VDD 4 17 Vss
WR 5 NJU39612E2 16 CS
D7 6 15 NC
D6 7 14 A0
D5 8 13 D0
D4 9 12 D1
D3 10 11 D2
■ PIN DESCRIPTION
Refer to figure 2.
EMP Symbol Description
More Less
than 2 than 2
Correct
bits bits
Endpoint
non-linearity
Negative
difference Positive
difference
Offset error
Input Input
Full scale Input
Figure 3. Errors in D/A conversion. Figure 4. Errors in D/A conversion. Figure 5. Errors in D/A conversion.
Differential non-linearity of more than Differential non-linearity of less than Non-linearity, gain and offset errors.
1 bit, output is non-monotonic. 1 bit, output is monotonic.
NJU39612
Current Direction, Sign1 & Sign2
These bits are transferred from D7 when writing in the respective DA register. A0 must be set according to the data
transfer table in figure 7.
DA1 and DA2
These are the two outputs of DAC1 and DAC2. Input to the DACs are internal data bus (Q61 … Q01) and (Q62 … Q02).
Reference Voltage VRef
VRef is the analog input for the two DACs. Special care in layout, gives a very low voltage drop from pin to resistor.
Any VRef between 0.0 V and VDD can be applied, but output might be non-linear above 3.0 V.
Power-on Reset
This function automatically resets all internal flip flops at power-on. This results in VSS voltage at both DAC outputs
and all digital outputs.
Reset
If Reset is not used, leave it disconnected.
I2 [mA] T2 [mNm]
T max
Tnom
Tmin
T1 [mNm]
I1 [mA]
CS A0 Data Transfer
0 0 D7 —> Sign1, (D6—D0) —> (Q61—Q01)
0 1 D7 —> Sign2, (D6—D0) —> (Q62—Q02)
1 X No Transfer
Voltage
Supply 4 VDD - 6 V
Logic inputs 5-14,16 VI -0.3 VDD+ 0.3 V
Reference input 1 VRef -0.3 VDD+ 0.3 V
Current
Logic inputs 5-14,16 II -0.4 +0.4 mA
Temperature
Storage temperature Tstg -55 +150 °C
Operating ambient temperature Topr -20 +85 °C
Reference Input
Input resistance Rref 6 9 - kohm
Logic Outputs
Logic HIGH output current IOH VO = 2.4 V - -13 -5 mA
Logic LOW output current IOL VO = 0.4 V 2 5 - mA
Write propagation delay tpwr From positive edge of WR. - 30 100 ns
Outputs valid, Cload = 120 pF
Reset propagation delay tpres From positive edge of Reset to - 60 150 ns
outputs valid, Cload = 120 pF
t cs t ch
CS
t as t ah
A0
t ds t dh
D0-D7
t WR
WR
t DAC
DA
t pwr
Sign
Figure 8. Timing
t res
Reset
t pres
Sign
Write
signal.
Motor
position.
Writing to
channel 1.
Writing to
channel 2.
Time
Double pulse write signal Actual data = true position Useful time = correct
Normal resolution position
Ideal data = desired position Write time = incorrect position
Write
signal.
Writing to
channel 1.
Writing to
channel 2.
Time
Single pulse write signal Actual data = true position Useful time = almost
Note increased resolution correct position
"Ideal data" = desired Useful time = compromise position
position with equally spaced angles
D0-D7
Counter PROM NJU39612 NJM3777
A0
WR
CE CS
Clock Up/Dn Vref
Step
Voltage
Control Logic Reference
Direction
V CC (+5 V) V MM
+
0.1 F 0.1 F 10 F
4 13 5 20
13 V V V 4
D0 V DD CC MM1 MM2 MA1
3 10
Sign1 Phase1
11
Dis1
6 MB1 2
D7 2 8
To DA1 V R1
P NJU39612 NJM3777 21
14
A0 18 15 MA2
5 Sign2 Phase
WR 2
16 14
CS Dis2
20
RESET 17 MB2 23
19
1 DA2 V R2
+2.5V V Ref VSS RC GND C1 E1 C2 E2 STEPPER
12 6, 7, 9 3 16 22 MOTOR
17
+5 V 12 k 18, 19