|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
DATA SHEET MOS INTEGRATED CIRCUIT PD168111A MICROSTEP DRIVER FOR DRIVING CAMERA LENS DESCRIPTION The PD168111A is a monolithic 2-channel H bridge driver that consists of a CMOS controller and a MOS output stage. It can reduce the current consumption and the voltage loss at the output stage compared with a conventional driver using bipolar transistors, thanks to employment of a MOS process. can be substantially reduced during operation. This product is ideal for driving the motor of a digital still camera as it can switch over between two-phase excitation driving and microstep driving, using a stepper motor. This product employs a P-channel MOSFET on the high side of the output stage, eliminating a charge pump. As a result, the circuit current consumption FEATURES O Two H bridge circuits employing power MOSFET O Current feedback 64-step microstep driving and two-phase excitation driving selectable O Motor control by serial data (6 words of 16-bit configuration) Data is input with the LSB first. Pulse cycle, number of pulses, and output current value can be set. O Input logic frequency: 6 MHz MAX. O 3 V power supply Minimum operating power supply voltage VDD = 2.7 V O Undervoltage lockout circuit Shuts down internal circuitry at VDD = 1.7 V TYP. O Constrained output leak current Built-in the shut off circuit of VM pin output leak current at VDD = 0 V. O 24-pin TSSOP ORDERING INFORMATION Part Number Package 24-pin plastic TSSOP (5.72 mm (225)) PD168111AMA-6A5-A The information in this document is subject to change without notice. Before using this document, please confirm that this is the latest version. Not all products and/or types are available in every country. Please check with an NEC Electronics sales representative for availability and additional information. Document No. S16536EJ1V0DS00 (1st edition) Date Published May 2003 NS CP(K) Printed in Japan 2003 PD168111A PIN FUNCTIONS Package: 24-pin TSSOP SCLK SDATA MOB LGND COSC PGND2 OUT2B VM2 OUT2A FB2 EXT0 EXT1 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 LATCH OSCIN FIL2 VDD FIL1 FB1 OUT1B VM1 OUT1A PGND1 EN RESETB Pin No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Pin Name SCLK SDATA MOB LGND COSC PGND2 OUT2B VM2 OUT2A FB2 EXT0 EXT1 RESETB EN PGND1 OUT1A VM1 OUT1B FB1 FIL1 VDD FIL2 OSCIN LATCH Serial clock input pin Serial data input pin Pin Function Phase detection output pin Control block GND pin Pin connecting capacitor for output oscillator Output block GND pin Channel 2 output B Motor power pin Channel 2 output A Channel 2 current detection resistor connecting pin Logic block monitor output pin 1 Logic block monitor output pin 2 Reset input pin Output enable pin Output block GND pin Channel 1 output A Motor power pin Channel 1 output B Channel 1 current detection resistor connecting pin Channel 1 filter capacitor connecting pin Control block power pin Channel 2 filter capacitor connecting pin Original oscillation clock input pin Serial data latch input pin 2 Data Sheet D16536EJ1V0DS PD168111A BLOCK DIAGRAM OSCIN 23 RESETB VDD VM1 VM2 13 21 SERIAL-PARALLEL DECODER 17 8 1/N PULSE GENERATOR EXTOUT SELECTOR 11 12 3 FILTER -+ FILTER EXT0 EXT1 MOB SCLK 1 SDATA 2 LATCH 24 EVR1 COSC LGND 5 4 OSC + EVR2 CURRENT SET Internal Block VM H BRIDGE ch1 20 FIL1 14 EN 22 FIL2 9 7 6 PGND2 Current Sense2 10 FB2 FB1 Current 19 Sense1 VM H BRIDGE ch1 15 PGND1 16 18 OUT1A OUT1B OUT2A OUT2B Data Sheet D16536EJ1V0DS 3 PD168111A EXAMPLE OF STANDARD CONNECTION CPU OSCIN SCLK SDATA LATCH RESETB VDD VM1 3.3 V VM2 5V COSC 330pF LGND Current Sense1 VM H BRIDGE ch1 FILTER FILTER VM H BRIDGE ch2 OSC 1/N PULSE GENERATOR EVR1 EVR2 CURRENT SET EXTOUT SELECTOR EXT0 EXT1 MOB 100 k VDD SERIAL-PARALLEL DECODER Internal Block FB1 2 k Note 1 1000 pF Note 2 Current Sense2 FB2 2 k Note 1 1000 pF Note 2 PGND OUT1A OUT1B FIL1 EN FIL2 OUT2A OUT2B PGND 1000 pF 1000 pF Note 3 from CPU Note 3 M This circuit diagram is shown as an example and is not intended for mass production. Connect a bypass capacitor between the power supply and GND pins for stabilization. Notes 1. Adjust the value of the external resistor according to the output current. The relationship between the output current and external resistance is as follows. Output current IOUT EVRMAX / FB x 1000 2. It is recommended to connect a capacitor to the FB pin for stabilization to suppress the electronic noise superimposed on the pin. 3. The capacitor connected to the FIL pin is used to suppress the voltage noise for stabilization. Adjust the capacitance of the capacitor to effectively suppress the noise. 4 Data Sheet D16536EJ1V0DS PD168111A COMMAND INPUT TIMING CHART This IC controls the motor by transmitting serial control commands. Here is an example of the commands. Internal reset cleared RESET LATCH SCLK SDATA External reference CLK Start point wait Start point excitation wait Pulse output EXT0 ;;;; ; ;; ; ;;;;;;;;;;;; ;;;; ; ;; ; Dummy data D0 D1 D2 D3 16 bit Initialization setting (wait value setting) Pulse setting, etc. Pulse setting, etc. Pulse setting, etc. All `0' Output depending on initialization setting Output depending on initialization setting Synchronized with pulse timing according to setting of D1 Synchronized with pulse timing according to setting of D2 Driving period H set by D2 Driving period H set by D1 Pulse output EXT1 This IC can change all commands by issuing the LATCH signal once. Therefore, "initialization setting" does not have to be explicitly performed as shown in the above example. Immediately after the reset has been cleared, dummy data must be transmitted according to the timing of the transmit data. For details, refer to SERIAL INTERFACE SPECIFICATIONS. Data Sheet D16536EJ1V0DS 5 PD168111A OUTPUT TIMING CHART * Microstep output mode RESET position Ch1 current 100 99.5 98.1 95.7 92.4 88.2 83.1 77.3 70.7 63.4 55.6 47.1 38.3 29.0 19.5 9.8 0 --9.8 --19.5 --29.0 --38.3 --47.1 --55.6 --63.4 --70.7 --77.3 --83.1 --88.2 --92.4 --98.1 --95.7 --99.5 --100 0 100 99.5 98.1 95.7 92.4 88.2 83.1 77.3 70.7 63.4 55.6 47.1 38.3 29.0 19.5 9.8 0 --9.8 --19.5 --29.0 --38.3 --47.1 --55.6 --63.4 --70.7 --77.3 --83.1 --88.2 --92.4 --98.1 --95.7 --99.5 --100 5 10 15 20 25 30 35 40 45 50 55 60 65 Ch2 current 0 5 10 15 20 25 30 35 40 45 50 55 60 65 MOB output: (Da of 1-phase excitation position address 2 = "1", Db = "0") 0 5 10 15 20 25 30 35 40 45 50 55 60 65 MOB output: (Da of 2-phase excitation position address 2 = "1", Db = "0") 0 7 23 39 55 The horizontal axis indicates the number of steps. The pulse advances in synchronization with the rising edge of CLK. The current flows into ch1 and ch2 in the positive direction when it flows from OUT1A to OUT1B, and in the negative direction when it flows from OUT1B to OUT1A (the values shown above are ideal values and do not indicate the actual values). 6 Data Sheet D16536EJ1V0DS PD168111A OUTPUT TIMING CHART * 2-phase excitation output mode Ch1 current 100% -100% 0 1 2 3 4 Ch2 current 5 6 7 8 100% 100% 0 1 2 3 4 5 6 7 8 MOB output 0 1 2 3 4 5 6 7 8 The horizontal axis indicates the number of steps. This figure shows an example in the CW mode. The current flows into ch1 and ch2 in the positive direction when it flows from OUT1A to OUT1B, and in the negative direction when it flows from OUT1B to OUT1A. Data Sheet D16536EJ1V0DS 7 PD168111A Relationship Between Revolution Angle, Phase Current, and Vector Amount (64 microsteps) Phase A - Phase Current MIN. - 2.5 12.4 22.1 31.3 40.1 48.6 58.4 65.7 72.3 78.1 83.2 87.4 90.7 93.2 94.5 - TYP. 0 9.8 19.5 29.0 38.3 47.1 55.6 63.4 70.7 77.3 83.1 88.2 92.4 95.7 98.1 100 100 MAX. 3.8 17.0 26.5 36.1 45.3 54.1 62.6 68.4 75.7 82.3 88.1 93.4 97.4 100.7 103.0 104.5 - Phase B - Phase Current MIN. - 94.5 93.2 90.7 87.4 83.2 78.1 72.3 65.7 58.4 48.6 40.1 31.3 22.1 12.4 2.5 - TYP. 100 100 98.1 95.7 92.4 88.2 83.1 77.3 70.7 63.4 55.6 47.1 38.3 29.0 19.5 9.8 0 MAX. - 104.5 103.0 100.7 97.4 93.2 88.1 82.3 75.7 68.4 62.6 54.1 45.3 36.1 26.5 17.0 3.8 Vector Amount TYP. 100 100.48 100 100.02 100.02 99.99 99.98 99.97 99.98 99.97 99.98 99.99 100.02 100.02 100 100.48 100 Step Revolution Angle 0 5.625 11.250 16.875 22.500 28.125 33.750 39.375 45 50.625 56.250 61.875 67.500 73.125 78.750 84.375 90 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 The above values are ideal values and do not indicate the actual values. 8 Data Sheet D16536EJ1V0DS PD168111A FUNCTION DESCRIPTION 2-phase excitation driving mode By allowing a current of 100% to flow into output ch1 and ch2 at the same time, a motor can be driven with the larger torque. The motor can also be driven on a constant current to reduce the power consumption. The two-phase driving mode and microstep driving mode are selected by a command. Microstep driving of stepper motor To position a stepper motor with high accuracy, the PD168111A has a function to hold constant the current flowing through the H bridge by a vector value and to stop one cycle in 64 steps. A 16-bit serial interface is used for controlling, so that the motor can be directly controlled by the CPU while mitigating the load of the CPU. To realize the microstep driving mode, the driver internally realizes the following functions. * Detecting the current flowing into each channel as a voltage value by a sense resistor * Synthesizing the dummy sine wave of the half-wave generated by the internal D/A and PWM oscillation wave for chopping operation * The driver stage performs PWM driving based on the result of comparing the detected voltage value and synthesized waves. The internal dummy sine wave is of 64 steps per cycle, so that the stepper motor can be driven in 64 steps. The microstep driving mode and two-phase excitation driving mode are switched by a command. + M A Concept of microstep driving operation Serial control Information necessary for microstep driving is processed by serial data from the CPU. The commands that specify the following parameters can be set. * Start point wait and start point excitation wait * Chopping frequency * Motor current, motor revolution direction, and output excitation mode * Acceleration/deceleration circuit parameters * Pulse cycle, number of pulses, and pulse number multiplication factor An address is allocated to each command. Each data can be updated by inputting 16-bit data. For the configuration of the data and details of the commands, refer to SERIAL INTERFACE SPECIFICATIONS. A command is specified by specifying an address. Only the data that must be updated can be input. The previous data of the address for which no data is input is retained. Data Sheet D16536EJ1V0DS 9 PD168111A Reset function (RESET pin) To initialize the internal registers of this IC, be sure to perform a reset operation after power application. The registers are initialized and all the internal data are cleared to "0" when the RESETB pin is "L". The internal circuitry is stopped. The current consumption is reduced to 1 A MAX. by stopping the external CLK input. The output goes into a Hi-Z state. When the RESETB pin is "H", excitation can be started from the initial excitation position with the current of ch1 at +100% and the current of ch 2 at 0% (one-phase excitation position). To perform two-phase excitation driving, the initial excitation position is in the status where the currents of ch1 and ch2 are +100% after the command has been set. After the RESETB pin has gone "H", the MOB pin outputs "L" until the pulse is output. Output enable function (EN pin) This IC generates the pulse output timing by setting a start point wait and start point excitation wait, and outputs pulses. The output enable function (EN pin) allows an external source to forcibly stop the pulse output. When the EN pin goes "L", the output is forcibly made to go into a Hi-Z state. Then the device enters the standby mode described below. Be sure to input a command while the EN pin is "H". If pulse output continues when the EN pin is "L", pulse output is started from the excitation status when the EN pin goes "H" once and then "L" again. Standby function The PD168111A can be set in the standby mode by making the EN pin "L". In this mode, as many internal circuits as possible are stopped, so that the self current consumption can be reduced. By stopping input of the external CLK, the current consumption can be reduced to 30 A MAX. It is 300 A MAX. when the external CLK is input. In the standby mode, the contents of the internal registers and motor excitation position information are retained. After the standby mode is released, therefore, driving the motor can be started without having to perform an initialization operation. To release the standby mode, input the external CLK and make the EN pin "H". 10 Data Sheet D16536EJ1V0DS PD168111A The device is set in and released from the standby mode as follows. (1) Setting device in standby mode External CLK off EN pin "L" When the external CLK is turned off, the internal logic circuit is stopped. Because the output stage operates, however, excitation continues. If the EN pin is made "L", excitation is turned off and the device is set in the standby mode. EN pin "L" external CLK off When the EN pin goes "L", excitation is turned off and the device enters the standby mode (300 A MAX.). When the external CLK is later turned off, the current consumption decreases to 30 A MAX. (2) Releasing device from standby mode External CLK on EN pin "H" When the external CLK is input, the standby mode continues and the current consumption increases to 300 A. When the EN pin goes "H", excitation is enabled. EN pin "H" external CLK on When the EN pin goes "H", excitation is enabled. Because the external CLK is turned off, however, the pulse is not output but excitation continues. When the external CLK is input later, the pulse can be output. Data Sheet D16536EJ1V0DS 11 PD168111A Acceleration/deceleration circuit This IC can control the acceleration/deceleration output pattern of a stepper motor by commands. By performing an acceleration/deceleration operation, step out of the stepper motor due to torque insufficiency can be prevented, and stable open loop control can be performed. For the details of the acceleration/deceleration operation parameters, refer to SERIAL INTERFACE SPECIFICATIONS. MOB output The MOB pin outputs a signal as specified by a command. By monitoring the MOB output, the excitation position of the stepper motor can be checked. In microstep output mode, the MOB pin outputs "L" when In microstep output mode, the MOB pin outputs "L" when "the current of ch 1 or ch 2 is 100%" (four pulses are output per cycle), or "the current of ch 1 is +100%) (one pulse is output per period) as the one-phase excitation position, or "the current of ch 1 or ch 2 is 70%" (four pulses are output per cycle), or "the current of ch 1 is +70%) (one pulse is output per cycle) as the two-phase excitation position. In the two-phase excitation output mode, the MOB pin outputs "L" when "the currents of ch 1 and ch 2 are positive and the same value". The MOB output indicates the stop position information of the stop mode to be described below. The MOB output goes into a Hi-Z state when the RESETB pin is "L" and EN pin is "L" (standby mode). When D7 of address 2 = 0 (output disabled), the MOB pin outputs a signal in accordance with the stop position. Stop mode When the stop mode is set by a command, pulses are automatically output until the MOB pin goes "L". The device operates regardless of the set number of pulses and it no longer outputs pulses in the stop mode when the MOB pin goes "L". The output retains the excitation status. To advance the pulse again, release the stop mode and restore the normal mode by a command. After the stop mode has been set, note that the stop position of the motor does not match the set number of pulses. 12 Data Sheet D16536EJ1V0DS PD168111A Excitation position immediately after reset The initial excitation position immediately after reset is where the current of ch1 is +100% and the current of ch2 is 0%. The following table summarizes the operations from the initial position at each command setting. RESETB = "L" "H" to Start Point Wait End Output Hi-Z state 1 CCW mode 2-phase excitation CW mode 2 CCW mode ch1 CCW + CW Operation Mode Start Point Wait End to Start Point Excitation Wait End Excitation Stop Position with 0 Pulse Set 1 Excitation Stop Position with 1 Pulse Set 5 6 3 Microstep CW mode 2 4 1 RESETB 4 6 5 2 LATCH Start point wait Start point excitation wait - + ch2 3 - Undervoltage lockout circuit (ULVO) This circuit forcibly stops the operation of this IC to prevent malfunction of the circuitry when the VDD voltage of the IC abruptly drops. This function may not operate when the VDD voltage abruptly drops in the order of s. VM current shut off circuit This IC has shut off circuit of output leak current at VDD = 0 V. When VDD is supplied power, 3 A MAX. current flows in VM pin because the voltage of VDD and VM must be detected. Power application sequence This IC has two power supply pins: logic power supply (VDD) and output power supply (VM). To turn on power, turn on VM with VDD turned on. To turn off power, turn off VM with VDD turned on, and then turn off VDD. (VDD and VM can also be turned on/off at the same time.) Data Sheet D16536EJ1V0DS 13 PD168111A SERIAL INTERFACE SPECIFICATIONS The internal data is determined by inputting 16-bit serial data SDATA synchronized with serial clock SCLK and making LATCH "L". The serial data is input from the LSB (D0) to the MSB (Df). SDATA: Data is loaded to the internal circuitry in synchronization with the rising of SCLK when LATCH = "H". LATCH: Inputting SDATA is prohibited when LATCH is "L". Inputting is enabled when it is "H". The internal data is determined at the negative transition of LATCH (from "H" to "L"). Because this IC generates the internal timing via the external CLK (OSCIN) its set values depend upon the frequency of OSCIN. An example where OSCIN = 5 MHz is given below. To input a frequency other than 5 MHz to OSCIN, use the following expression. Items related to the serial register are marked Time: Set value = Setting example x (5/OSCIN [MHz]) Frequency: Set value = Setting example x (OSCIN [MHz]/5) Data configuration 16-bit data consists of 3 address bits and 13 data bits. Three bits (Dd, De, and Df) are used to set an address. Five types of addresses, 0 to 5, can be used. Thirteen bits (D0 to Dc) are used to set data. bit Data Df Address De Dd Dc Data Db Da D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 . Example Address 1: (Df, De, Dd) = (0, 0, 1) Address 3: (Df, De, Dd) = (0, 1, 1) For how to set data, refer to Serial Register List and Serial Register Details. The following chart shows an example of the serial command waveform. 0 SCLK 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 SDATA LATCH 14 Data Sheet D16536EJ1V0DS PD168111A NOTES ON TRANSMITTING DATA * Basically, the input data is loaded when SCLK changes from "L" to "H" after LATCH has changed from "L" to "H". Data is transmitted in 16-bit units, and is determined when LATCH changes from "H" to "L". Invalid data of less than 16 bits is discarded. * Data of different addresses can be input successively while LATCH = "H". * The access time can be shortened by updating only the necessary data after initialization has been performed. If an address is not input, the previous value of that address is retained as the data. * If the same address is input more than once while LATCH is "H", the data that is input last is valid. * If invalid data and correct data are input while LATCH is "H", only the correct data is valid. * If only LATCH is input, the data is not updated, and the driver holds the current status. * Data that is transmitted during the start point wait and start point excitation wait periods is ignored. * Data that is transmitted when the RESETB pin is "L" and the EN pin is "L" is ignored. * As shown below, dummy data must be transmitted immediately after reset if SCLK = "H" while LATCH = "L". LATCH SCLK SDATA The dummy data is defined to be "data of all 0 at address 0". Transmit the dummy data before transmitting the correct data. This operation is necessary only immediately after reset. Once the dummy data has been transmitted, it does not have to be transmitted again until the next reset operation is performed or the power is turned off and then back on again. If SCLK = "L" while LATCH = "L", the dummy data does not have to be transmitted immediately after reset. However, there is no problem even if the dummy data is transmitted. Data Sheet D16536EJ1V0DS 15 PD168111A Address List Address Address 0 Address 1 Address 2 Address 3 Address 4 Address 5 Item to Be Set Start point wait, start point excitation wait Chopping frequency Motor drive initialization, motor current Acceleration/deceleration parameter, pulse number multiplication factor Pulse cycle Number of pulses Table. Serial Register List (1/2) Bit f e d c b a 9 8 7 6 5 4 3 2 1 0 (Reserve) Start point excitation wait 5 Start point excitation wait 4 Start point excitation wait 3 Start point excitation wait 2 Start point excitation wait 1 Start point excitation wait 0 Start point wait 5 Start point wait 4 Start point wait 3 Start point wait 2 Start point wait 1 Start point wait 0 Address 0 0 0 Address 0 (000) Bit f e d c b a 9 8 7 6 5 4 3 2 1 0 (Reserve) (Reserve) (Reserve) (Reserve) (Reserve) (Reserve) Pulse output function selection during EXT output Chopping frequency 5 Chopping frequency 4 Chopping frequency 3 Chopping frequency 2 Chopping frequency 1 Chopping frequency 0 Address 0 0 1 Address 1 (001) 16 Data Sheet D16536EJ1V0DS PD168111A Table. Serial Register List (2/2) Bit f e d c b a (Reserve) MOB output position setting (for microstep driving only) MOB output selection setting (for microstep driving only) 2-phase excitation current selection 2-phase excitation/microstep driving selection Output enable setting Stop mode setting Revolution direction setting (CW/CCW) Motor current setting during normal operation 4 Motor current setting during normal operation 3 Motor current setting during normal operation 2 Motor current setting during normal operation 1 Motor current setting during normal operation 0 Address Address 2 (010) 0 1 0 Bit f e d c b a (Reserve) (Reserve) Acceleration enabled/disabled Address Address 3 (011) 0 1 1 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 Deceleration enabled/disabled For acceleration/deceleration control For acceleration/deceleration control For acceleration/deceleration control For acceleration/deceleration control For acceleration/deceleration control For acceleration/deceleration control For acceleration/deceleration control Motor pulse multiplication factor setting 1 Motor pulse multiplication factor setting 0 Bit f e d c b a 9 8 7 6 5 4 3 2 1 0 Address Address 4 (010) 1 0 0 Motor pulse cycle setting 12 Motor pulse cycle setting 11 Motor pulse cycle setting 10 Motor pulse cycle setting 9 Motor pulse cycle setting 8 Motor pulse cycle setting 7 Motor pulse cycle setting 6 Motor pulse cycle setting 5 Motor pulse cycle setting 4 Motor pulse cycle setting 3 Motor pulse cycle setting 2 Motor pulse cycle setting 1 Motor pulse cycle setting 0 Bit f e d c b a 9 8 7 6 5 4 3 2 1 0 Address Address 5 (011) 1 0 1 Motor pulse setting number 12 Motor pulse setting number 11 Motor pulse setting number 10 Motor pulse setting number 9 Motor pulse setting number 8 Motor pulse setting number 7 Motor pulse setting number 6 Motor pulse setting number 5 Motor pulse setting number 4 Motor pulse setting number 3 Motor pulse setting number 2 Motor pulse setting number 1 Motor pulse setting number 0 Data Sheet D16536EJ1V0DS 17 PD168111A SERIAL REGISTER DETAILS Address 0 This register is used to set a start point wait and start point excitation wait. The data must not both be set to "0". MSB bit Data Df 0 De 0 Dd 0 Dc - Db Da D9 D8 D7 LSB D6 MSB D5 D4 D3 D2 LSB D1 D0 Start point excitation wait Start point wait * Start point wait Counting is started from the falling of the LATCH signal, and the motor is excited when the count value has reached 0. Data D0 to D5 can be used to set a count value of 32 to 2016 s at a resolution of 32 s. * Start point excitation wait Counting is started after counting of the start point wait has been completed, and the output pulse is generated when the count value has reached 0. Data D6 to Db can be used to set a count value of 32 to 2016 s at a resolution of 32 s. LATCH Start point wait Driving mode updating point Start point excitation wait Driving mode updating point EN pin Pulse output Data loaded & Data updated. wait count Output turned on started (if turned on from output Hi-Z status) Pulse output Pulse output Pulse output stopped & started standby mode set Pulse output based on the previous data continues even during the start point wait and start point excitation wait periods. The updated data is reflected and the pulse is output after completion of the start point excitation wait. 18 Data Sheet D16536EJ1V0DS PD168111A Example of setting start point wait and start point excitation wait D5 ... D0 and Db ... D6 000000 000001 000010 : 111101 111110 111111 Set Value (s) Prohibited 32 64 : 1952 1984 2016 Caution "000000" cannot be set but the default value immediately after reset is "000000". This default value is used only for dummy data. Be sure to set a value other than "000000". Data Sheet D16536EJ1V0DS 19 PD168111A Address 1 This register is used to set a chopping frequency that is the basis of PWM output. This register is also used to test the internal circuitry of the IC. MSB bit Data Df 0 De 0 Dd 1 Dc Db Da D9 D8 D7 D6 Note D5 D4 D3 D2 LSB D1 D0 Test function Chopping frequency Note Pulse output function selection during EXT output * Chopping frequency A chopping method is employed for the output to drive the motor on a constant current. The chopping frequency that is the basis of the output can be changed with data, so that the PWM output does not interfere with the other signals. The chopping frequency can be set in a range of 40 to 250 kHz by the data D0 to D5. Refer to the following table for the set value. Chopping Frequency (kHz) 0 (no pulse output) 0 (no pulse output) : 0 (no pulse output) 40 45 50 55 60 65 70 75 80 85 90 95 100 105 110 115 Chopping Frequency (kHz) 120 125 130 140 145 Chopping Frequency (kHz) D5......D0 000000 000001 : 000111 001000 001001 001010 001011 001100 001101 001110 001111 010000 010001 010010 010011 010100 010101 010110 010111 D5......D0 011000 011001 011010 011011 011100 011101 011110 011111 100000 100001 100010 100011 100100 100101 100110 100111 101000 101001 101010 101011 D5......D0 101100 101101 101110 101111 110000 110001 110010 110011 110100 110101 110110 110111 225 155 165 180 111000 111001 111010 250 190 111011 111100 111101 210 111110 111111 20 Data Sheet D16536EJ1V0DS PD168111A * Pulse output function selection during EXT output D6 is used to select a function to monitor the output of the driving pulse by using the EXT pins. When D6 = 0, the EXT pins (EXT0 and EXT1) are fixed to "L" (output the necessary level when the test function is enabled). When D6 = 1, EXT0 is in the output pulse synchronization mode and EXT1 is fixed to "H" during output. The duty factor of EXT0 output is 50% (TYP.), in accordance with the set pulse cycle. To count the number of pulses, count the rising edges of EXT0. Note that EXT0 and EXT1 have the following restrictions. * EXT0 output restrictions (1) EXT0 output is not guaranteed when the pulse cycle is 1 s (Dc to D0: 0000000000001). (2) EXT0 outputs a level equivalent to the H level time for normal driving (equivalent to the set pulse cycle) while an acceleration/deceleration operation is being performed. (3) If the pulse number multiplication factor is set to a value other than "1", EXT0 outputs a level for the duration equivalent to the set number of pulses (address 5xm). * EXT1 output restriction (1) EXT1 falls in synchronization with the falling of EXT0 at the same timing. When the last pulse is output, therefore, it rises earlier than the period of the pulse cycle (50% of pulse cycle or less). Internal pulse output During acceleration During deceleration Acceleration Deceleration Operation Mode D6 EXT0 0 1 EXT1 Not output (in accordance with test function) Output pulse synchronization mode Output period fixed to "H" mode Test function The test function is used to check the internal operations of the IC. Input "0" as data D7 to Dc. Data Sheet D16536EJ1V0DS 21 PD168111A Address 2 This register is used to set the maximum current value for constant-current driving, the revolution direction of the motor (CW/CCW), and the operation mode. bit Data Df 0 De 1 Dd 0 Dc Db Da D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 (Reserve) Note 7 Note 6 Note 5 Note 4 Note 3 Note 2 Note 1 Output current Notes 1. Motor revolution direction 2. Stop mode 3. Output enable setting 4. 2-phase excitation/microstep driving selection 5. 2-phase excitation current selection 6. MOB output selection setting (only during microstep driving) 7. MOB output position setting (only during microstep driving) * Setting of output current An internal reference voltage value (EVRMAX) for constant-current driving is set. The internal reference voltage is specified by data D0 to D4 at a resolution of 20 mV. Microstep driving can be performed with the set reference voltage as the maximum value. The ideal peak value of the drive current is EVRMAX (V)/Rsense () x 1000. Set value EVRMAX = (D4 ... D0) x 20 mV where, 100 mV EVRMAX 500 mV D4......D0 00000 00001 : 00101 00110 00111 : Reference Voltage (mV) 100 100 : 100 120 140 : D4......D0 10110 10111 11000 11001 : 11110 11111 Reference Voltage (mV) 440 460 480 500 : 500 500 If a voltage less than 100 mV is set, the reference voltage is set to 100 mV. If a voltage higher than 500 mV is set, it is set to 500 mV. * Motor revolution direction setting D5 is used to specify the motor revolution direction. In the CW mode, the current of ch2 is output, 90 degrees in phase behind the current of ch1. In the CCW mode, the current of ch2 is output, 90 degrees in phase ahead of the current of ch. D5 0 1 Operation Mode CW mode (forward revolution) CCW mode (reverse revolution) 22 Data Sheet D16536EJ1V0DS PD168111A * Stop mode setting When D6 = "1", the motor advances to the position of MOB output = "L", and the output status is held. The set number of pulses is held even in the stop mode. Because the motor is driven regardless of the set number of pulses, however, the position information of the motor must be taken into consideration when a command is set to resume driving. D6 0 1 Operation Mode Normal mode Stop mode Caution Inputting data is prohibited while the stop mode is set (until MOB = "L"). Do not update the data. No pulse is output if the stop mode is set while MOB = "L". * Output enable setting When D7 = "1", the motor can be driven. To drive the motor, be sure to set this bit to "1". When D7 = "0", the output goes into a Hi-Z state, regardless of the other settings. Unlike the EN pin that is controlled by an external source, the standby status is not set even when D7 = "0". If D7 is changed from "0" to "1", the internal information is held and therefore the excitation position is recorded. Therefore, excitation is started from the position where D7 is cleared to "0". D7 0 1 Operation Mode Output Hi-Z Enable mode Data Sheet D16536EJ1V0DS 23 PD168111A * Selecting two-phase excitation/microstep driving D8 can be used to select two-phase excitation or microstep driving mode. When D8 = 0, the microstep driving mode is selected. When D8 = 1, the two-phase excitation mode (in which the currents of ch 1 and ch 2 are the same) is selected. The microstep driving mode is selected immediately after reset. When changing the mode from the microstep driving to two-phase excitation, note the following points. If the number of pulses is set to 0 Depending on the setting of D9 that selects the two-phase excitation current, the stop position may differ when the mode is changed. If D9 = "0", excitation is held at an output duty of 100% at the two-phase excitation position of the quadrant of the excitation position after the start point excitation wait has been completed. If D9 = "1", the microstep excitation position is held. If pulse output is started by command setting to set a number of pulses of 1 or more At the first pulse, the operation skips to the two-phase excitation position of the next quadrant and driving is started. If the two-phase excitation mode is selected while the motor is stopped at the one-phase excitation position in the microstep driving mode, it is judged that the position is included in the quadrant in the CW direction, and the motor operates. (4) D8 0 1 Operation Mode Microstep driving 2-phase excitation Microstep stop position (example 2) Microstep stop position (example 1) 2-phase excitation stop position Skipes to the next quadrant (1) (3) (2) Concept of switching mode from microstep driving to twophase excitation when pulse is output * Selecting two-phase excitation current D9 is used to select whether the motor is driven at an output duty of 100% (maximum torque operation) or under constant-current control when the two-phase excitation mode is selected. When D9 = "0", the motor is driven at an output duty of 100%. It is excited in two phases and driven at the maximum torque regardless of the set current. When D9 = "1", the motor is excited in two phases at the set motor current. The output current value is controlled to be the same value as the driving current at the phase A = phase B position (position of step 8) in the microstep driving mode. D9 0 1 Operation Mode Driving at output duty of 100% Driving with constant-current control 24 Data Sheet D16536EJ1V0DS PD168111A * Selecting MOB output (in microstep driving mode only) The output function of MOB can be selected by Da. When Da = "0", MOB is output once per cycle. When Da = "1", MOB is output four times per cycle. For the output position of MOB, refer to "MOB output position" (set by Db) below. Da 0 1 1 pulse/cycle 4 pulses/cycle MOB Output * MOB output position (in microstep driving mode only) The MOB output timing position can be selected by Db. When Db = "0", MOB is output at the one-phase excitation position (where the current of ch 1 or ch 2 is 100%). When Db = "1", MOB is output at the two-phase excitation position (where the currents of ch 1 and ch 2 are the same). Selection of MOB output (Da) is made in accordance with the setting of Db. When Db = "1", MOB is not output at the reset position. Db 0 1 MOB Output Position 1-phase excitation position 2-phase excitation position The output timing of the MOB pin is shown below. RESET position ch1 current 100 99.5 98.1 95.7 92.4 88.2 83.1 77.3 70.7 63.4 55.6 47.1 38.3 29.0 19.5 9.8 0 --9.8 --19.5 --29.0 --38.3 --47.1 --55.6 --63.4 --70.7 --77.3 --83.1 --88.2 --92.4 --98.1 --95.7 --100 --99.5 0 5 10 15 20 25 30 35 40 45 50 55 60 65 ch2 current 100 99.5 98.1 95.7 92.4 88.2 83.1 77.3 70.7 63.4 55.6 47.1 38.3 29.0 19.5 9.8 0 --9.8 --19.5 --29.0 --38.3 --47.1 --55.6 --63.4 --70.7 --77.3 --83.1 --88.2 --92.4 --98.1 --95.7 --100 --99.5 0 5 10 15 20 25 30 35 40 45 50 55 60 65 MOB output Da = 0 0 5 10 15 20 25 30 35 40 45 50 55 60 65 MOB output Da = 1 0 5 10 15 20 25 30 35 40 45 50 55 60 65 MOB Output Timing in Microstep Driving Mode Data Sheet D16536EJ1V0DS 25 PD168111A Address 3 This register is used to set parameters for acceleration/deceleration control, and the pulse multiplication factor. By setting the parameters for acceleration/deceleration control, the pulse cycle can be gradually changed while the motor is accelerated or decelerated, so that step out of the motor can be prevented. By setting the pulse number multiplication factor to a value other than 1, the number of pulses can be extended in combination with the number of pulses set by the register at address 5. If the default value is not changed, the motor is driven without being accelerated or decelerated, and under the condition that the pulse number multiplication factor is 1. MSB bit Data Df 0 De 1 Dd 1 Dc Note 1 Db Da D9 D8 D7 D6 D5 D4 D3 Note 2 Note 3 For acceleration/deceleration control LSB D2 MSB D1 LSB D0 Pulse multiplication factor setting Notes 1. Reserved 2. Enables/disables acceleration. 3. Enables/disables deceleration. * Pulse number multiplication factor D1 and D0 are used to set the pulse number multiplication factor. By setting a multiplication factor, if the number of motor pulses set by the register at address 5 is insufficient, the number of pulses can be extended maintaining 64 steps/cycle. D1 0 0 1 1 D0 0 1 0 1 m=2 m=4 Pulse Number Multiplication Factor m m=1 26 Data Sheet D16536EJ1V0DS PD168111A * Acceleration/deceleration control Seven bits, D2 to D8, are used to set a driving profile for acceleration/deceleration. The pulse rate vs. time draws an S-shaped curve. The shape of this S curve can be changed according to the values set to D2 to D7. An example of acceleration and deceleration operations is illustrated below. 94 pulses each are necessary for acceleration and deceleration. Usually, therefore, set 188 pulses or more (acceleration pulses + deceleration pulses) to perform acceleration and deceleration. If the set number of pulses is less than 94 during acceleration or deceleration, refer to the acceleration/deceleration operation example below. Pulse rate at constant velacity (address 4) Pulse rate Deceleration (= mirror of acceleration) Pulse width at startup Acceleration time (Sum of step 1 to 15) Deceleration time (= acceleration time) Acceleration pulse number or deceleration pulse number: 94 pulseNote Note An example of acceleration and deceleration operations is illustrated below. 94 pulses each are necessary for acceleration and deceleration. Usually, therefore, set 188 pulses or more (acceleration pulses + deceleration pulses) to perform acceleration and deceleration. If the set number of pulses is less than 94 during acceleration or deceleration, refer to the acceleration/deceleration operation example below. Data Sheet D16536EJ1V0DS 27 PD168111A * Parameter for acceleration/deceleration control Reference increment = Pulse cycle (address 4)/Set reference increment Pulse cycle of each step = Pulse cycle (address 4) + Reference increment x Pulse cycle increment table Time of each step = Pulse cycle of each step x Selected data table (number of pulses) Selected Data Table List STEP Table 1 1 2 3 2 1 1 2 5 4 3 3 2 4 3 4 1 3 4 5 1 2 3 6 1 2 4 7 1 2 3 8 1 2 3 9 1 2 3 10 1 2 3 11 2 4 5 12 3 6 9 13 11 12 13 14 31 17 15 15 31 31 22 STEP STEP STEP STEP STEP STEP STEP STEP STEP STEP STEP STEP STEP STEP Total: 94 pulses Pulse Cycle Increment Table List STEP 1 120 STEP 2 56 STEP 3 35 STEP 4 24 STEP 5 18 STEP 6 13 STEP 7 10 STEP 8 8 STEP 9 7 STEP 10 6 STEP 11 5 STEP 12 4 STEP 13 3 STEP 14 2 STEP 15 1 Example: Drive time at each step in the case of Table 1 STEP1 STEP2 STEP3 STEP4 STEP5 STEP6 STEP7 STEP8 STEP9 STEP10 STEP11 STEP12 STEP13 STEP14 STEP15 (Pulse cycle + Reference increment x 120) (Pulse cycle + Reference increment x 56) (Pulse cycle + Reference increment x 35) (Pulse cycle + Reference increment x 24) (Pulse cycle + Reference increment x 18) (Pulse cycle + Reference increment x 13) (Pulse cycle + Reference increment x 10) (Pulse cycle + Reference increment x 8) (Pulse cycle + Reference increment x 7) (Pulse cycle + Reference increment x 6) (Pulse cycle + Reference increment x 5) (Pulse cycle + Reference increment x 4) (Pulse cycle + Reference increment x 3) (Pulse cycle + Reference increment x 2) (Pulse cycle + Reference increment x 1) x2 x5 x2 x1 x1 x1 x1 x1 x1 x1 x2 x3 x11 x31 x31 (The rightmost number indicates the number of pulses when table 1 is used. To use table 2 or 3, refer to Selected Data Table List.) Acceleration time = Deceleration time = Sum of steps 1 to 15 28 Data Sheet D16536EJ1V0DS PD168111A * Reference increment setting D2 to D4 are used to set a parameter that determines the pulse cycle at each step. The reference increment is the pulse frequency set at address 4 that is divided by the reference increment setting. So that the speed changes draw a typical S-shaped curve, it is recommended to set a value of 8 (1, 0, 0). Reference increment = Pulse cycle (address 4)/Reference increment setting D4 0 0 0 0 1 1 1 1 D3 0 0 1 1 0 0 1 1 D2 0 1 0 1 0 1 0 32 1 4 8 16 2 Reference Increment Setting * Table selection This IC approximates the speed change curve during acceleration/deceleration operation to the shape S. The speed change curve can be changed by selecting an internal table. Table 1: S curve with abrupt speed change Table 2: S curve with gentle speed change Table 3: S curve with linear speed change (equivalent to trapezoid waveform) D6 0 0 1 1 D5 0 Table 1 1 0 1 Table 2 Table 3 Table Selection * Start time setting D8 and D7 are used to select the operation time multiplication factor during an acceleration/deceleration operation. The number of pulses necessary for each step during acceleration/deceleration can be selected from x1, x2, and x4. For the number of pulses at each step, refer to Selected Data Table List. Number of Pulses Necessary for Acceleration or Deceleration 94 188 376 D8 0 0 1 1 D7 0 Start Time Setting x1 1 0 1 x2 x4 Data Sheet D16536EJ1V0DS 29 PD168111A * Enabling/disabling acceleration An acceleration operation can be performed in accordance with the acceleration control setting. The acceleration function can be enabled or disabled by Da. * Enabling/disabling deceleration A deceleration operation can be performed in accordance with the deceleration control setting. The deceleration function can be enabled or disabled by D9. Operation Mode Da 0 1 0 1 D9 Acceleration 0 0 1 1 Disabled Enabled Disabled Enabled Deceleration Disabled Disabled Enabled Enabled 30 Data Sheet D16536EJ1V0DS PD168111A Example of acceleration/deceleration operation (1) Acceleration enabled/ deceleration enabled Pulses/s Pulses/s (1') Acceleration enabled/ deceleration enabled Set pulses Acceleration/ deceleration pulses Set pulses Condition: Set pulses/2 Pulses/s Pulses/s (2') Acceleration enabled/ deceleration enabled Condition: Set pulses (3) Acceleration disabled/ deceleration enabled Pulses/s Pulses/s (4') Acceleration disabled/ deceleration enabled Condition: Set pulses Data Sheet D16536EJ1V0DS 31 PD168111A Address 4 This register is used to set the pulse cycle per step (64 steps/cycle). MSB bit Data Df 1 De 0 Dd 0 Dc Db Da D9 D8 D7 D6 D5 D4 D3 D2 D1 Pulse cycle LSB D0 * Pulse cycle Thirteen bits, D0 to Dc, are used to set the pulse cycle per step. The pulse cycle can be set in a range of 0 to 8191 s at a resolution of 1.0 s. If all the 13 bits are "0", no pulse is output and the driving status is maintained. Example of setting pulse cycle Dc......D0 0000000000000 0000000000001 0000000000010 : 1111111111101 1111111111110 1111111111111 Set Value (s) 0 1.0 2.0 : 8189 8190 8191 32 Data Sheet D16536EJ1V0DS PD168111A Address 5 This register is used to set the number of pulses. The actual number of pulses is set by the product of the pulse number multiplication factor and the number of pulses set at address 3. MSB bit Data Df 1 De 0 Dd 1 Dc Db Da D9 D8 D7 D6 D5 D4 D3 D2 D1 Number of pulses LSB D0 * Number of pulses Set the number of pulses to drive the motor. D0 to Dc are used to set pulses in a range of 0 to 8191 pulses. If the pulse number multiplication factor is set to a value other than 1 by the register at address 3, the number of pulses set here is multiplied by the set multiplication factor (m) of address 3. The number of pulses is internally multiplied by m and then counted. If it is set to output pulses to EXT0, the number of counts output is the set value itself (0 to 8191 x m). Example of setting number of pulses Dc......D0 0000000000000 0000000000001 0000000000010 : 1111111111101 1111111111110 1111111111111 Set Value 0 m 2xm : 8189 x m 8190 x m 8191 x m m indicates the set value of the pulse number multiplication factor of address 3. If the value of the 13 bits D0 to Dc is "0", the pulse is not output and the driving status is maintained. Data Sheet D16536EJ1V0DS 33 PD168111A ABSOLUTE MAXIMUM RATINGS (TA = 25C: GLASS EPOXY BOARD OF 100 mm x 100 mm x 1 mm WITH COPPER FOIL AREA OF 15%) Parameter Power supply voltage Symbol VDD VM Input voltage Output pin voltage DC output current Instantaneous output current Power consumption Peak junction temperature Storage temperature VIN VOUT ID(DC) ID(pulse) PT Tch(MAX) Tstg DC PW < 10 ms, Duty 20% Conditions Control block Motor block Rating -0.5 to +6.0 -0.5 to +6.0 -0.5 to VDD+0.5 6.2 0.4 0.7 0.7 150 -55 to +150 V V A/ch A/ch W C C Unit V RECOMMENDED OPERATING CONDITIONS (TA = 25C: GLASS EPOXY BOARD OF 100 mm x 100 mm x 1 mm WITH COPPER FOIL AREA OF 15%) Parameter Power supply voltage Symbol VDD VM Input voltage DC output current Instantaneous output current External CLK input frequency SCLK input frequency LATCH-SCLK time SDATA setup time SDATA hold time EXT pin output drive current MOB pin output sink current Operating temperature range Peak junction temperature VIN ID(DC) ID(pulse) OSCIN fCLK tL-S tSETUP tHOLD IEXT IMOB TA Tch(MAX) Buffer output Open-drain output -10 200 80 80 -5 5 5 75 150 DC PW < 10 ms, Duty 20% Conditions Control block Motor block MIN. 2.7 2.7 0 -0.35 -0.6 4 5 TYP. MAX. 3.6 5.5 VDD +0.35 +0.6 6.2 6 Unit V V V A/ch A/ch MHz MHz ns ns ns mA mA C C Serial Command Timing Chart Setup time = 80 ns MIN. Hold time = 80 ns MIN. LATCH SCLK SDATA LATCH - SCLK time = 200 ns MIN. 34 Data Sheet D16536EJ1V0DS PD168111A ELECTRICAL CHARACTERISTICS (UNLESS OTHERWISE SPECIFIED, VDD = VM = 3 V, TA = 25C) Parameter VDD pin current after reset VDD pin current in standby mode VDD pin current during operation VM leakage current High-level input current Low-level input current High-level input voltage Low-level input voltage Input hysteresis voltage H bridge on-resistance Output turn-on time Output turn-off time EXT high-level output voltage EXT low-level output voltage EVRMAX voltage Symbol IDD(STB) IDD(STB2) IDD(STB3) IDD(ACT) IM(on) IIH IIL VIH VIL Vhys Ron ton toff VextH VextL EVRMAX IO = -100 A IO = +100 A Address 2 (D0 to D4) = (1, 1, 1, 1, 1) 450 500 0.9 x VDD 0.1 x VDD 550 Per VM pin, VM = 5.5 V, in standby mode VIN = VDD VIN = 0 V SCLK,SDATA,LATCH,RESETB, EN,OSCin pins SCLK,SDATA,LATCH,RESETB, EN,OSCin pins SCLK,SDATA,LATCH,RESETB, EN,OSCin pins IM = 0.35 A, sum of upper and lower stages RM = 20 0.3 2.0 0.5 0.5 -1.0 0.7 x VDD 0.3 x VDD Conditions External CLK (OSCin) stopped External CLK (OSCin) stopped External CLK (OSCin) input MIN. TYP. MAX. 1.0 30 300 3.0 1.0 1.0 Unit A A A mA A A A V V V s s V V mV Cautions 1. Undervoltage lockout circuit (UVLO) operates at 1.7 V TYP. and the output goes into a Hi-Z state. Internal data such as address settings is initialized. The UVLO circuit does not operate during reset. 2. The motor current accuracy varies depending on the motor actually used. With this IC, the total of the reference voltage EVRMAX error and the current sense circuit error is within 10%. 3. VM current shut off circuit at VDD = 0 V is built-in. Data Sheet D16536EJ1V0DS 35 PD168111A PACKAGE DRAWING 24-PIN PLASTIC TSSOP (5.72 mm (225)) 24 13 detail of lead end F G R P L S 1 12 E A A' S H I J C D M M K B N S NOTE Each lead centerline is located within 0.10 mm of its true position (T.P.) at maximum material condition. ITEM A A' B C D E F G H I J K L M N P R S MILLIMETERS 6.650.10 6.50.1 0.575 0.5 (T.P.) 0.220.05 0.10.05 1.2 MAX. 1.00.05 6.40.1 4.40.1 1.00.1 0.170.025 0.5 0.10 0.08 3+5 -3 0.25 0.60.15 P24MA-50-6A5 36 Data Sheet D16536EJ1V0DS PD168111A RECOMMENDED SOLDERING CONDITIONS The PD168111A should be soldered and mounted under the following recommended conditions. For soldering methods and conditions other than those recommended below, contact an NEC Electronics sales representative. For technical information, see the following website. Semiconductor Device Mount Manual (http://www.necel.com/pkg/en/mount/index.html) Recommended Soldering Conditions for Surface Mounting Type PD168111AMA-6A5-A: 24-pin plastic TSSOP (5.72 mm (225)) Recommended Condition Symbol IR60-00-3 Soldering Method Soldering Conditions Infrared reflow Package peak temperature: 260C, Time: 60 seconds MAX. (at 220C or higher), Count: Three times or less, Exposure limit: None, Flux: Rosin flux with low chlorine (0.2 Wt% or below) recommended Caution Do not use different soldering methods together (except for partial heating). Data Sheet D16536EJ1V0DS 37 PD168111A NOTES FOR CMOS DEVICES 1 PRECAUTION AGAINST ESD FOR SEMICONDUCTORS Note: Strong electric field, when exposed to a MOS device, can cause destruction of the gate oxide and ultimately degrade the device operation. Steps must be taken to stop generation of static electricity as much as possible, and quickly dissipate it once, when it has occurred. Environmental control must be adequate. When it is dry, humidifier should be used. It is recommended to avoid using insulators that easily build static electricity. Semiconductor devices must be stored and transported in an anti-static container, static shielding bag or conductive material. All test and measurement tools including work bench and floor should be grounded. The operator should be grounded using wrist strap. Semiconductor devices must not be touched with bare hands. Similar precautions need to be taken for PW boards with semiconductor devices on it. 2 HANDLING OF UNUSED INPUT PINS FOR CMOS Note: No connection for CMOS device inputs can be cause of malfunction. If no connection is provided to the input pins, it is possible that an internal input level may be generated due to noise, etc., hence causing malfunction. CMOS devices behave differently than Bipolar or NMOS devices. Input levels of CMOS devices must be fixed high or low by using a pull-up or pull-down circuitry. Each unused pin should be connected to VDD or GND with a resistor, if it is considered to have a possibility of being an output pin. All handling related to the unused pins must be judged device by device and related specifications governing the devices. 3 STATUS BEFORE INITIALIZATION OF MOS DEVICES Note: Power-on does not necessarily define initial status of MOS device. Production process of MOS does not define the initial operation status of the device. Immediately after the power source is turned ON, the devices with reset function have not yet been initialized. Hence, power-on does not guarantee out-pin levels, I/O settings or contents of registers. Device is not initialized until the reset signal is received. Reset operation must be executed immediately after power-on for devices having reset function. 38 Data Sheet D16536EJ1V0DS PD168111A * The information in this document is current as of May, 2003. The information is subject to change without notice. For actual design-in, refer to the latest publications of NEC Electronics data sheets or data books, etc., for the most up-to-date specifications of NEC Electronics products. Not all products and/or types are available in every country. Please check with an NEC Electronics sales representative for availability and additional information. * No part of this document may be copied or reproduced in any form or by any means without the prior written consent of NEC Electronics. NEC Electronics assumes no responsibility for any errors that may appear in this document. * NEC Electronics does not assume any liability for infringement of patents, copyrights or other intellectual property rights of third parties by or arising from the use of NEC Electronics products listed in this document or any other liability arising from the use of such products. No license, express, implied or otherwise, is granted under any patents, copyrights or other intellectual property rights of NEC Electronics or others. * Descriptions of circuits, software and other related information in this document are provided for illustrative purposes in semiconductor product operation and application examples. The incorporation of these circuits, software and information in the design of a customer's equipment shall be done under the full responsibility of the customer. NEC Electronics assumes no responsibility for any losses incurred by customers or third parties arising from the use of these circuits, software and information. * While NEC Electronics endeavors to enhance the quality, reliability and safety of NEC Electronics products, customers agree and acknowledge that the possibility of defects thereof cannot be eliminated entirely. To minimize risks of damage to property or injury (including death) to persons arising from defects in NEC Electronics products, customers must incorporate sufficient safety measures in their design, such as redundancy, fire-containment and anti-failure features. * NEC Electronics products are classified into the following three quality grades: "Standard", "Special" and "Specific". The "Specific" quality grade applies only to NEC Electronics products developed based on a customerdesignated "quality assurance program" for a specific application. The recommended applications of an NEC Electronics product depend on its quality grade, as indicated below. Customers must check the quality grade of each NEC Electronics product before using it in a particular application. "Standard": Computers, office equipment, communications equipment, test and measurement equipment, audio and visual equipment, home electronic appliances, machine tools, personal electronic equipment and industrial robots. "Special": Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster systems, anti-crime systems, safety equipment and medical equipment (not specifically designed for life support). "Specific": Aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life support systems and medical equipment for life support, etc. The quality grade of NEC Electronics products is "Standard" unless otherwise expressly specified in NEC Electronics data sheets or data books, etc. If customers wish to use NEC Electronics products in applications not intended by NEC Electronics, they must contact an NEC Electronics sales representative in advance to determine NEC Electronics' willingness to support a given application. (Note) (1) "NEC Electronics" as used in this statement means NEC Electronics Corporation and also includes its majority-owned subsidiaries. (2) "NEC Electronics products" means any product developed or manufactured by or for NEC Electronics (as defined above). M8E 02. 11-1 |
Price & Availability of UPD168111A |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |