一种利用手机测量两点之间直线距离的方法

文档序号:7657967阅读:3216来源:国知局
专利名称:一种利用手机测量两点之间直线距离的方法
技术领域
本发明涉及一种利用手机测量两点之间直线距离的方法。
背景技术
手机(移动电话)经过多年的发展,由最初的单纯接听电话,到开始具有短信、无 线、MMC、外红线、蓝牙、摄像等多种功能,以满足不同人们对手机功能的需求。目前,手机的普及率已达到了很高的比率,有原来的大众需求发展可满足特殊群 体的特殊要求,如何实现差异化的市场细分,成为手机发展中工程师值得考虑的问题之一。具有测距功能的手机能满足一部分对距离测量有特殊要求的人群,但是现有 的具有测距功能的手机,其测距原理大部分是通过复杂的电路结构来实现的,例如公开 号为CN 1913672(申请号为200510028644.2)的中国发明专利就公布了这样一种聚测 距功能的手机;还有一部分具有测距功能的手机是通过超声波来实现的,例如公开号为 CN201153276(专利号为ZL 200720153851.5)的中国实用新型专利就公布了通过超声波 来实现测距功能的手机。

发明内容
本发明所要解决的技术问题是针对上述现有技术提供一种不需要采用复杂电路 结构、也不采用超声波的、结构原理简单的利用手机测量两点之间直线距离的方法。本发明解决上述技术问题所采用的技术方案为该利用手机测量两点之间直线距 离的方法,所述手机包括设置在机壳内的主控制电路、与主控制电路相连的显示屏,其特征 在于所述手机还包括与所述主控制电路相连的用于测量手机移动加速度的移动传感器, 所述主控制电路通过以下方法测量A、B两点之间的直线距离,并将测量的结果显示在显示 屏上确定一个三维坐标轴,使A、B两点落在该三维坐标轴内,该三维坐标轴的三个方 向用X轴、Y轴、Z轴表示;让所述手机沿直线从A点移动到B点;主控制电路每隔一个固定周期实时采集移动传感器测量到的所述手机当前X轴、 Y轴、Z轴上的加速度;主控制电路通过以下方式计算A、B两点之间的直线距离D
D = Ι(Σ Ian^t1 !2 + (n- IK] +C^b^t1 !2 + (η- *t])2+C^[c *t2/2 + (n-l)c _, *t]f ; V ηηΠ 其中,η为手机沿直线从A点移动到B点测量时间内,移动传感器实时采集所述手
机当前X轴、Y轴、Z轴上的加速度的总次数;an为移动传感器测量到的所述手机在第η个
采样时刻X轴方向的加速度(m/s2) ;bn为移动传感器测量到的所述手机在第η个采样时刻
Y轴方向的加速度(m/s2) ;cn为移动传感器测量到的所述手机在第η个采样时刻Z轴方向
的加速度(m/s2) ;t为手机移动到采样点所花的时间。
3
移动传感器的原理是感应移动时三维空间的加速度,能够给出移动时任意时刻的 χ/y/z三个方向的加速度,因此利用移动传感器给出的加速度和时间信息测量两点之间的 直线距离,使用该方法的手机结构简单。作为改进,上述在设定三维坐标轴时,可以将需要测量的A、B两点设置在三维坐 标轴的X轴上,这时A、B两点之间的直线距离
权利要求
一种利用手机测量两点之间直线距离的方法,所述手机包括设置在机壳内的主控制电路、与主控制电路相连的显示屏,其特征在于所述手机还包括与所述主控制电路相连的用于测量手机移动加速度的移动传感器,所述主控制电路通过以下方法测量A、B两点之间的直线距离,并将测量的结果显示在显示屏上确定一个三维坐标轴,使A、B两点落在该三维坐标轴内,该三维坐标轴的三个方向用X轴、Y轴、Z轴表示;让所述手机沿直线从A点移动到B点;主控制电路每隔一个固定周期实时采集移动传感器测量到的所述手机当前X轴、Y轴、Z轴上的加速度;主控制电路通过以下方式计算A、B两点之间的直线距离D <mrow><mi>D</mi><mo>=</mo><msqrt> <msup><mrow> <mo>(</mo> <munder><mi>&Sigma;</mi><mi>n</mi> </munder> <mo>[</mo> <msub><mi>a</mi><mi>n</mi> </msub> <mo>*</mo> <msup><mi>t</mi><mn>2</mn> </msup> <mo>/</mo> <mn>2</mn> <mo>+</mo> <mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo> </mrow> <msub><mi>a</mi><mrow> <mi>n</mi> <mo>-</mo> <mn>1</mn></mrow> </msub> <mo>*</mo> <mi>t</mi> <mo>]</mo> <mo>)</mo></mrow><mn>2</mn> </msup> <mo>+</mo> <msup><mrow> <mo>(</mo> <munder><mi>&Sigma;</mi><mi>n</mi> </munder> <mo>[</mo> <msub><mi>b</mi><mi>n</mi> </msub> <mo>*</mo> <msup><mi>t</mi><mn>2</mn> </msup> <mo>/</mo> <mn>2</mn> <mo>+</mo> <mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo> </mrow> <msub><mi>b</mi><mrow> <mi>n</mi> <mo>-</mo> <mn>1</mn></mrow> </msub> <mo>*</mo> <mi>t</mi> <mo>]</mo> <mo>)</mo></mrow><mn>2</mn> </msup> <mo>+</mo> <msup><mrow> <mo>(</mo> <munder><mi>&Sigma;</mi><mi>n</mi> </munder> <mo>[</mo> <msub><mi>c</mi><mi>n</mi> </msub> <mo>*</mo> <msup><mi>t</mi><mn>2</mn> </msup> <mo>/</mo> <mn>2</mn> <mo>+</mo> <mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo> </mrow> <msub><mi>c</mi><mrow> <mi>n</mi> <mo>-</mo> <mn>1</mn></mrow> </msub> <mo>*</mo> <mi>t</mi> <mo>]</mo> <mo>)</mo></mrow><mn>2</mn> </msup></msqrt><mo>;</mo> </mrow>其中,n为手机沿直线从A点移动到B点测量时间内,移动传感器实时采集所述手机当前X轴、Y轴、Z轴上的加速度的总次数;an为移动传感器测量到的所述手机在第n个采样时刻X轴方向的加速度(m/s2);bn为移动传感器测量到的所述手机在第n个采样时刻Y轴方向的加速度(m/s2);cn为移动传感器测量到的所述手机在第n个采样时刻Z轴方向的加速度(m/s2);t为手机移动到采样点所花的时间。
2.根据权利要求1所述的利用手机测量两点之间直线距离的方法,其特征在于在设 定三维坐标轴时,将需要测量的A、B两点设置在三维坐标轴的X轴上,这时A、B两点之间的直线距离D为
3.根据权利要求1所述的利用手机测量两点之间直线距离的方法,其特征在于在设 定三维坐标轴时,将需要测量的A、B两点设置在三维坐标轴的Y轴上,这时A、B两点之间的直线距离D为
4.根据权利要求1所述的利用手机测量两点之间直线距离的方法,其特征在于在设 定三维坐标轴时,将需要测量的A、B两点设置在三维坐标轴的Z轴上,这时A、B两点之间的直线距离D为
全文摘要
本发明涉及一种利用手机测量两点之间直线距离的方法,所述手机包括设置在机壳内的主控制电路、与主控制电路相连的显示屏,其特征在于所述手机还包括与所述主控制电路相连的用于测量手机移动加速度的移动传感器,所述主控制电路通过以下方法测量A、B两点之间的直线距离,并将测量的结果显示在显示屏上确定一个三维坐标轴,使A、B两点落在该三维坐标轴内,该三维坐标轴的三个方向用X轴、Y轴、Z轴表示;让所述手机沿直线从A点移动到B点;主控制电路每隔一个固定周期实时采集移动传感器测量到的所述手机当前X轴、Y轴、Z轴上的加速度;主控制电路通过以下方式计算A、B两点之间的直线距离D
文档编号H04B5/00GK101959322SQ200910100708
公开日2011年1月26日 申请日期2009年7月16日 优先权日2009年7月16日
发明者玛丽亚 申请人:萨基姆移动电话研发(宁波)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1