| Electronic Components Datasheet Search |
|
DRV10983ZPWPR Datasheet(PDF) 16 Page - Texas Instruments |
|
|
|
|||||||||||||||||||||||||||||
DRV10983ZPWPR Datasheet(HTML) 16 Page - Texas Instruments |
|
16 / 58 page ![]() 16 DRV10983 SLVSCP6C – JULY 2014 – REVISED MAY 2016 www.ti.com Product Folder Links: DRV10983 Submit Documentation Feedback Copyright © 2014–2016, Texas Instruments Incorporated Feature Description (continued) Table 1. Conditions to Enter or Exit Sleep or Standby Condition (continued) Speed Command Mode Enter Sleep/Standby Condition Exit from Standby Condition Exit from Sleep Condition I2C SpdCtrl[8:0] is programmed as 0 for TEN_SL_SB SpdCtrl[8:0] is programmed as non-zero for TEX_SL_SB SPEED pin high ( V > VDIG_IH) for TEX_SL_SB Note that using the analog speed command, a higher voltage is required to exit from the sleep condition than the standby condition. The I2C speed command cannot take the device out of the sleep condition because I2C communication is disabled during the sleep condition. 9.3.5 Non-Volatile Memory DRV10983 has 96-bits of EEPROM data, which are used to program the motor parameters as described in the I2C Serial Interface . The procedure for programming the EEPROM is as follows. TI recommends to perform the EEPROM programming without the motor spinning, power cycle after the EEPROM write, and read back the EEPROM to verify the programming is successful. 1. Set SIdata = 1. 2. Write the desired motor parameters into the corresponding registers (address 0x20:0x2B) (see I2C Serial Interface). 3. Write ‘10110110’ (0xB6) to enProgKey in the DevCtrl register. 4. Ensure that VCC is at or above 22 V. 5. Write eeWrite = 1 in EECtrl register to start the EEPROM programming. The programming time is about 24 ms, and eeWrite bit is reset to 0 when programming is done. 9.4 Device Functional Modes This section includes the logic required to be able to reliably start and drive the motor. It describes the processes used in the logic core and provides the information needed to effectively configure the parameters to work over a wide range of applications. 9.4.1 Motor Parameters Refer to the DRV10975/83 Tuning Guide for the motor parameter measurement. The motor resistance and motor velocity constant are two important parameters used to characterize a BLDC motor. The DRV10983 requires these parameters to be configured in the register. The motor resistance is programmed by writing the values for Rm[6:0] in the MotorParam1 register. The motor velocity constant is programmed by writing the values for Kt[6:0] in the MotorParam2 register. 9.4.1.1 Motor Resistance The motor resistance (RPH_CT) must be converted to a 7-bit digital register value Rm[6:0] to program the motor resistance value. The digital register value can be determined as follows: 1. Convert the motor resistance (RPH_CT) to a digital value where the LSB is weighted to represent 9.67 mΩ: Rmdig = RPH_CT / 0.00967. 2. Encode the digital value such that Rmdig = Rm[3:0] << Rm[6:4]. The maximum resistor value, RPH_CT, that can be programmed for the DRV10983 is 18.5 Ω, which represents Rmdig = 1920 and an encoded Rm[6:0] value of 0x7Fh. The minimum resistor the DRV10983 supports is 0.029 Ω, RPH_CT, which represents Rmdig = 3. For convenience, the encoded value for Rm[6:0] can also be obtained from Table 2. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |