DK-RV-1.8-33 austriamicrosystems, DK-RV-1.8-33 Datasheet - Page 9

no-image

DK-RV-1.8-33

Manufacturer Part Number
DK-RV-1.8-33
Description
EVAL KIT SQUIGGLE MOTOR
Manufacturer
austriamicrosystems
Series
SQUIGGLE®r
Datasheets

Specifications of DK-RV-1.8-33

Main Purpose
Power Management, Motor Control
Utilized Ic / Part
SQL-RV-1.8-6-12, MC-3300-RV, NSD-2101
Primary Attributes
Linear Motor, Driver
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Embedded
-
Secondary Attributes
-
NSD-2101
Data Sheet - D e t a i l e d D e s c r i p t i o n
7.3 Frequency Tracking
Based on the motor type, an initial drive signal period must be written to the NSD-2101. The period is specified in units of 0.04 µsec (based on
the nominal internal VCO frequency of 25 MHz). In the case of an SQL-RV-1.8 motor, the period may be 148 (94h) to generate a drive frequency
of ~168.9 kHz.
The NSD-2101 is able to then optimize the drive frequency by, on command, sweeping over a range of frequencies, centered at the specified
period, and settling on the frequency at which the best motor performance was detected. Alternatively, the NSD-2101 may be commanded to
incrementally step the frequency in the direction of increasing motor performance (changing the step direction when the performance drops).
In either case, the NSD-2101 adjusts the frequency by adjusting the VCO trimming, rather than the period count. This affords much higher
resolution than is possible by changing the period count.
Whether sweep mode or incremental (see ‘Control Register’ in
loaded into registers 02h and 03h.
A sweep calibration is typically performed following a power-up. The sweep calibration offers the greatest range of frequencies. Incremental
calibration offers the best frequency resolution and can be performed periodically as the motor is being used.
7.4 I²C
The I²C interface is used to control the NSD-2101 and set the value of several registers. These registers will define the direction and duration of
the output driver signals, the duty cycle, phase shift and average voltage to the motor.
Start/Stop Condition:
transition on the SDA line while SCL is HIGH is the stop condition.
Every byte put on the SDA line must be 8-bits long. Each byte must be followed by an acknowledge bit. Data is transferred with the most
significant bit (MSB) first.
Data transfer with acknowledge is obligatory. The acknowledge-related clock pulse is generated by the master. The receiver must pull down the
SDA line during the acknowledge clock pulse.
The NSD-2101 is a slave device on the bus. There are two different access modes:
The device can be addressed using 7-bit addressing. The first 6 bits are fixed. The last bit can be set via package pin.
Figure 7. 7-Bit Device Address
www.austriamicrosystems.com/NSD-2101
- Byte write
- Page write
A HIGH to LOW transition on the SDA line while SCL is HIGH is the start condition for the bus. A LOW to HIGH
Table 8 on page
Revision 0.4
10), the calibration does not start until a pulse count has been
9 - 22

Related parts for DK-RV-1.8-33