微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 传感器 > 加速计测量冲力和摆动

加速计测量冲力和摆动

时间:01-26 来源:电子产品世界 点击:

微控制器的I/O端口A、B和C驱动。LCD数据和背板(BP)引脚必须用交变信号驱动。此功能由软件程序提供,数据和背板交换速率为30Hz。除LCD外,一个LED连接到微控制器的脉冲长度变换器(PLM)上。当检测冲力大于或等于7g时,LED将亮三秒钟。

系统微控制器部分需要一定支持硬件。图中MC34064P-65提供过压感测功能,用于系统上电时复位微处理器。4MHz晶振为微控制器提供时钟、为时基功能(如脉冲率计算)提供稳定时基。

软件描述

系统上电后,LCD显示CAL 4秒左右,在此时间,取样和求平均加速计输出以获得零补偿电压或加速度。此数值将存储在RAM中,用下式计算冲力:

冲力=[count-countoffset]×分辨率

注意,在零定标期间加速计应保持稳定。

在软件程序中,每650μs计算加速计输出一次。在冲南昌期间,测量峰值加速度并在复位到零之前LCD上显示3秒钟,此期间,若测量到较高的冲力,则LCD显示值将做相应更新。

当检测到低g值(即1.0g)时,将不显示此值。继而进行更多取样进一步求平均以消除随机噪声和高频分量。由于摆动是低g和低频信号,所以采用多取样数以防止不稳定显示。另外,显示值不像冲力那样保持3秒钟。详细软件在此就不详述了。


作者:Motorola 公司 C·S·Chua

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top