NSD-1202 austriamicrosystems, NSD-1202 Datasheet

no-image

NSD-1202

Manufacturer Part Number
NSD-1202
Description
Dual Piezo Motor Driver Ic For Sql Series Squiggle Motors
Manufacturer
austriamicrosystems
Datasheet
N S D - 1 2 0 2
D u a l P i e z o M o t o r D r i v e r I C f o r S Q L S e r i e s
S Q U I G G L E M o t o r s
1 General Description
The NSD-1202 is a dedicated piezo motor driver ASIC capable of
driving two SQL Series SQUIGGLE motors from a single 2.8 to 5.5
VDC supply.
The two motors can be controlled independently using a standard
I²C interface.
An on-chip DC-DC step-up converter generates the high supply
voltage (24 to 40 VDC) required by the piezoelectric elements of the
SQUIGGLE motor.
Four half bridge drivers create pairs of phase-shifted square waves
with ultrasonic frequency as required to drive SQL Series
SQUIGGLE motors.
Figure 1. NSD-1202 Functional Block Diagram
www.austriamicrosystems.com
D a t a S h e e t
VDD (2.8-5.5V)
VSS
ADR
SDA
XPD
SCL
CLK
VIN (2.8-5.5V)
reference
I²C Interface
LOGIC
Voltage
C1
22µF
NSD-1202
controller
Step-up
4.7µH
L1
Level-
shifter
Level-
shifter
Level-
shifter
Level-
shifter
Revision 0.1
Registers
LX
2 Key Features
This part supersedes and is backward-compatible with the NSD-
1102.
3 Applications
The NSD-1202 is ideal for SQUIGGLE piezoelectric motor driver.
Wide Input Supply Voltage Range: 2.8 to 5.5VDC
Step-up converter to generate programmable high-voltage
power supply (24 to 40V)
Minimum 65% efficiency (at VDD=2.8V, I
freq=2MHz)
4x output driver with defined rise/fall time
I²C interface
On chip registers store driver instructions
Power-down mode for minimal power consumption in stand-by
Small 4x4mm 16-Pin QFN Package
D1
VDDH (programmable 24V...40V)
TRIM
1
1
1
1
VDDH
C2
VSSP
DRV2P1
DRV2P2
DRV1P1
DRV1P2
1µF
OUT
=25mA,
1 - 13

Related parts for NSD-1202

NSD-1202 Summary of contents

Page 1

... General Description The NSD-1202 is a dedicated piezo motor driver ASIC capable of driving two SQL Series SQUIGGLE motors from a single 2.8 to 5.5 VDC supply. ...

Page 2

... DRV1P1 14 DRV2P2 15 DRV2P1 16 1. SDA (Data IO) and SCL (Data clock) constitute an I²C interface. Both have open drain outputs. www.austriamicrosystems.com NSD-1202 Pin Type Character High Voltage Supply Supply pad Power Slave address input ...

Page 3

... NSD-1202 Data Sheet - Absolute Maximum Ratings Stresses beyond those listed in Table 2 may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in maximum rating conditions for extended periods may affect device reliability ...

Page 4

... NSD-1202 Data Sheet - Electrical Characteristics Table 3. Operating Conditions Symbol Parameter V Voltage at VDD VDD V Voltage at VDDH VDDH V Voltage at LX pin LX V Voltage at VSSP VSSP Voltage at VSS V VSS V Voltage at CLK, SDA,SCL, XPD ...

Page 5

... NSD-1202 Data Sheet - 6.2 DC/AC Characteristics for Digital Inputs and Outputs Table 5. CMOS Input: XPD, ADR, CLK Symbol Parameter V High level input voltage IH Low level input voltage V IL Input leakage current ...

Page 6

... I²C The I²C interface is used to control the NSD-1202 and set the value of several registers. These registers will define the output voltage (by changing the resistive feedback divider) as well as the direction and duration of the output driver signals. The period count. duty cycle (or pulse width) and pulse count registers can be set separately for each motor ...

Page 7

... NSD-1202 Data Sheet - 7.3 Register Map The table below shows the registers which can be addressed over the I²C interface. Description Address Period count A 00h 1 01h Pulse count A (high byte) Pulse count A (low byte) ...

Page 8

... NSD-1202 Data Sheet - 7.5 Period Counter The period counter is used to define the switching frequency of the motor. The pulse period is generated by dividing the clock input frequency by the given period counter value. The MSB of the high byte of the pulse counter (h) is used to enable the internal frequency doubler. This function should be used only for input clock frequencies of 10MHz or less ...

Page 9

... NSD-1202 Data Sheet - 7.8 Duty Cycle Register A register is used to define the duty cycle (or pulse width) of the driver output signal for each motor. The register value is directly transferred to the analog part. Since changing the duty cycle will change the speed of the motor, this register can be used to control the speed of two motors independently. ...

Page 10

... NSD-1202 Data Sheet - Application Information The NSD-1202 is designed to drive two SQL-1.8 SQUIGGLE motors. Recommended external components are as follows: Component Description C1 22µF Cap 6.3V C2 1µF Cap 50V L1 4.7µH Inductance D1 Diode New Scale offers a convenient MC-33DB evaluation board which includes these components, along with input and motor connectors, to take full advantage of the NSD-1202 ASIC ...

Page 11

... NSD-1202 Data Sheet - Package Drawings and Markings The devices are available in a 16LD QFN (4x4mm) package. Figure 3. 16LD QFN (4x4mm) Package Drawings and Dimensions Symbol Min Nom A 0.75 0.85 A1 ...

Page 12

... Ordering Information The devices are available as the standard products shown in Table 7. Ordering Information Ordering Code NSD-1202BQFT Dual Piezo Motor Driver IC Note: All products are RoHS compliant and Pb-free. Buy our products or get free samples online at ICdirect: For further information and requests, please contact us or find your local distributor at http://www ...

Page 13

... NSD-1202 Data Sheet - Copyrights Copyright © 1997-2009, austriamicrosystems AG, Tobelbaderstrasse 30, 8141 Unterpremstaetten, Austria-Europe. Trademarks Registered ®. All rights reserved. The material herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. ...

Related keywords