JRC NJU39612 Manual Download Page 3

NJU39612

Endpoint
non-linearity

Offset error

Actual

Gain
error

Output

Input 

Full scale

Correct

Less
than 2
bits

Positive
difference

Output 

Input

More
than 2
bits

Negative
difference

Output 

Input

Figure 5. Errors in D/A conversion.
Non-linearity, gain and offset errors.

Figure 4. Errors in D/A conversion.
Differential non-linearity of less than
1 bit, output is monotonic.

Figure 3. Errors in D/A conversion.
Differential non-linearity of more than
1 bit, output is non-monotonic.

 DEFINITION OF TERMS

Resolution

Resolution is defined as the reciprocal of the number of discrete steps in the DAC output. It is directly related to the
number of switches or bits within the DAC. For example, NJU39612 has 2

7

, or 128, output levels and therefor has 7

bits resolution. Remember that this is not equal to the number of microsteps available.

Linearity Error
Linearity error is the maximum deviation from a straight line passing through the end points of the DAC transfer
characteristic. It is measured after adjusting for zero and full scale. Linearity error is a parameter intrinsic to the
device and cannot be externally adjusted.

Power Supply Sensitivity
Power supply sensitivity is a measure of the effect of power supply changes on the DAC full-scale output.

Settling Time
Full-scale current settling time requires zero-to-full-scale or full-scale-to-zero output change. Settling time is the
time required from a code transition until the DAC output reaches within 

±

1

/

2

LSB of the final output value.

Full-scale Error
Full-scale error is a measure of the output error between an ideal DAC and the actual device output.

Differential Non-linearity
The difference between any two consecutive codes in the transfer curve from the theoretical 1LSB, is differential
non-linearity

Monotonic
If the output of a DAC increases for increasing digital input code, then the DAC is monotonic. A 7-bit DAC which is
monotonic to 7 bits simply means that increasing digital input codes will produce an increasing analog output.
NJU39612 is monotonic to 7 bits.

 FUNCTIONAL DESCRIPTION

Each DAC channel contains one register and a D/A converter. A block diagram is shown on the first  page.
The sign outputs generate the phase shifts, i.e., they reverse the current direction in the phase windings.

Data Bus Interface
NJU39612 is designed to be compatible with 8-bit microprocessors such as the 6800, 6801, 6803, 6808, 6809,
8051, 8085, Z80 and other popular types and their 16/32 bit counter parts in 8 bit data mode. The data bus inter-
face consists of 8 data bits, write signal, chip select, and two address pins. All inputs are TTL-compatible (except
reset). The address pin control data transfer to the two internal D-type registers. Data is transferred according to
figure 7 and on the positive edge of the write signal.

Summary of Contents for NJU39612

Page 1: ...ivers Package EMP20 BLOCK DIAGRAM NJU39612E2 NJU39612 is a dual 7 bit sign Digital to Analog Converter DAC developed to be used in micro stepping applications together with the dual stepper motor driv...

Page 2: ...o set data bit 5 in data word 9 D4 Data 4 TTL CMOS level input to set data bit 4 in data word 10 D3 Data 3 TTL CMOS level input to set data bit 3 in data word 11 D2 Data 2 TTL CMOS level input to set...

Page 3: ...g time requires zero to full scale or full scale to zero output change Settling time is the time required from a code transition until the DAC output reaches within 1 2 LSB of the final output value F...

Page 4: ...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 o...

Page 5: ...5 3 8 V Rise and fall time of WR tr tf 1 s ABSOLUTE MAXIMUM RATINGS Parameter Pin no Symbol Min Max Unit 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...

Page 6: ...ycle length tWR 50 ns Reset cycle length tres 80 ns 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...

Page 7: ...NJU39612 Figure 8 Timing Figure 9 Timing of Reset t t t t t t t CS A0 D0 D7 WR DA Sign cs ch as ah ds dh WR t DAC tpwr t t Reset Sign res pres...

Page 8: ...it is heavily loaded with other tasks With a microprocessor data is stored in ROM RAM area or each step is successively calculated NJU39612 is connected like any peripheral addressable device All part...

Page 9: ...Time Time when motor is in an intermediate position Time when micro position is almost correct Write signal Motor position Note that position is always a compromise Writing to channel 1 Writing to cha...

Page 10: ...ulses to the device with the correct addressing in between keeping the delay between the pulses as short as possible Write signals will look as illustrated in figure10 The advantages are low torque ri...

Page 11: ...n DA 1 1 NJU39612 Voltage Reference Control Logic Step Direction Clock Up Dn CE A0 WR CS Vref D0 D7 Counter PROM NJU39612 NJM3777 Figure 13 Typical application in a microprocessor based system Figure...

Reviews: