4.2.1.1
Synchronization Pulse Detection
The Synchronization (Sync) pulse detection block generates a valid synchronization pulse signal following the detection of an
externally generated Sync pulse. This signal resets the Sync pulse time reference (t TRIG ), and initiates the timers associated with
response messages.
The supply voltage can vary throughout the specified range, so the external Sync pulses may have different absolute voltage
levels. Thus, the Sync pulse detection threshold (V CC_SYNC ) is dependent not only on the Sync pulse absolute voltage, but also
on the supply voltage. Figure 27 shows a block diagram of the Sync pulse detection circuit.
V CC
SYNC_OFF
SYNC_OFFSET
R
V SYNC_REF
SYNC_LPF
V SYNC_COMP
f OSC /2
D
COUNTER
CONTROL
LOGIC
SYNC_DET
SYNC_LPF_RESE T
SYNC_LPF_RESET
V SS
Figure 27. Synchronization Pulse Detection Circuit
The start of a Sync pulse is detected when the comparator output is set (V SYNC exceeds V SYNC_REF ). The comparator output
is input into a counter, and the counter is updated at a fixed frequency of f OSC /2. At a fixed time after the initial sync pulse detection
(t SYNC_LPF_RST_ST ), the counter is compared against a limit (the minimum value of t SYNC ). If the counter is above the limit, a valid
sync pulse is detected.
If the Sync pulse is valid, the following occur:
1. The valid Sync pulse detection signal is set.
2. The detection counter is reset and disabled for t SYNC_OFF (referenced from t TRIG ). t SYNC_OFF is a user
programmable option. Reference Section 3.1.3.6 for details on the selectable option, and Section 2.6 for timing
specifications for each option.
a. If BLANKTIME = ‘0’, t SYNC_OFF = t SYNC_OFF_500
b. If BLANKTIME = ‘1’, t SYNC_OFF =t SYNC_OFF_VAR = t TIMESLOT_DLYx + (2+DATASIZE+(P_CRC?3:1)) *t BIT_x
3. The Sync pulse detection low-pass filter is reset for a specified time (t SYNC_LPF_RESET).
If the Sync pulse is invalid, all timers are reset, and the detector becomes sensitive for the very next f SYNC_DET sample.
The output of the comparator is monitored at the f OSC /2 frequency. Once the comparator output goes high, all of the internal
timers are started, so that the t TRIG jitter is minimized.
MMA52xxKW
Sensors
34
Freescale Semiconductor, Inc.
相关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