English
Language : 

AMIS-30622 Datasheet, PDF (28/35 Pages) AMI SEMICONDUCTOR – I2C Microstepping Motordriver
AMIS-30622 I2C Microstepping Motordriver
Data Sheet
9.2.4.3 Physical Address of the Circuit
The circuit is provided with a physical address in order to
discriminate this circuit from other ones on the I2C bus. This
address is coded on 7 bits (2 bits being internally hardwired
to ‘1’), yielding the theoretical possibility of 32 different
circuits on the same bus. It is a combination of four OTP
memory bits (see § 9.2.2.13 OTP Memory Structure) and of
the externally hardwired address bits (pin HW). HW must
either be connected to Ground or to Vbat. When HW is not
connected and left floating correct functionality of the
positioner is not guaranteed. The motor will be driven to
the programmed Secure Position. (see § 9.2.2.12
Application Parameters SecPos [10:0])
The AMIS-30622 supports a “general call” address.
Therefore the circuit is addressable with either the physical
slave address or with address “000 0000”.
9.2.4.4 Write Data to AMIS-30622
A complete transmission consists of the followings: a Start
condition, the slave address (7-bit), a read/write bit (‘0’ =
write, ‘1’ = read), and an acknowledge bit. Any further
databytes are followed by an acknowledge bit. The
acknowledge bit is used to signal a correct reception of the
data to the transmitter. In this case the AMIS-30622 pulls
the SDA line to ‘0’. The AMIS-30622 reads the incoming
data at SDA on every rising edge of the SCK signal. To
finish the transmission the master has to transmit a Stop
condition. Some commands for the AMIS-30622 are
supporting 8 bytes of data, other commands are
transmitting 2 bytes of data.
9.2.4.5 Read Data from AMIS-30622
When reading data from a slave two transmissions are
needed. The first transmission consists of two bytes of data.
The first byte contains the slave address and the write bit.
The second byte contains the address of an internal register
in the AMIS-30622. The internal register address is stored in
the circuit RAM. The second transmission consists of the
↔
↔
slave address and the read bit. Then the master can read
the data bits on the SDA line on every rising edge of signal
SCK. After each byte of data the master has to
acknowledge correct data reception by pulling SDA to ‘0’.
The last byte is not to acknowledge by the master and
therefore the slave knows the end of transmission.
↔
↔
9.2.4.6 Timing and Electrical Characteristics of the Serial Interface
See § 5 and § 6 for DC and AC parameter values.
AMI Semiconductor - Rev. 2.3
www.amis.com
28