Stepper motor driver evaluation board based on the L99SM81V for automotive
applications
Features
•
Board functionality based on
L99SM81V
programmable stepper motor driver for
automotive applications:
with micro-stepping and hold functions
–
–
BEMF monitoring for stall detection
–
programmable configuration via SPI
–
5 V internal linear voltage regulator (output available on board connector)
Board reverse battery protection with
STD95N4F3
MOSFET, which can be
substituted with two optionally mounted diodes and a jumper
Input operating voltage range from 6 V to 28 V
Output current up to 1.35 A
Board size: 65 mm length x 81 mm width x 11 mm maximum component height
WEEE and RoHS compliant
All ST components are qualified Automotive grade
Part of the AutoDevKit™ initiative
Applications: automotive bipolar stepper motor
•
•
•
•
•
•
•
•
Description
The
AEK-MOT-SM81M1
evaluation board is designed to drive a bipolar stepper
motor in micro-stepping mode, with coil voltage monitoring for stall detection.
Product summary
AutoDevKit stepper
motor driver board
for automotive
applications
AEK-MOT-SM81M1
This application board features the automotive-grade
L99SM81V
stepper motor
driver with embedded power MOSFETs and a comprehensive set of I/Os for MCU
control and feedback signaling using SPI communication through a 12-pin male
connector or two 5-pin connectors on the board.
The board is developed as part of the AutoDevKit initiative, and evaluation firmware
is available for suitable microcontrollers such as the automotive-grade SPC5 series
MCU on the
AEK-MCU-C4MLIT1
control board.
programmable
stepper motor driver
L99SM81V
for automotive
applications
Development
environment
Suggested
microcontroller
SPC5-Studio
addon
for Eclipse (with
AutoDevKit plugin
extension)
SPC5 family MCUs
Automotive bipolar
stepper motor; e.g.:
Applications
- adaptive vehicle
front lighting
systems
- vehicle HUD
projectors
DB3986
-
Rev 1
-
July 2019
For further information contact your local STMicroelectronics sales office.
www.st.com
AEK-MOT-SM81M1
Overview
1
Overview
The
AEK-MOT-SM81M1
board targets automotive applications such as adaptive front lighting systems and HUD
projectors, with stepping resolution ranging from 4 full steps to 64 micro steps for the finest possible positional
control.
The
L99SM81V
driver logically manages timers, counters, reference tables and mode or status registers that are
read or set by the external microcontroller to drive the two coil phases of a bipolar stepper motor, with separate
RUN and HOLD profiles for moving the rotor or keeping it stationary.
Apart from supply voltage and driver current diagnostics, the driver also monitors the output voltages across the
phase terminals in order to detect and flag critical motor stall events that can compromise motor operation and
control.
Figure 1.
Car stepper motor application diagram
RELATED LINKS
Visit the Automotive Bipolar Stepper Motor page on the ST website for further relevant application and design information
AutoDevKit: Adaptive Front Lighting demonstration kit video on YouTube
DB3986
-
Rev 1
page 2/5
2
Schematic diagrams
Figure 2.
AEK-MOT-SM81M1 schematic diagram
Header 8
DEVICE DIO_TP
1
2
3
4
5
6
7
8
GND
1
DOUT1
DOUT2
EN
CP+
DOUT1
SDO_F
35
100nF 100V
CSN_F
CLK_F
SDI_F
DOUT2
1
C1
CP-
1
36
R11
1K0
C17
N.M.
CTRL1
20
GND
AOUT
AOUT_TP
1
V5V
VSPI
MISO
R12
1K0
SDO_F
C18
N.M.
GND
MOSI
R14
1K0
C20
N.M.
GND
CSN
R15
1K0
SCLK
R13
1K0
CLK_F
C19
N.M.
GND
CSN_F
C21
N.M.
GND
PGND
GND
PGND
100pF C0
220nF C9
100nF
220nF
C11
C12
CTRL2
21
CTRL3
22
26
2
19
23
24
25
U1
GND
R8
R9
CP_TP
1
GND
G
R1
VREG
100K
C2
100nF
JP2
3
17
16
10
9
12
14
7
5
C14
N.M.
JP4
C10
N.M.
B2
B1
A2
A1
1
2
2
1
C13
N.M.
GND
PGND
B1
B2
C8
N.M.
PGND
R3
82K
R4
1K0
R5
10K
VS_SENSE
C15
100nF
GND
JP3
C5
4.7uF
VS_TP
GND
1
47K
47K
JP1
D1
GF1B
32
31
30
29
28
27
34
P1
1
2
3
4
5
6
7
8
9
10
11
12
1
EN
MOSI
MISO
SCLK
CSN
AOUT
VS_SENSE
CPOUT
CP+
SDO
CSN
CP-
DOUT1
DOUT2
SDI
CLK
NC
NC
NC
NC
NC
NC
NC
15
33
13
1
GND
V3V_TP
1
PSSO36/QFN40L/SOCKET
PGND
Connection to GND plane for heat sinking
OUTA1
R16
0R
OUTA2
GND
1
1
1
18
11
37
1
4
6
8
TAB
NC
NC
GND
PGND
PGND
1
DB3986
-
Rev 1
page 3/5
N.M.
D
N.M.
D2
Vbat
N.M.
S
STD95N4F3
T1
Vbat
D3
STPS0540Z
R10
1K6
GND
VSPI
1
2
3
4
5
6
7
8
9
10
11
12
D4
C16
4.7uF
GND
GND
EN
GND
TLMY1000-GS08
VSPI
T2
2
BC847
3
R2
100K
C3
PGND
22uF
PGND
CTRL1
CTRL2
CTRL3
EN
AOUT
V5V
VDD
V3V
GND
VSA
VREG
VSB
C4100nF
C6
22uF
C7100nF
PGND
PGNDB
254112WV054
L99SM81V
PGNDA
OUTB2
OUTB1
OUTA2
OUTA1
CONB
PHASE B
CONA
PHASE A
1
PGND
OUTB1 1
A2
OUTB2 1
GND
PS CON Operating Range
IDC(max)=3A
VDC=6V-28V (40V transients)
CON PS
1
2
Power Supply
R7
0R
GND
Vbat
Tr_d1
SMAJ40CA
5V5 CON Operating Range
IDC(max)=50mA
VDC=5V
R6
N.M.
1
CON V5V
2
LED2
N.M.
V5V
GND
CSN
SCLK
MOSI
MISO
GND
PGND
5V Power Supply Output
V5V_TP
1
2
3
4
5
SPI_TP
1
2
3
4
5
254105WV054
AEK-MOT-SM81M1
Schematic diagrams
GND
AEK-MOT-SM81M1
Revision history
Table 1.
Document revision history
Date
08-Jul-2019
Version
1
Changes
Initial release.
DB3986
-
Rev 1
page 4/5
AEK-MOT-SM81M1
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST
products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST
products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of
Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to
www.st.com/trademarks.
All other product or service
names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.