|
AMIS30623C623BRG Datasheet, PDF (21/61 Pages) ON Semiconductor – Micro-stepping Motor Driver | |||
|
◁ |
DriveHS
AMISâ30623
Tsw = 1024 ms
640 ms
t
Tsw_on = 128 ms
DriveLS
t
âRââComp
Rth
t
SWI_Cmp
120 ms
t
ESW
0
1
1
1
t
ActPos
t
Figure 13. Simplified Timing Diagram Showing the Change in States for SWI Comparator
Main Control and Register, OTP memory + ROM
Powerâup Phase
Powerâup phase of the AMISâ30623 will not exceed
10 ms. After this phase, the AMISâ30623 is in standby
mode, ready to receive LIN messages and execute the
associated commands. After powerâup, the registers and
flags are in the reset state, while some of them are being
loaded with the OTP memory content (see Table 19: RAM
Registers).
Reset
After powerâup, or after a reset occurrence (e.g. a
microâcut on pin VBB has made VDD to go below VddReset
level), the Hâbridges will be in highâimpedance mode, and
the registers and flags will be in a predetermined position.
This is documented in Table 19: RAM Registers and
Table 20: Flags Table.
Softâstop
A softâstop is an immediate interruption of a motion, but
with a deceleration phase. At the end of this action, the
register <TagPos> is loaded with the value contained in
register <ActPos>, see Table 19: Ram Registers). The
circuit is then ready to execute a new positioning command,
provided thermal and electrical conditions allow for it.
Sleep Mode
When entering sleep mode, the stepperâmotor can be
driven to its secure position. After which, the circuit is
completely powered down, apart from the LIN receiver,
which remains active to detect a dominant state on the bus.
In case sleep mode is entered while a motion is ongoing, a
transition will occur towards secure position as described in
Positioning and Motion Control provided <SecPos> is
enabled. Otherwise, <SoftStop> is performed.
Sleep mode can be entered in the following cases:
⢠The circuit receives a LIN frame with identifier 0x3C
and first data byte containing 0x00, as required by LIN
specification rev 1.3 and <SleepEn> bit = 1. See also
Sleep in the LIN Application Command section.
⢠In case the >SleepEn> bit = 1 and the LIN bus remains
inactive (or is lost) during more than 25000 time slots
(1.30 s at 19.2 kbit/s), a timeâout signal switches the
circuit to sleep mode.
http://onsemi.com
21
|
▷ |