用于快递运输的倾斜震动记录装置及方法与流程

文档序号:14726931发布日期:2018-06-19 11:17阅读:来源:国知局
技术特征:

1.一种用于快递运输的倾斜震动记录装置,其特征在于,所述装置包括:壳体,所述壳体表面设置有倾斜数码指示管和震动数码指示管,所述倾斜数码指示管和所述震动数码指示管并列设置,所述壳体侧壁上设置有电源开关,所述壳体底部设置有粘贴结构,所述壳体内部设置有用于感应倾斜和震动的三轴数字加速度计,所述三轴数字加速度计通过导线连接有用于计算倾斜角度和震动强度的单片机,所述单片机通过导线连接有倾斜数码指示管和震动数码指示管,所述单片机还用于控制倾斜数码指示管显示数字和控制震动数码指示管显示数字,所述倾斜数码指示管,用于显示快件在运输途中的倾斜角度,所述震动数码指示管,用于显示快件在运输途中的震动强度,所述壳体内部还设置有用于为壳体内其他组件供电的电源模块。

2.根据权利要求1所述的用于快递运输的倾斜震动记录装置,其特征在于,所述三轴数字加速度计采用ADXL345三轴加速度计。

3.根据权利要求1所述的用于快递运输的倾斜震动记录装置,其特征在于,所述单片机采用MSP430单片机。

4.根据权利要求1所述的用于快递运输的倾斜震动记录装置,其特征在于,所述倾斜数码指示管和震动数码指示管均采用1位数码管。

5.根据权利要求1所述的用于快递运输的倾斜震动记录装置,其特征在于,所述粘贴结构为吸盘结构,所述吸盘结构设置在壳体底面的四个角上。

6.一种用于快递运输的倾斜震动记录方法,其特征在于,所述方法步骤如下:将优化后的倾斜夹角计算算法和震动强度计算算法嵌入到单片机中,并设置倾斜角度对照表和震动强度对照表;开启电源开关;系统自动忽略第一次的N个采样;读取下一次的N个采样并计算平均值得到v0,计算v0的模平方;初始化当前倾斜指示值为0,并显示到倾斜数码指示管上,初始化当前震动指示值为0,并显示到震动数码指示管上;对三轴数字加速度计的读数进行循环读取,实时采样得到v1;计算v1的模平方;判断当前倾斜指示值是否小于9,如果小于则计算夹角的带符号余弦平方值;用夹角的带符号余弦平方值与倾斜角度对照表中的值进行对比,如果夹角带符号余弦平方值小于当前倾斜指示值对应的带符号余弦平方值,则倾斜指示值加1,更新倾斜数码指示管;如果等于9时跳过倾斜夹角计算步骤,倾斜数码指示管的倾斜指示值为9;判断当前震动指示值是否小于9,如果小于则将v1的模平方与震动强度对照表中的值进行对比,如果v1的模平方大于当前震动指示值对应的震动强度模平方值,则震动指示值加1,更新震动数码指示管;如果等于9时跳过比对步骤,震动数码指示管的震动指示值为9;当两个数码指示管的值都为9时,停止加速度计,保持数码管显示。

7.根据权利要求6所述的用于快递运输的倾斜震动记录方法,其特征在于,所述v0为初始向量,记作v0(x0,y0,z0),所述v1为实时采样向量,记作v1(x1,y1,z1),所述优化后的倾斜夹角带符号余弦平方值计算算法的公式为:(x0x1+y0y1+z0z1)^2/((x0^2+y0^2+z0^2)*(x1^2+y1^2+z1^2)),符号取(x0x1+y0y1+z0z1)的正负号,利用该值与所述倾斜角度对照表中的带符号余弦平方值比较,从而得到倾斜数码指示管的指示值,所述震动强度计算算法的公式为((x1^2+y1^2+z1^2)),利用该值与所述震动强度对照表中的模平方值比较,从而得到震动数码指示管的指示值。

8.根据权利要求6所述的用于快递运输的倾斜震动记录方法,其特征在于,所述倾斜角度对照表是以18度为一个单位将0度-180度之间分成了九个值,并分别计算各值的带符号余弦平方值,所述震动强度对照表取1米为间隔1-9米的九个高度坠落时加速度计读数模平方值。

9.根据权利要求6所述的用于快递运输的倾斜震动记录方法,其特征在于,所述倾斜数码指示管和所述震动数码指示管均只能显示0到9这10个数字,倾斜数码指示管显示数字的规则是以18度为一个单位,将0度-180度之间分成了十段,每段对应一个数字,震动数码指示管显示数字的规则是以1米为单位,将1-9米以及9米以上分成了十段,每段对应一个数字,表示与对应高度坠落相当的震动强度。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1