【技术实现步骤摘要】
一种超声波身高测量方法、装置、测量仪及存储介质
[0001]本专利技术实施例涉及体侧装置
,尤其涉及一种超声波身高测量方法、装置、测量仪及存储介质。
技术介绍
[0002]目前市面上已经有许多超声波身高体重测量装置,这种超声波身高体重测量装置的结构一般包括:底板、支撑柱及顶板,所述支撑柱的两端分别与所述底板和所述顶板连接;设置在所述顶板上的超声波测量模块,所述超声波测量模块位于所述顶板上靠近所述底板的一侧;设置在所述支撑柱上的功能盒,所述功能盒中设有显示单元,语音单元,数据传输单元以及控制单元。超声波测量模块测量上述顶板到目标头部之间的距离,将这个距离传输到控制单元,然后控制单元内部程序使用所述顶板和底板之间的距离减去顶板到目标之间的距离,得到测量目标的身高。
[0003]超声波测量模块通常通过回波的幅度来确认目标,程序通过设置一个基准幅度Vs,一次测量中最先超过Vs的波峰,被认为是待测目标的回波波峰,通过超声波发射的时间T0与接收到该回波的时间T1之间的间隔,可计算出目标到超声波测量模块的距离。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种超声波身高测量方法,其特征在于,应用于超声波身高测量仪,所述测量仪包括底板、支撑柱及顶板,所述支撑柱的两端分别与所述底板和所述顶板连接;在所述顶板上设置有超声波探测装置,所述超声波探测装置位于所述顶板上面向所述底板的一面;在所述支撑柱上设置有功能盒,所述功能盒中设有显示屏及控制单元,所述控制单元分别与所述超声波探测装置、所述显示屏相连接;所述控制单元执行所述测量方法对应的计算机程序,所述测量方法包括:步骤一、根据预设规则设定测量身高限制范围最低身高限制LL、最高身高限制LH;步骤二、利用超声波探测装置进行一次测量,发送给控制单元数组D【D1,D2,D3
…
Dn】和数组V【V1,V2,V3
…
Vn】,其中,数组D保存超声波一次测量中所探测到的目标距离,数组V存储数组D中每个距离对应的回波电压峰值;步骤三、根据底板到顶板的距离Ds,分别减去数组D的各个数值,得到一个身高数组H【H1,H2,H3
…
Hn】;步骤四、删除数组H中小于LL或大于LH的数值,同时在数组V中删除其对应的电压峰值;步骤五、判断数组H中元素的个数,如果数组H的个数不为零,则选出数组V中最大的数值对应在数组H中的值,作为目标身高存入数组R;步骤六、循环执行步骤二至五,直到数组R的元素个数达到预设值;步骤七、对数组R中的数值进行排序,将排序后的数组中间的预设个数的数值取平均,得到最终的身高测量值。2.根据权利要求1所述的超声波身高测量方法,其特征在于,在步骤七之后,还包括:步骤八、将所述最终的身高测量值存入一个大小为N的队列中,N>2且为正整数,如果队列中最大最小值的差距在预设范围内,并且队列已经满了则取队列中所有值的平均值作为新的最终的身高测量值,如果队列中最大最小值的差距在预设范围内,但是队列未满,则继续循环执行步骤二至七,直到队列满值,如果队列中最大最小值的差距超出了预设范围,则清空队列,并重新循环执行步骤二至七。3.根据权利要求1所述的超声波身高测量方法,其特征在于,在步骤五中,判断数组H中元素的个数之后,还包括:如果数组H的个数为零,则将一个固定值或是特征值赋值给数组R。4.根据权利要求1所述的超声波身高测量方法,其特征在于,在步骤五中,判断数组H中元素的个数之后,还包括:如果数组H的个数为零,则将本次测量的结果记录为0,重新执行步骤二至四;如果数组H的个数为一,则将本次测量的结果作为目标身高存入数组R;如果数组H的个数大于一,则进一步过滤,具体包括:判断数组H中的数值不在以LL或LH为中心,预设范围内的值的个数;如果个数为零,则选出数组V中最大峰值对应在数组H中的值,如果该峰值大于预设阈值,则将该峰值对应在数组H中的值作为目标身高存入数组R,如果该峰值不超过预设阈值,则将本次测量的结果记录为0,重新执行步骤二至四;如果个数为一,则将不在...
【专利技术属性】
技术研发人员:陈旺,
申请(专利权)人:深圳市伊欧乐科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。