Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

A4979 Datasheet(PDF) 10 Page - Allegro MicroSystems

Part # A4979
Description  Microstepping Programmable Stepper Motor Driver With Stall Detect and Short Circuit Protection
Download  44 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ALLEGRO [Allegro MicroSystems]
Direct Link  http://www.allegromicro.com
Logo ALLEGRO - Allegro MicroSystems

A4979 Datasheet(HTML) 10 Page - Allegro MicroSystems

Back Button A4979 Datasheet HTML 6Page - Allegro MicroSystems A4979 Datasheet HTML 7Page - Allegro MicroSystems A4979 Datasheet HTML 8Page - Allegro MicroSystems A4979 Datasheet HTML 9Page - Allegro MicroSystems A4979 Datasheet HTML 10Page - Allegro MicroSystems A4979 Datasheet HTML 11Page - Allegro MicroSystems A4979 Datasheet HTML 12Page - Allegro MicroSystems A4979 Datasheet HTML 13Page - Allegro MicroSystems A4979 Datasheet HTML 14Page - Allegro MicroSystems Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 44 page
background image
Microstepping Programmable Stepper Motor Driver
With Stall Detect and Short Circuit Protection
A4979
10
Allegro MicroSystems, LLC
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
SCK Serial interface clock. Data is latched in from SDI on the
rising edge of the SCK clock signal. There must be 16 rising
edges per write and SCK must be held high when STRn changes.
STRn Serial data strobe and serial access enable. When STRn
is high any activity on SCK or SDI is ignored, and SDO is high
impedance allowing multiple SDI slaves to have common SDI,
SCK, and SDO connections.
DIAG Diagnostic output. Function selected via the serial inter-
face, setting Configuration Register 1. Default is Fault output.
OSC With bit 13 in Configuration Register 1 set to 0, either con-
nect this pin to AGND to use the internal oscillator running at the
default frequency of 4 MHz, or connect a resistor to VDD to set
the internal oscillator frequency. (The approximate frequency is
calculated from:
fOSC = 10 000 / (48 ROSC – 20)
where fOSC is the internal oscillator frequency in MHz, and ROSC
is the value, in kΩ of the resistor between OSC and VDD.)
If bit 13 in Configuration Register 1 is set to 1, then OSC is the
input for an external system clock, which must have a frequency
between 3 and 5 MHz. In this mode a watchdog is provided to
detect loss of the system clock. If the OSC pin remains high or
low for more than the watchdog time, tWD, 1 μs typical, then the
Fault Register flag (bit 15 in the diagnostic registers) is set and
the outputs are disabled until the clock restarts.
Driving a Stepper Motor
A two-phase stepper motor is made to rotate by sequencing the
relative currents in each phase. In its simplest form, each phase
is simply fully energized in turn by applying a voltage to the
winding. For more precise control of the motor torque through
temperature and voltage ranges, current control is required. For
efficiency this is usually accomplished using pulse width modula-
tion (PWM) techniques. In addition current control also allows
the relative current in each phase to be controlled, providing more
precise control over the motor movement and hence improve-
ments in torque ripple and mechanical noise. Further details of
stepper motor control are provided in Appendix A.
For bipolar stepper motors the current direction is significant,
so the voltage applied to each phase must be reversible. This
requires the use of a full bridge (also known as an H-bridge)
which can switch each phase connection to supply or to ground.
Phase Current Control
In the A4979, current to each phase of the two-phase bipolar
stepper motor is controlled through a low impedance N-channel
DMOS full bridge. This allows efficient and precise control of
the phase current using PWM switching. The full-bridge con-
figuration provides full control over the current direction during
the PWM on-time, and over the current decay mode during the
PWM off-time. Due to the flexibility of the A4979 these control
techniques can be completely transparent to the user or can be
partially- or fully-programmed through the serial interface.
Each leg (high-side, low-side pair) of a bridge is protected from
shoot-through by a fixed dead time. This is the time between
switching off one FET and switching on the complementary FET.
Cross-conduction is prevented by lock-out logic in each driver pair.
The phase currents and in particular the relative phase currents
are defined in the Phase Current table (table 7). This table defines
the two phase currents at each microstep position. For each of the
two phases, the currents are measured using a sense resistor, RS,
with voltage feedback to the respective SENSx pin. The target
current level is defined by the voltage from the digital-to-analog
converter (DAC) for that phase. The sense voltage is amplified by
a fixed gain and compared to the output of the DAC.
There are two types of maximum current: the absolute maximum,
ISMAX, the maximum possible current defined by the sense resis-
tor and the reference input; and the phase maximum, IPMAX, the
maximum current delivered to a motor phase.
The absolute maximum current, ISMAX, is defined as:
ISMAX = VREF / (16 × RS)
where VREF is the voltage at the REF pin, and RS is the sense
resistor value.
The phase maximum, IPMAX, is the 100% reference level for the
phase current table and may be a fraction of the absolute maxi-
mum current, ISMAX, depending on the value of the MXI0 and
MXI1 bits in Configuration Register 0.


Similar Part No. - A4979

ManufacturerPart #DatasheetDescription
logo
Allegro MicroSystems
A4979 ALLEGRO-A4979 Datasheet
987Kb / 44P
   The A4979 is a flexible microstepping motor driver with built-in translator for easy operation.
More results

Similar Description - A4979

ManufacturerPart #DatasheetDescription
logo
STMicroelectronics
L9942 STMICROELECTRONICS-L9942 Datasheet
575Kb / 37P
   Integrated stepper motor driver for bipolar stepper motors with microstepping and programmable current profile
L9942XP1TR STMICROELECTRONICS-L9942XP1TR Datasheet
524Kb / 40P
   Integrated stepper motor driver for bipolar stepper motors with microstepping and programmable current profile
L99SM81V STMICROELECTRONICS-L99SM81V Datasheet
3Mb / 85P
   Programmable stepper motor driver for automotive applications with micro-stepping and stall detection
June 2017 Rev 4
logo
List of Unclassifed Man...
TMC246 ETC2-TMC246_06 Datasheet
185Kb / 26P
   High Current Microstep Stepper Motor Driver with sensorless stall detection, protection / diagnosis and SPI Interface
TMC249 ETC2-TMC249_05 Datasheet
205Kb / 25P
   High Current Microstep Stepper Motor Driver with sensorless stall detection, protection / diagnostics and SPI Interface
TMC246A ETC2-TMC246A Datasheet
181Kb / 24P
   High Current Microstep Stepper Motor Driver with sensorless stall detection, protection / diagnosis and SPI Interface
logo
STMicroelectronics
AN1495 STMICROELECTRONICS-AN1495 Datasheet
714Kb / 25P
   Microstepping stepper motor drive
logo
Texas Instruments
DRV8434S TI-DRV8434S Datasheet
4Mb / 73P
[Old version datasheet]   DRV8434S Stepper Driver With Integrated Current Sense, 1/256 Microstepping, SPI Interface, Smart Tune Technology and Stall Detection
DRV8434A TI-DRV8434A Datasheet
3Mb / 51P
[Old version datasheet]   DRV8434A Stepper Driver With Integrated Current Sense, 1/256 Microstepping, smart tune and Stall Detection using GPIO pins
logo
Allegro MicroSystems
A4982_V4 ALLEGRO-A4982_V4 Datasheet
480Kb / 20P
   DMOS Microstepping Driver with Translator And Overcurrent Protection
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com