数字式MEMS加速度传感器在车载导航中的应用
发布时间:2008/5/29 0:00:00 访问次数:550
杨 晖,刘 欣,孙蓉霞
摘 要:提出一种基于数字式mems 加速度传感器adxl 202je,设计了应用此传感器来判断车辆是否位于高架上的全数字式装置。分析了整个系统硬件的特点,结合实际测量结果,设计了相应的软件算法,并进一步论述了提高测量精度的方法,最后通过实际车载实验验证了设计的正确性。
关键词:加速度传感器;占空比调制;倾斜角测量
引言
随着定位导航技术的飞速发展,车载导航系统在相关领域得到了越来越广泛的应用。车载导航系统的功能是帮助用户确定车辆位置并提供正确的操作指示,因此定位的精确程度成为衡量一套系统性能优劣的重要指标。目前,随着城市道路的发展,高架路日益成为城市交通的枢纽,因此如何对车辆是否位于高架上的定位成为了车载导航系统急需解决的问题。常用的gps 卫星定位虽然可以测量高度,但是误差却在100m左右,无法达到高架一般几米的要求,所以直接测量的方法是很难满足的。
这里使用国外成熟的加速度计器件adxl 202je,通过测量车辆上下高架时的倾斜角变化,结合gps定位来判断车辆是否位于高架上。
系统设计
测量原理
adxl 202je采用先进的mems技术,在同一硅片中刻蚀了一个多晶硅表面微机械传感器,并集成了一套精密的信号处理电路,如图1 所示。
图1 adxl 202 功能结构框图
传感器主要是由一个利用表面微机械加工的多晶硅机构和一个差动电容器组成。在加速度的作用下,多晶硅结构会产生偏移使电容值发生变化。在信号处理电路中(如图1) ,差动电容器的变化信号由解调器解调后通过一个rc 滤波器(由内部rfy,rfy和外部cfy,cfy构成) 送到占空比调制器中,由调制器转换为占空比与加速度成正比的方波,方波的周期(t2) 可以通过rs 确定。这个方波可以直接送到单片机进行处理,通过使用计数器测量方波周期t2 以及脉冲的宽度t1 (如图2) ,从而得到加速度的值。
图2 adxl 202je 输出波形示意图
加速度: a= (t1/t2- u0g)/u1g式中:t2 由占外接电阻器rs 确定,其关系为t2= rs/125兆欧; u0g为0g 对应的占空比,其典型值是50%; u1g表示1g 加速度变化引起的占空比变化值,对于adxl 202je,1g的典型值是12.5%。
硬件设计
如图3,系统主要包括三个部分。
图3 测量电路原理框图
(1) 测量部分电路主要由adxl 202je构成,并辅助以一些滤波及调节电路;
(2) 系统控制电路部分主要由at89c52单片机以及max232构成,由单片机处理占空比调制信号,max232芯片实现串口通信;
(3)gps模块选用摩托罗拉的gt型oncore接收器。
软件设计
单片机采用中断触发的方式来测量传感器输出脉冲周期,从而计算当前系统的倾斜角,并结合gps模块判断车辆是否上高架,主要流程框图如图4 所示。
图4 程序流程图
结论与讨论
测量动态加速度的带宽选择
adxl 202je带宽式中:,rf为滤波器的电阻值,cf 为滤波器的电容值(对应为rfx ,rfy,cfx ,cfy)。可见,带宽主要由cf 确定。因此在设计时,首先要确定被测加速度的频率范围,然后再设计滤波器的参数。因为adxl 202je固有噪声n与带宽w 的平方根成正比,其关系为n = (500×w×115),当带宽为5hz 时,噪声为0.43mg。因此要选择合适的带宽,尽量使滤波器的带宽略高于被测频率,这样做不仅有利于滤除高频干扰,也利于降低系统噪声干扰。
占空比调制器周期的确定
对于adxl 202je,当dcm输出方波频率大于模拟带宽10倍以上,测量准确度就很理想,因此周期越小越好。但是周期的减小对微控制器的处理速度要求会提高,而实际中硬件的处理速度是受到器件性能限制的。综合以上因素,方波的周期是根据模拟带宽、处理器速度以及测量分辨力的要求共同确定的。
实验分析
根据实际的精度要求,实验选用1uf 的滤波电容,这样带宽为5hz,噪声约为0.43mg。rs阻值为1m,这样输出方波周期约为141hz。采用12m晶振的单片机,这样占空比的精度可到达0.14%。在实际车载
关键词:加速度传感器;占空比调制;倾斜角测量
引言
随着定位导航技术的飞速发展,车载导航系统在相关领域得到了越来越广泛的应用。车载导航系统的功能是帮助用户确定车辆位置并提供正确的操作指示,因此定位的精确程度成为衡量一套系统性能优劣的重要指标。目前,随着城市道路的发展,高架路日益成为城市交通的枢纽,因此如何对车辆是否位于高架上的定位成为了车载导航系统急需解决的问题。常用的gps 卫星定位虽然可以测量高度,但是误差却在100m左右,无法达到高架一般几米的要求,所以直接测量的方法是很难满足的。
这里使用国外成熟的加速度计器件adxl 202je,通过测量车辆上下高架时的倾斜角变化,结合gps定位来判断车辆是否位于高架上。
系统设计
测量原理
adxl 202je采用先进的mems技术,在同一硅片中刻蚀了一个多晶硅表面微机械传感器,并集成了一套精密的信号处理电路,如图1 所示。
图1 adxl 202 功能结构框图
传感器主要是由一个利用表面微机械加工的多晶硅机构和一个差动电容器组成。在加速度的作用下,多晶硅结构会产生偏移使电容值发生变化。在信号处理电路中(如图1) ,差动电容器的变化信号由解调器解调后通过一个rc 滤波器(由内部rfy,rfy和外部cfy,cfy构成) 送到占空比调制器中,由调制器转换为占空比与加速度成正比的方波,方波的周期(t2) 可以通过rs 确定。这个方波可以直接送到单片机进行处理,通过使用计数器测量方波周期t2 以及脉冲的宽度t1 (如图2) ,从而得到加速度的值。
图2 adxl 202je 输出波形示意图
加速度: a= (t1/t2- u0g)/u1g式中:t2 由占外接电阻器rs 确定,其关系为t2= rs/125兆欧; u0g为0g 对应的占空比,其典型值是50%; u1g表示1g 加速度变化引起的占空比变化值,对于adxl 202je,1g的典型值是12.5%。
硬件设计
如图3,系统主要包括三个部分。
图3 测量电路原理框图
(1) 测量部分电路主要由adxl 202je构成,并辅助以一些滤波及调节电路;
(2) 系统控制电路部分主要由at89c52单片机以及max232构成,由单片机处理占空比调制信号,max232芯片实现串口通信;
(3)gps模块选用摩托罗拉的gt型oncore接收器。
软件设计
单片机采用中断触发的方式来测量传感器输出脉冲周期,从而计算当前系统的倾斜角,并结合gps模块判断车辆是否上高架,主要流程框图如图4 所示。
图4 程序流程图
结论与讨论
测量动态加速度的带宽选择
adxl 202je带宽式中:,rf为滤波器的电阻值,cf 为滤波器的电容值(对应为rfx ,rfy,cfx ,cfy)。可见,带宽主要由cf 确定。因此在设计时,首先要确定被测加速度的频率范围,然后再设计滤波器的参数。因为adxl 202je固有噪声n与带宽w 的平方根成正比,其关系为n = (500×w×115),当带宽为5hz 时,噪声为0.43mg。因此要选择合适的带宽,尽量使滤波器的带宽略高于被测频率,这样做不仅有利于滤除高频干扰,也利于降低系统噪声干扰。
占空比调制器周期的确定
对于adxl 202je,当dcm输出方波频率大于模拟带宽10倍以上,测量准确度就很理想,因此周期越小越好。但是周期的减小对微控制器的处理速度要求会提高,而实际中硬件的处理速度是受到器件性能限制的。综合以上因素,方波的周期是根据模拟带宽、处理器速度以及测量分辨力的要求共同确定的。
实验分析
根据实际的精度要求,实验选用1uf 的滤波电容,这样带宽为5hz,噪声约为0.43mg。rs阻值为1m,这样输出方波周期约为141hz。采用12m晶振的单片机,这样占空比的精度可到达0.14%。在实际车载
杨 晖,刘 欣,孙蓉霞
摘 要:提出一种基于数字式mems 加速度传感器adxl 202je,设计了应用此传感器来判断车辆是否位于高架上的全数字式装置。分析了整个系统硬件的特点,结合实际测量结果,设计了相应的软件算法,并进一步论述了提高测量精度的方法,最后通过实际车载实验验证了设计的正确性。
关键词:加速度传感器;占空比调制;倾斜角测量
引言
随着定位导航技术的飞速发展,车载导航系统在相关领域得到了越来越广泛的应用。车载导航系统的功能是帮助用户确定车辆位置并提供正确的操作指示,因此定位的精确程度成为衡量一套系统性能优劣的重要指标。目前,随着城市道路的发展,高架路日益成为城市交通的枢纽,因此如何对车辆是否位于高架上的定位成为了车载导航系统急需解决的问题。常用的gps 卫星定位虽然可以测量高度,但是误差却在100m左右,无法达到高架一般几米的要求,所以直接测量的方法是很难满足的。
这里使用国外成熟的加速度计器件adxl 202je,通过测量车辆上下高架时的倾斜角变化,结合gps定位来判断车辆是否位于高架上。
系统设计
测量原理
adxl 202je采用先进的mems技术,在同一硅片中刻蚀了一个多晶硅表面微机械传感器,并集成了一套精密的信号处理电路,如图1 所示。
图1 adxl 202 功能结构框图
传感器主要是由一个利用表面微机械加工的多晶硅机构和一个差动电容器组成。在加速度的作用下,多晶硅结构会产生偏移使电容值发生变化。在信号处理电路中(如图1) ,差动电容器的变化信号由解调器解调后通过一个rc 滤波器(由内部rfy,rfy和外部cfy,cfy构成) 送到占空比调制器中,由调制器转换为占空比与加速度成正比的方波,方波的周期(t2) 可以通过rs 确定。这个方波可以直接送到单片机进行处理,通过使用计数器测量方波周期t2 以及脉冲的宽度t1 (如图2) ,从而得到加速度的值。
图2 adxl 202je 输出波形示意图
加速度: a= (t1/t2- u0g)/u1g式中:t2 由占外接电阻器rs 确定,其关系为t2= rs/125兆欧; u0g为0g 对应的占空比,其典型值是50%; u1g表示1g 加速度变化引起的占空比变化值,对于adxl 202je,1g的典型值是12.5%。
硬件设计
如图3,系统主要包括三个部分。
图3 测量电路原理框图
(1) 测量部分电路主要由adxl 202je构成,并辅助以一些滤波及调节电路;
(2) 系统控制电路部分主要由at89c52单片机以及max232构成,由单片机处理占空比调制信号,max232芯片实现串口通信;
(3)gps模块选用摩托罗拉的gt型oncore接收器。
软件设计
单片机采用中断触发的方式来测量传感器输出脉冲周期,从而计算当前系统的倾斜角,并结合gps模块判断车辆是否上高架,主要流程框图如图4 所示。
图4 程序流程图
结论与讨论
测量动态加速度的带宽选择
adxl 202je带宽式中:,rf为滤波器的电阻值,cf 为滤波器的电容值(对应为rfx ,rfy,cfx ,cfy)。可见,带宽主要由cf 确定。因此在设计时,首先要确定被测加速度的频率范围,然后再设计滤波器的参数。因为adxl 202je固有噪声n与带宽w 的平方根成正比,其关系为n = (500×w×115),当带宽为5hz 时,噪声为0.43mg。因此要选择合适的带宽,尽量使滤波器的带宽略高于被测频率,这样做不仅有利于滤除高频干扰,也利于降低系统噪声干扰。
占空比调制器周期的确定
对于adxl 202je,当dcm输出方波频率大于模拟带宽10倍以上,测量准确度就很理想,因此周期越小越好。但是周期的减小对微控制器的处理速度要求会提高,而实际中硬件的处理速度是受到器件性能限制的。综合以上因素,方波的周期是根据模拟带宽、处理器速度以及测量分辨力的要求共同确定的。
实验分析
根据实际的精度要求,实验选用1uf 的滤波电容,这样带宽为5hz,噪声约为0.43mg。rs阻值为1m,这样输出方波周期约为141hz。采用12m晶振的单片机,这样占空比的精度可到达0.14%。在实际车载
关键词:加速度传感器;占空比调制;倾斜角测量
引言
随着定位导航技术的飞速发展,车载导航系统在相关领域得到了越来越广泛的应用。车载导航系统的功能是帮助用户确定车辆位置并提供正确的操作指示,因此定位的精确程度成为衡量一套系统性能优劣的重要指标。目前,随着城市道路的发展,高架路日益成为城市交通的枢纽,因此如何对车辆是否位于高架上的定位成为了车载导航系统急需解决的问题。常用的gps 卫星定位虽然可以测量高度,但是误差却在100m左右,无法达到高架一般几米的要求,所以直接测量的方法是很难满足的。
这里使用国外成熟的加速度计器件adxl 202je,通过测量车辆上下高架时的倾斜角变化,结合gps定位来判断车辆是否位于高架上。
系统设计
测量原理
adxl 202je采用先进的mems技术,在同一硅片中刻蚀了一个多晶硅表面微机械传感器,并集成了一套精密的信号处理电路,如图1 所示。
图1 adxl 202 功能结构框图
传感器主要是由一个利用表面微机械加工的多晶硅机构和一个差动电容器组成。在加速度的作用下,多晶硅结构会产生偏移使电容值发生变化。在信号处理电路中(如图1) ,差动电容器的变化信号由解调器解调后通过一个rc 滤波器(由内部rfy,rfy和外部cfy,cfy构成) 送到占空比调制器中,由调制器转换为占空比与加速度成正比的方波,方波的周期(t2) 可以通过rs 确定。这个方波可以直接送到单片机进行处理,通过使用计数器测量方波周期t2 以及脉冲的宽度t1 (如图2) ,从而得到加速度的值。
图2 adxl 202je 输出波形示意图
加速度: a= (t1/t2- u0g)/u1g式中:t2 由占外接电阻器rs 确定,其关系为t2= rs/125兆欧; u0g为0g 对应的占空比,其典型值是50%; u1g表示1g 加速度变化引起的占空比变化值,对于adxl 202je,1g的典型值是12.5%。
硬件设计
如图3,系统主要包括三个部分。
图3 测量电路原理框图
(1) 测量部分电路主要由adxl 202je构成,并辅助以一些滤波及调节电路;
(2) 系统控制电路部分主要由at89c52单片机以及max232构成,由单片机处理占空比调制信号,max232芯片实现串口通信;
(3)gps模块选用摩托罗拉的gt型oncore接收器。
软件设计
单片机采用中断触发的方式来测量传感器输出脉冲周期,从而计算当前系统的倾斜角,并结合gps模块判断车辆是否上高架,主要流程框图如图4 所示。
图4 程序流程图
结论与讨论
测量动态加速度的带宽选择
adxl 202je带宽式中:,rf为滤波器的电阻值,cf 为滤波器的电容值(对应为rfx ,rfy,cfx ,cfy)。可见,带宽主要由cf 确定。因此在设计时,首先要确定被测加速度的频率范围,然后再设计滤波器的参数。因为adxl 202je固有噪声n与带宽w 的平方根成正比,其关系为n = (500×w×115),当带宽为5hz 时,噪声为0.43mg。因此要选择合适的带宽,尽量使滤波器的带宽略高于被测频率,这样做不仅有利于滤除高频干扰,也利于降低系统噪声干扰。
占空比调制器周期的确定
对于adxl 202je,当dcm输出方波频率大于模拟带宽10倍以上,测量准确度就很理想,因此周期越小越好。但是周期的减小对微控制器的处理速度要求会提高,而实际中硬件的处理速度是受到器件性能限制的。综合以上因素,方波的周期是根据模拟带宽、处理器速度以及测量分辨力的要求共同确定的。
实验分析
根据实际的精度要求,实验选用1uf 的滤波电容,这样带宽为5hz,噪声约为0.43mg。rs阻值为1m,这样输出方波周期约为141hz。采用12m晶振的单片机,这样占空比的精度可到达0.14%。在实际车载