一种基于单片机的智能小车重力倾斜角度控制方法技术

技术编号:9896469 阅读:161 留言:0更新日期:2014-04-09 22:35
本发明专利技术公开一种基于单片机的智能小车重力倾斜角度控制方法,包括初始化单片机控制系统的定时模式;无线发送模块发送的遥控倾斜数据;无线接收模块接收无线发送模块发送的遥控倾斜数据,对智能小车中心定位,并将遥控倾斜数据发送至单片机控制系统;传感器磁场检测模块检测其三个坐标的磁场分量,将磁场分量发送至单片机控制系统;传感器加速模块用于检测其三个坐标的加速磁场分量,将加速磁场分量发送至单片机控制系统;单片机控制系统接收的遥控倾斜数据、磁场分量数据和加速磁场分量数据,并进行存储,发送控制命令;电机驱动模块接收所述命令,控制智能小车进行旋转。本发明专利技术通过传感器磁场检测模块和传感器加速模块实现重力倾斜角度控制。

【技术实现步骤摘要】
【专利摘要】本专利技术公开,包括初始化单片机控制系统的定时模式;无线发送模块发送的遥控倾斜数据;无线接收模块接收无线发送模块发送的遥控倾斜数据,对智能小车中心定位,并将遥控倾斜数据发送至单片机控制系统;传感器磁场检测模块检测其三个坐标的磁场分量,将磁场分量发送至单片机控制系统;传感器加速模块用于检测其三个坐标的加速磁场分量,将加速磁场分量发送至单片机控制系统;单片机控制系统接收的遥控倾斜数据、磁场分量数据和加速磁场分量数据,并进行存储,发送控制命令;电机驱动模块接收所述命令,控制智能小车进行旋转。本专利技术通过传感器磁场检测模块和传感器加速模块实现重力倾斜角度控制。【专利说明】 —种基于单片机的智能小车重力倾斜角度控制方法
本专利技术涉及重力倾斜角度控制方法,特别涉及。
技术介绍
很多的手柄遥控玩具对于使用者有较高的要求,通常要练习很长时间才能自如的操控,对于使用者的要求较高,在重力感应技术出现后,很多重力感应遥控车应运而生,可以通过遥控器的倾斜方便的对遥控车的运行状态进行控制。但是在实际的控制过程中还是存在一定的问题,比如:当玩具头朝向自己的时候,玩具的运行方向和遥控器的倾斜方向总是不一致,使得遥控玩具的操作变得比较困难。
技术实现思路
本专利技术提供,它可以克服现有技术的不足,通过传感器磁场检测模块和传感器加速模块实现重力倾斜角度控制。本专利技术实施例提供的,包括以下步骤: 初始化单片机控制系统的定时模式; 无线发送模块发送的遥控倾斜数据; 无线接收模块接收无线发送模块发送的遥控倾斜数据,对智能小车中心定位,并将所述遥控倾斜数据发送至单片机控制系统; 传感器磁场检测模块检测其三个坐标的磁场分量,将所述磁场分量发送至单片机控制系统; 传感器加速模块用于检测其三个坐标的加速磁场分量,将所述加速磁场分量发送至单片机控制系统; 单片机控制系统接收的遥控倾斜数据、磁场分量数据和加速磁场分量数据,并进行存储,发送控制命令; 电机驱动模块接收所述命令,控制智能小车进行旋转。该方法还包括显示遥控信息和终端信息。 本专利技术提供的,通过传感器磁场检测模块和传感器加速模块,实时、准确掌握智能小车的运行方向,实现重力倾斜角度控制。【具体实施方式】下面对本专利技术实施例的【具体实施方式】进行详细描述:本专利技术实施例提供的,包括以下步骤: 初始化单片机控制系统的定时模式; 无线发送模块发送的遥控倾斜数据; 无线接收模块接收无线发送模块发送的遥控倾斜数据,对智能小车中心定位,并将所述遥控倾斜数据发送至单片机控制系统; 传感器磁场检测模块检测其三个坐标的磁场分量,将所述磁场分量发送至单片机控制系统; 传感器加速模块用于检测其三个坐标的加速磁场分量,将所述加速磁场分量发送至单片机控制系统; 单片机控制系统接收的遥控倾斜数据、磁场分量数据和加速磁场分量数据,并进行存储,发送控制命令; 电机驱动模块接收所述命令,控制智能小车进行旋转。该方法还包括显示遥控信息和终端信息。 本专利技术提供的,通过传感器磁场检测模块和传感器加速模块,实时、准确掌握智能小车的运行方向,实现重力倾斜角度控制。电源模块为线性电源、开关电源或锂电池。所述单片机控制系统的主芯片采用大规模可编程逻辑器件、增强型51内核的单片机或ARM系列单片机。所述电机驱动模块采用分立元件搭桥或集成芯片。所述电机驱动模块中的电机采用步进电机或直流电机。所述传感器磁场检测模块采用单轴磁场传感器检测模块、双轴磁场传感器检测模块或三轴磁场传感器检测模块。所述传感器加速模块采用单轴磁场传感器加速模块、双轴磁场传感器加速模块或三轴磁场传感器加速模块。本申请基于51内核的单片机STC89C52RC,制作了简单的遥控小车底盘,其原理是通过遥控器上的三轴磁场传感器和三轴加速传感器来测量遥控器的倾斜程度、倾斜方向来计算倾斜方向与地磁南极的夹角,通过无线发送装置将遥控器的地里倾斜方向数据发送给遥控车,遥控车通过自身的三轴磁场传感器和三轴加速传感器测得小车车头朝向数据做对t匕,通过分析两组数据来确定遥控车的目前状态和将要运动的状态。其核心技术是一个无论怎么倾斜都可以精确只是南方的指南针。传感器采用GY-80 BMP0085九轴MU磁场加速度陀螺仪大气压强模块,此模块高度集成,采用IIC通信,可以方便与单片机链接。此技术具有广阔的应用前景,比如汽车的遥控泊车、无人飞机的飞行姿态控制等等各种需要人工遥控或者自动控制的智能设备。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本专利技术可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本专利技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本专利技术各个实施例所述的方法。以上公开的仅为本专利技术的几个具体实施例,但是,本专利技术并非局限于此,任何本领域的技术人员能思之的变化都应落入本专利技术的保护范围。【权利要求】1.,其特征在于,包括以下步骤: 初始化单片机控制系统的定时模式; 无线发送模块发送的遥控倾斜数据; 无线接收模块接收无线发送模块发送的遥控倾斜数据,对智能小车中心定位,并将所述遥控倾斜数据发送至单片机控制系统; 传感器磁场检测模块检测其三个坐标的磁场分量,将所述磁场分量发送至单片机控制系统; 传感器加速模块用于检测其三个坐标的加速磁场分量,将所述加速磁场分量发送至单片机控制系统; 单片机控制系统接收的遥控倾斜数据、磁场分量数据和加速磁场分量数据,并进行存储,发送控制命令; 电机驱动模块接收所述命令,控制智能小车进行旋转。2.根据权利要求1所述的,其特征在于,该方法还包括显示遥控信息和终端信息。【文档编号】G05D1/02GK103713637SQ201310658191【公开日】2014年4月9日 申请日期:2013年12月9日 优先权日:2013年12月9日 【专利技术者】潘绍明, 高国伟 申请人:广西科技大学本文档来自技高网...

【技术保护点】
一种基于单片机的智能小车重力倾斜角度控制方法,其特征在于,包括以下步骤:初始化单片机控制系统的定时模式;    无线发送模块发送的遥控倾斜数据;无线接收模块接收无线发送模块发送的遥控倾斜数据,对智能小车中心定位,并将所述遥控倾斜数据发送至单片机控制系统;传感器磁场检测模块检测其三个坐标的磁场分量,将所述磁场分量发送至单片机控制系统;传感器加速模块用于检测其三个坐标的加速磁场分量,将所述加速磁场分量发送至单片机控制系统;单片机控制系统接收的遥控倾斜数据、磁场分量数据和加速磁场分量数据,并进行存储,发送控制命令;电机驱动模块接收所述命令,控制智能小车进行旋转。

【技术特征摘要】

【专利技术属性】
技术研发人员:潘绍明高国伟
申请(专利权)人:广西科技大学
类型:发明
国别省市:广西;45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1