amis-30523 ON Semiconductor, amis-30523 Datasheet
amis-30523
Related parts for amis-30523
amis-30523 Summary of contents
Page 1
... AMIS-30523 Product Preview CAN Micro-Stepping Motor Driver Introduction The AMIS−30523 is a micro−stepping stepper motor driver for bipolar stepper motors with an embedded CAN transceiver. The motor driver is connected through I/O pins and a SPI interface with an external microcontroller. It has an on−chip voltage regulator, reset− ...
Page 2
... Load T Angle O R Temp. I− sense Sense Band− gap POR Thermal shutdown Driver control Wake−up Filter AMIS−30523 Figure 1. Block Diagram AMIS−30523 http://onsemi.com 2 VBB 22 38, 39 EMC MOTXP 34, 35 MOTXN 27, 28 EMC MOTYP 31,32 MOTYN 4 ...
Page 3
... CSB 24 SPI chip select input VBB 25, 26 High voltage supply Input MOTYP 27, 28 Negative end of phase Y coil output GND 29, 30 Ground, heat sink AMIS−30523 Figure 2. Pin Out AMIS−30523 Description http://onsemi.com 3 MOTXP 39 MOTXP 38 GND 37 GND 36 MOTXN 35 ...
Page 4
Table 1. PIN DESCRIPTION Name Pin MOTYN 31, 32 Positive end of phase Y coil output / 33 No function (to be left open in normal operation) MOTXN 34, 35 Positive end of phase X coil output GND 36, 37 ...
Page 5
... PACKAGE THERMAL CHARACTERISTICS The AMIS−30523 is available in a QFN−52 package. For cooling optimizations, the QFN has an exposed thermal pad which has to be soldered to the PCB ground plane. The ground plane needs thermal vias to conduct the heat to the bottom layer. Figure 4 gives an example for good power distribution solutions ...
Page 6
The 2 power internal planes thick copper with 2 an area of 5500 mm copper and 90% conductivity The Rth for 1S0P is simulated conform JEDEC J−A JESD−51 as follows: • A 1−layer printed circuit board with ...
Page 7
Table 5. DC PARAMETERS MOTOR DRIVER (The DC Parameters are Given for V and Temperature in Their Operating Ranges Unless Otherwise Specified) BB Convention: Currents Flowing in the Circuit are Defined as Positive. Symbol Pin(s) Parameter SUPPLY AND VOLTAGE REGULATOR ...
Page 8
Table 5. DC PARAMETERS MOTOR DRIVER (The DC Parameters are Given for V and Temperature in Their Operating Ranges Unless Otherwise Specified) BB Convention: Currents Flowing in the Circuit are Defined as Positive. Symbol Pin(s) Parameter DIGITAL INPUTS DI, CLK ...
Page 9
Table 6. AC PARAMETERS MOTOR DRIVER Symbol Pin(s) Parameter INTERNAL OSCILLATOR f Frequency of internal oscillator osc MOTOR DRIVER f PWM frequency PWM Double PWM frequency MOTxx f PWM jitter Depth (Note 14 Turn−on voltage slope, 10% to ...
Page 10
NXT Ì Ì Ì DIR Ì Ì Ì Ì Ì Ì Table 7. SPI TIMING PARAMETERS Symbol t SPI clock period CLK t SPI clock high time CLK_HIGH t SPI clock low time CLK_LOW t DI set up time, valid ...
Page 11
Table 8. DC PARAMETERS CAN TRANSCEIVER (The DC parameters are given for V and temperature in its operating range specified) Convention: currents flowing in the circuit are defined as positive. Symbol Pin(s) Parameter SUPPLY I VCC Supply current ...
Page 12
Table 8. DC PARAMETERS CAN TRANSCEIVER (The DC parameters are given for V and temperature in its operating range specified) Convention: currents flowing in the circuit are defined as positive. Symbol Pin(s) Parameter BUS LINES V Recessive bus ...
Page 13
... rxd C = 100 pF between l CANH to CANL C = 100 pF between l CANH to CANL 100 CANH 48 TxD AMIS− V SPLIT 7 30523 RxD CANL 2 51 GND STB Figure 7. Test Circuit for Transients Hysteresis 0.9 0.5 Figure 8. Hysteresis of the Receiver http://onsemi.com unless otherwise specified ...
Page 14
... TxD 52 AMIS− CANL 49 Generator 30523 RxD GND STB Figure 11. Basic Test Set−up for EME CANH AMIS− SPLIT 7 30523 100 CANL 2 51 GND STB 50% 0. d(TxD-BUSoff) d(BUSoff-RxD) 0. d(dom-rec) 6 Spectrum Anayzer 6 ...
Page 15
Figure 12. EME Measurements http://onsemi.com 15 ...
Page 16
... RESET DRIVER diagnostic SPI interface MOTOR positioner CAN controller Figure 13. Typical Application Schematic AMIS−30523 Table 10. EXTERNAL COMPONENTS LIST AND DESCRIPTION Component C V buffer capacitor (Note 17 decoupling block capacitor Charge−pump pumping capacitor 4 C Charge−pump buffer capacitor ...
Page 17
... FUNCTIONAL DESCRIPTION MOTOR DRIVER Introduction The AMIS−30523 is a micro−stepping stepper motor driver for bipolar stepper motors embedded with an integrated CAN transceiver. The motor driver is connected through I/O pins and a SPI interface with an external microcontroller. It has an on−chip voltage regulator, reset−output and watchdog reset, able to supply peripheral devices. It contains a current− ...
Page 18
Automatic Duty Cycle Adaptation In case the supply voltage is lower than 2 * Bemf, then the duty cycle of the PWM is adapted automatically to >50% to maintain the requested average current in the coils. This Icoil Duty Cycle ...
Page 19
Table 11. SQUARE TRANSLATOR TABLE FOR FULL STEP AND UNCOMPENSATED HALF STEP Uncompensated Half−Step MSP[6:0] 000 0000 001 0000 010 0000 011 0000 100 0000 101 0000 110 0000 111 0000 I Y Start = 0 Step 1 Step 2 ...
Page 20
Table 12. CIRCULAR TRANSLATOR TABLE 000 1/32 MSP[6:0] 000 0000 ‘0’ 000 0001 1 000 0010 2 000 0011 3 000 0100 4 000 0101 5 000 0110 6 000 0111 7 000 1000 8 000 1001 9 000 1010 ...
Page 21
Table 12. CIRCULAR TRANSLATOR TABLE 000 1/32 MSP[6:0] 100 0000 64 100 0001 65 100 0010 66 100 0011 67 100 0100 68 100 0101 69 100 0110 70 100 0111 71 100 1000 72 100 1001 73 100 1010 ...
Page 22
Direction The direction of rotation is selected by means of following combination of the DIR input pin and the SPI−controlled direction bit <DIRCTRL>. (see Table 15 SPI Control Parameter Overview) NXT input Changes on the NXT input will move the ...
Page 23
Peak Current 1.48 A 630 mA 325 mA Current Range 1 CUR[4: −> 15 166 mA Current Range 0 CUR[4: −> Figure 19. Programmable Peak−Current Overview Speed and Load Angle Output The SLA−pin provides ...
Page 24
Because of the relatively high recirculation currents in the coil during current decay, the coil voltage V transient behavior. As this transient is not always desired in application software, two operating modes can be selected by means of the bit ...
Page 25
... The open drain output pin PORB/WD provides an “active low” reset for external purposes. At power− the AMIS−30523, this pin will be kept low for some time to reset DS(on) for example an external microcontroller. A small analogue filter avoids resetting due to spikes or noise on the V supply ...
Page 26
Watchdog Function The watchdog function is enabled/disabled through <WDEN> bit (See Table 15 SPI Control Registers address 00h). Once this bit has been set to “1” (watchdog enable), the microcontroller needs to re−write this bit to clear an internal timer ...
Page 27
... CLR Pin (= Hard Reset) Logic 0 on CLR pin allows normal operation of the chip. To reset the complete digital inside AMIS−30523, the input CLR needs to be pulled to logic 1 during minimum time given (See Table 6 AC Parameters Motor Driver). CLR This reset function clears all internal registers without the need of a power− ...
Page 28
... NOTE: At the falling edge of the eighth clock pulse the data−out shift register is updated with the content of the addressed internal SPI register. The internal SPI registers are updated at the first rising edge of the AMIS−30523 system clock when CS = High. Transfer Packet: Serial data transfer is assumed to follow MSB first rule ...
Page 29
... This contains the address of the SPI register to write to. The command is followed with a data byte. This incoming data will be stored in the corresponding Control Register after CSB goes from low to high! AMIS−30523 responds on every incoming byte by shifting out via DO the data stored in the last received address. ...
Page 30
... NOTE: The internal data−out shift buffer of the AMIS−30523 is updated with the content of the selected SPI register only at the last (every eighth) falling edge of the CLK signal (see SPI Transfer Format and Pin Signals result, new data for transmission cannot be written to the shift buffer at the beginning of the transfer packet and the first byte shifted out might represent old data ...
Page 31
Table 14. SPI CONTROL REGISTERS hard reset.) Bit 7 Content Access R/W Reset 0 Address WR (00h) Data WDEN CR0 (01h) Data CR1 (02h) Data DIRCTRL CR2 (03h) Data MOTEN Where: R/W Read and Write access Reset: Status after power−On ...
Page 32
CUR[4:0] Selects IMCmax peak. This is the peak or amplitude of the regulated current waveform in the motor coils. Table 16. SPI CONTROL PARAMETER OVERVIEW CUR[4:0] Current Range (Note 20) Index CUR[4:0] 0 00000 1 00001 2 00010 3 00011 ...
Page 33
Table 18. SPI STATUS FLAGS OVERVIEW Mnemonic Flag CPFail Charge pump failure MSP[6:0] Micro−step position OPENX OPEN Coil X OPENY OPEN Coil Y OVCXNB OVer Current on X H−bridge; MOTXN terminal; Bottom tran. OVCXNT OVer Current on X H−bridge; MOTXN ...
Page 34
... DEVICE ORDERING INFORMATION Part Number AMIS30523C5231RG AMIS30523C5231G †For information on tape and reel specifications, including part orientation and tape sizes, please refer to our Tape and Reel Packaging Specifications Brochure, BRD8011/D. a time period of t transceiver to inform the controller of the wake− ...
Page 35
... 0.05 C *For additional information on our Pb−Free strategy and soldering details, please download the ON Semiconductor Soldering and Mounting Techniques Reference Manual, SOLDERRM/D. N. American Technical Support: 800−282−9855 Toll Free USA/Canada Europe, Middle East and Africa Technical Support: Phone: 421 33 790 2910 Japan Customer Focus Center Phone: 81− ...