4.4.1
PSI5 Initialization Phase 1
During PSI5 initialization phase 1, the device begins internal initialization and self checks, but transmits no data. Initialization
begins with the sequence below and shown in Figure 32 :
? Internal Delay to ensure analog circuitry has stabilized (t INT_INIT )
? Offset Cancellation phase 1 Initialization (t OC1 )
? Monitor for the Programming Mode Entry Sequence (t PME )
– A sequence of sync pulses received during the program mode entry window in PSI5 initialization phase 1
will allow the device to enter into a PSI5 programming mode if the LOCK_U bit is not set. Reference
Section 5.2 for details.
? Offset Cancellation phase 2 Initialization (t OC2 )
? If the Programming Mode Entry Sequence is not detected, the device enters Initialization Phase 2 (t PSI5_INIT2 )
4.4.2
PSI5 Initialization Phase 2
During PSI5 initialization phase 2, the device continues it’s internal self checks and transmits the PSI5 initialization phase 2
data. The PSI5 initialization data transmission format varies depending on whether the device is programmed for 8-bit or 10-bit
data. Initialization is transmitted using the initialization data codes and IDs specified in Table 12 , and in the order shown in
Figure 33 and Figure 34 .
D1
D2
...
D32
ID1 1
D1 1
ID1 2
D1 2
...
ID1 k
D1 k
ID2 1
D2 1
ID2 2
D2 2
...
ID2 k
D2 k
...
ID32 1 D32 1 ID32 2 D32 2
...
ID32 k D32 k
Repeat k times
Repeat k times
...
Repeat k times
Figure 33. PSI5 Initialization Phase 2 Data Transmission Order (10-bit Mode)
D1
D2
...
D9
ID1H
1
D1H 1
ID1H
2
D1H 2
...
ID1H
k
D1H k
ID1L
1
D1L 1
ID1L
2
D1L 2
...
ID1L
k
D1L k
...
ID9L
1
D9L 1
ID9L
2
D9L 2
...
ID9L
k
D9L k
Repeat k times
Repeat k times
...
Repeat k times
Figure 34. PSI5 Initialization Phase 2 Data Transmission Order (8-bit Mode)
The Initialization phase 2 time is calculated with the following equation:
t PHASE2 = TRANS NIBBLE × k × ( DataFields ) × t S – S
where:
? TRANS NIBBLE
? k
? Data Fields
? t S-S
= # of Transmissions per Data Nibble
2 for 10-bit Data: 1 for ID, and 1 for Data
4 for 8-bit Data: 2 for ID, and 2 for Data
= the repetition rate for the data fields
= 32 data fields for 10-bit data, 9 data fields for 8-bit data
= Sync Pulse Period
MMA52xxKW
Sensors
Freescale Semiconductor, Inc.
39
相关PDF资料
MMA6331LT SENSORS ACCELEROMETER 14LGA
MMA6341LT IC ACCELER 3G/8G XY-AXIS 14LGA
MMA6361LT IC ACCELER 1.5G XY-AXIS 14LGA
MMA6527KW IC ACCELEROMETER XY AXIS 16QFN
MMA6556KW IC ACCELEROMETER X AXIS 16QFN
MMA6826AKW IC ACCELEROMETER XY AXIS 16QFN
MMA6854KW IC ACCELEROMETER X AXIS 16QFN
MMA7331LR2 ACCELEROMETER 4G XYZ ENH 14-LGA
相关代理商/技术参数
MMA52XXAKW 制造商:FREESCALE 制造商全称:Freescale Semiconductor, Inc 功能描述:Xtrinsic MMA52xxAKW PSI5 Inertial Sensor
MMA52XXKW 制造商:FREESCALE 制造商全称:Freescale Semiconductor, Inc 功能描述:PSI5 Inertial Sensor
MMA52XXWR2 制造商:FREESCALE 制造商全称:Freescale Semiconductor, Inc 功能描述:PSI5 Inertial Sensor
MMA621010AEG 功能描述:加速计 - 板上安装 100/100G XY ANALOG RoHS:否 制造商:Murata 传感轴:Double 加速:12 g 灵敏度: 封装 / 箱体: 输出类型:Analog 数字输出 - 位数:11 bit 电源电压-最大:5.25 V 电源电压-最小:4.75 V 电源电流:4 mA 最大工作温度:+ 125 C 最小工作温度:- 40 C
MMA621010AEGR2 功能描述:加速计 - 板上安装 100/100G XY ANALOG RoHS:否 制造商:Murata 传感轴:Double 加速:12 g 灵敏度: 封装 / 箱体: 输出类型:Analog 数字输出 - 位数:11 bit 电源电压-最大:5.25 V 电源电压-最小:4.75 V 电源电流:4 mA 最大工作温度:+ 125 C 最小工作温度:- 40 C
MMA621010AKEG 功能描述:加速计 - 板上安装 100/100G XY ANALOG RoHS:否 制造商:Murata 传感轴:Double 加速:12 g 灵敏度: 封装 / 箱体: 输出类型:Analog 数字输出 - 位数:11 bit 电源电压-最大:5.25 V 电源电压-最小:4.75 V 电源电流:4 mA 最大工作温度:+ 125 C 最小工作温度:- 40 C
MMA621010AKEGR2 功能描述:加速计 - 板上安装 100/100G XY ANALOG RoHS:否 制造商:Murata 传感轴:Double 加速:12 g 灵敏度: 封装 / 箱体: 输出类型:Analog 数字输出 - 位数:11 bit 电源电压-最大:5.25 V 电源电压-最小:4.75 V 电源电流:4 mA 最大工作温度:+ 125 C 最小工作温度:- 40 C
MMA621010EG 功能描述:加速计 - 板上安装 100 /100 XY DIGITAL RoHS:否 制造商:Murata 传感轴:Double 加速:12 g 灵敏度: 封装 / 箱体: 输出类型:Analog 数字输出 - 位数:11 bit 电源电压-最大:5.25 V 电源电压-最小:4.75 V 电源电流:4 mA 最大工作温度:+ 125 C 最小工作温度:- 40 C