专利名称:移动电子装置及移动方法
技术领域:
本发明涉及电子设备领域,特别涉及一种移动电子装置及移动电子装置的移动方法。
背景技术:
智能电子玩具以其良好的互动性,深受玩具用户的喜爱。然而,一般的轮式智能玩 具在前进的过程中,由于道路的不平坦,轮式智能玩具在移动过程中会逐渐偏离原来的移 动方向。例如,两轮的智能玩具在移动过程中,由于道路的不平坦而使得两个轮子不能保持 相同的速度转动,致使智能玩具的移动方向发生改变。玩具用户需要频繁的通过遥控器调 整轮式智能玩具的移动方向,以使轮式智能玩具能顺利到达目标位置。这样,给玩具用户带 来了操作上的不便。
发明内容
鉴于此,有必要提供一种在移动过程中不改变方向的移动电子装置。
还有必要提供一种在移动过程中不改变方向的移动电子装置的移动方法。
—种移动电子装置,包括马达、控制马达转动的马达驱动器、偏转感应模块及调整 器。偏转感应模块用于实时感应所述移动电子装置移动时的偏转量,并产生对应的偏转角 度值及偏离方向值。调整器用于接收偏转感应模块传送的偏离方向值及偏转角度值,根据 偏离方向值及偏转角度值查找对应的预设的调整值及选择对象值,并传送调整值及选择对 象值给马达驱动器。马达驱动器根据接收的调整值调整与选择对象值所对应的马达的转动 速度。 —种移动电子装置的移动方法,包括如下步骤 实时感应移动电子装置移动时的偏转量并产生偏转角度值及偏离方向值; 在判断出偏转角度值不等于预设角度值时,根据偏离方向值及偏转角度值查找对
应的预设的调整值及预设的选择对象值; 根据调整值调整与选择对象值所对应的马达的转动速度。 上述移动电子装置及移动电子装置的移动方法相对现有技术而言,移动电子装置 可以在移动过程中实时自动的调整移动方向,以保持其移动方向在移动过程中一致。这样, 玩具用户不用再频繁的调整移动电子装置的移动方向,移动电子装置就可自动到达目标位 置,进而方便玩具用户操作移动电子装置。
图1为一较佳实施方式的移动电子装置的结构示意图。 图2为图1中移动电子装置的功能模块图。 图3为一较佳实施方式的移动电子装置的移动方法的流程图。
具体实施例方式
如图1和图2所示,其为一较佳实施方式的移动电子装置10的结构示意图以及功 能模块图。该移动电子装置IO包括二个轮子100、开关模块200、偏转感应模块300、调整器 500、分别对应二个轮子100的马达驱动器600及马达700。 二个轮子100可以在对应马达700的驱动下转动,以带动移动电子装置10移动。
开关模块200用于基于用户操作控制调整器500开始和停止工作。
偏转感应模块300用于实时感应移动电子装置10移动时的偏转量并产生对应的 偏转角度值及偏离方向值。其中,偏转量是指移动电子装置io在移动过程中偏离原路线的 角度及方向。例如,转动量感应模块300包括一角度传感器,所述角度传感器连接到马达和 轮子之间的传动轴(图中未示出)上,感应轮子100的以其自身的中心轴旋转而转过的角 度,转动量感应模块300根据角度传感器感应到的角度计算出偏转角度值及偏离方向值。 另外,偏转感应模块300也可以包括一加速度传感器,所述加速度传感器感应移动电子装 置10的偏转加速度而输出对应的一组电压值,偏转感应模块300将该组电压值转换为二维 空间的坐标点后计算出偏转角度值及偏离方向值。 调整器500用于接收偏转感应模块300传送的偏离方向值及偏转角度值,根据偏 离方向值及偏转角度值查找对应的预设的调整值及选择对象值,并传送调整值及选择对象 值给马达驱动器600。其中,选择对象值用来标示移动电子装置10中的两个马达700,例如, 选择对象值为"1"时表示带动移动电子装置10左轮转动的马达700,选择对象值为"0"时 表示带动移动电子装置10右轮转动的马达700。 进一步的讲,调整器500包括存储模块501、判断模块504及查找模块505。
存储模块501用于存储调整值及选择对象值。 判断模块504用于在判断出偏转感应模块300产生的偏转角度值不等于预设角度 值时产生控制信号。预设角度值是一个基准值,表示移动电子装置io在移动时没有偏离原 路线。 查找模块505用于在接收到控制信号时,根据偏转感应模块300传送的偏转角度 值及偏离方向值从存储模块501中查找对应的调整值及选择对象值,并将查找到的调整值 及选择对象值提供给马达驱动器600。 马达驱动器600根据调整值输出脉宽调制信号(Pulse-Width Modulation)给与 选择对象值对应的马达700,以调整该马达700的转动速度。这样,该马达700带动相应的 轮子100转动,进而使移动电子装置10重新回到初始的移动方向。 如图3所示,其为一较佳实施方式的移动电子装置的移动方法的流程图,包括如 下步骤 步骤S700,实时感应移动电子装置移动时的偏转量并产生偏转角度值及偏离方向 值。其中,偏转量是指移动电子装置在移动过程中发生的偏离原路线的角度及方向。
步骤S702,在判断出偏转角度值不等于预设角度值时,根据偏离方向值及偏转角 度值查找对应的预设的调整值及预设的选择对象值。预设角度值是一个基准值,表示移动 电子装置在移动时没有偏离原路线。 步骤S704,根据调整值调整与选择对象值所对应的马达的转动速度。亦即,根据调 整值输出脉宽调制信号(Pulse-Width Modulation)给与选择对象值对应的马达,以调整该马达的转动速度。这样,该马达带动相应的轮子转动,进而使移动电子装置重新回到初始的 移动方向。 通过上述移动电子装置10及移动电子装置的移动方法,在移动电子装置10中增 加调整器500,在移动电子装置10移动过程中,调整器500实时自动的调整移动电子装置 IO移动方向,以保持移动电子装置IO移动方向在移动过程中一致。这样,玩具用户不用再 频繁的调整移动电子装置10的移动方向,移动电子装置10就可自动到达目标位置,进而方 便玩具用户操作移动电子装置10。
权利要求
一种移动电子装置,其包括马达、控制马达转动的马达驱动器;其特征在于所述移动电子装置还包括偏转感应模块及调整器;所述偏转感应模块用于实时感应所述移动电子装置移动时的偏转量,并产生对应的偏转角度值及偏离方向值;所述调整器用于接收所述偏转感应模块传送的偏离方向值及偏转角度值,根据偏离方向值及偏转角度值查找对应的预设的调整值及选择对象值,并传送调整值及选择对象值给马达驱动器;所述马达驱动器根据接收的调整值调整与选择对象值所对应的马达的转动速度。
2. 如权利要求l所述的移动电子装置,其特征在于 所述调整器包括存储模块、判断模块及查找模块; 所述存储模块用于存储调整值及选择对象值;所述判断模块用于在判断出偏转感应模块产生的偏转角度值不等于预设角度值时产 生控制信号;所述查找模块用于在接收到控制信号时,根据所述偏转感应模块传送的偏转角度值及 偏离方向值从所述存储模块中查找对应的调整值及选择对象值,并将查找到的调整值及选 择对象值提供给马达驱动器。
3. 如权利要求1所述的移动电子装置,其特征在于所述偏转感应模块包括角度传感 器,所述角度传感器设置在所述马达和所述轮子之间的传动轴上,以借助感应传动轴的转 动情况来感应到轮子转过的角度,所述偏转感应模块根据所述角度传感器感应到的角度计 算出偏转角度值及偏离方向值。
4. 如权利要求1所述的移动电子装置,其特征在于所述偏转感应模块包括加速度传 感器,所述偏转感应模块根据加速度传感器感应到的所述移动电子装置的偏转加速度所输 出的一组电压值计算出偏转角度值及偏离方向值。
5. 如权利要求1所述的移动电子装置,其特征在于所述移动电子装置还包括开关模 块,所述开关模块用于基于用户操作控制所述调整器的开启和关闭。
6. 如权利要求l所述的移动电子装置,其特征在于所述预设角度值是一个基准值,表 示移动电子装置在移动时没有偏离原路线。
7. —种移动电子装置的移动方法,包括如下步骤实时感应移动电子装置移动时的偏转量并产生偏转角度值及偏离方向值; 在判断出偏转角度值不等于预设角度值时,根据偏离方向值及偏转角度值查找对应的 预设的调整值及预设的选择对象值;根据调整值调整与选择对象值所对应的马达的转动速度。
8. 如权利要求7所述的移动电子装置的移动方法,其特征在于所述偏转量是指所述 移动电子装置在移动过程中偏离原路线的角度及方向。
9. 如权利要求7所述的移动电子装置的移动方法,其特征在于所述预设角度值是一 个基准值,表示移动电子装置在移动时没有偏离原路线。
全文摘要
一种移动电子装置,包括马达、控制马达转动的马达驱动器、偏转感应模块及调整器。偏转感应模块用于实时感应所述移动电子装置移动时的偏转量,并产生对应的偏转角度值及偏离方向值。调整器用于接收偏转感应模块传送的偏离方向值及偏转角度值,根据偏离方向值及偏转角度值查找对应的预设的调整值及选择对象值,并传送调整值及选择对象值给马达驱动器。马达驱动器根据接收的调整值调整与选择对象值所对应的马达的转动速度。本发明还提供了一种移动电子装置的移动方法。
文档编号G05D1/02GK101739028SQ20081030565
公开日2010年6月16日 申请日期2008年11月20日 优先权日2008年11月20日
发明者聂剑扬 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司