E910.72A61DC ELMOS Semiconductor, E910.72A61DC Datasheet - Page 11

no-image

E910.72A61DC

Manufacturer Part Number
E910.72A61DC
Description
Motor / Motion / Ignition Controllers & Drivers 6x HVAC motor driver/pulse count
Manufacturer
ELMOS Semiconductor
Type
DC Motor 6x Half Bridger
Datasheet

Specifications of E910.72A61DC

Rohs
yes
Product
Brushed DC Motor Drivers
Operating Supply Voltage
5 V
Supply Current
3 mA
Operating Temperature
- 40 C to + 85 C
Mounting Style
SMD/SMT
Package / Case
QFN-32
Number Of Outputs
5
Output Current
100 mA
Output Voltage
6 V to 19 V
Power Dissipation
1 W
5.2 serial peripheral interface, spi
5.2.1 power-on Command sequence of the iC
After power-on, the IC starts in standby mode. The first commands sent to the E910.72 have to define the configu-
ration register and read and acknowledge the diagnostic error data. Otherwise the E910.72 stays in "Hardware-
Error" mode, i.e., signal DRB is pulled down. The idea is, that if the configuration registers become corrupt or reset
(during normal operation), it will be indicated by low DRB due to "Hardware-Error" mode.
The activation can be done in the following scheme:
1.Send "Wake up and read status" command to leave the standby mode of the IC.
2.Wait the ready time t
mands are ignored. The IC enters the error mode "Command overflow", if commands other than "NOP" commands
are sent to the IC during this time.
3.Write the two configuration registers with proper values. !!!
4.Read out hardware error ("Configuration register error").
5.Acknowledge the hardware error, i.e. acknowledge that the configuration registers were not okay. The DRB signal
now goes high.
6.The IC is now properly activated and can receive further commands.
Please refer chapter 5.2.21 for example commands.
Data from and to the μC is transferred by means of an SPI. Received data is translated into switching commands
for all half bridge outputs, and into positioning information, in case of motor control. A single data telegram from
the μC may consist of 1 byte or 3 bytes. 1 byte information is used to turn an individual output on or off, 3 bytes
information is necessary to move a motor into a defined direction with a given number of commutation ripples.
To stop a motor which is still moving takes a 1 byte command as well.
As shown in Fig. 3, to start a data transmission the input signal CSB (Chip Select Bar) first has to be pulled low. Syn-
chronised by a clock signal on CLK data is transferred into a shift register in the IC. The first bit of the data stream
defines whether a 1 byte or a 3 byte information will be sent. After the appropriate number of bits has been re-
ceived the shift register is stopped, and the output CSOB (Chip Select Out Bar) is pulled low, which can be seen at
last falling edge of clock CLK. This signal can be used to activate the next IC in a daisy chain cascaded configura-
tion. Again the first bit of the following data stream defines whether a 1 byte or a 3 byte information will be sent
to the next IC.
Status data, position information of a motor that has been moved as well as hardware error information like over-
current or overtemperature are available on output pin TXD. At the rising edge of clock CLK the data and TXD and
RXD are valid and can be sampled. The bit transmission of TXD and RXD occurs simultaneously. The telegram
length is defined by the leading bit no. 10 transferred to RXD and may be 1 byte or 3 bytes. The first byte carries
diagnostic information while the second and third byte, in case of position mode, consist of motor address, direc-
tion and actual number of ripple pulses to be counted during motor movement. In case of an hardware error they
contain overcurrent, overtemperature, voltage error or other diagnostic information.
Be aware, that the maximum possible request for motor position is 2047 (211-1). But in this case an overflow in the
results appears, due to additional pulses in the brake phase of the motor. Therefore the maximum recommended
request for motor position is 2037, supposing not more than 10 pulses in the brake mode.
Also be aware, that the minimum possible request for a motor position is 1. The value 0 for a motor drive com-
mand is not allowed.
DC Motor 6 x Half briDgE witH ripplE CoUnt
aDVanCE proDUCt inforMation - MaY 05, 2011
ELMOS Semiconductor AG
RDY
after leaving the standby to allow the charge pump to power up. During this time all com-
Data Sheet
11/34
QM-No.: 25DS0057E.00
E910.72

Related parts for E910.72A61DC