当前位置: 首页 > 专利查询>麦活鹏专利>正文

基于Android平台的机器动作控制系统技术方案

技术编号:8531949 阅读:375 留言:0更新日期:2013-04-04 14:28
本发明专利技术涉及基于Android平台的系统,尤其涉及一种基于Android平台的机器动作控制系统,包括Android智能设备的应用程序控制端,Android智能设备上的蓝牙模块,蓝牙智能终端控制器;该系统使用市面上的Android设备,能够让用户在手机上简单快速的地对机器人的动作指令进行设定,从而实现对机器人便捷的远程控制,既能弥补人手遥控的反应速度慢且不连贯的缺点,又能解决重新烧写程序的不便,本发明专利技术可以让用户灵活方便地根据现场环境对机器人的动作指令进行更改,以适应各种不同的工作场合,给控制带来极大的方便。

【技术实现步骤摘要】

本专利技术涉及基于Android平台的系统,尤其涉及一种基于Android平台的机器动作控制的系统。
技术介绍
目前市面上的Android系统手机,Android系统平板风靡全球,而各种功能各异的机器人也开始走进社会各个领域内,从工厂到家庭,都将会出现它们的身影,但除了工程师夕卜,一般人都对机器人的控制不熟悉,普通的用户对于用来控制机器人动作的代码难以理解,如何让用户更容易的操控机器人来完成用户所需求的任务,已成为社会急切解决的问题。
技术实现思路
本专利技术为解决上述不足之处,目的在于提供一种基于Android平台的机器动作控制系统。该系统使用市面上的Android设备,能够让用户在手机上简单快速的地对机器人的动作指令进行设定,从而实现对机器人无线便捷的控制。本专利技术是通过以下技术方案达到上述目的一种Android平台上基于蓝牙的机器动作控制系统,其特征在于包括Android智能设备的应用控制端,Android智能设备上的蓝牙模块,蓝牙智能终端控制器;Android设备应用控制端通过蓝牙无线传输的方式实现对蓝牙智能终端控制器的控制指令数据的发送和机器人状态的数据回传。作为优选,所诉的蓝牙智能终端控制器包括中央处理器模块、蓝牙信号接收发送模块、输入电路、输出电路、电源处理电路,其中中央处理器模块分别与蓝牙信号接收发送模块、输入电路、输出电路相连;输出电路与机器人的驱动模块相连;电源处理电路为各模块提供电源。本专利技术提供了一种基于Android平台远程控制机器人的系统,包括 Android设备使用自身的处理器为机器人执行时序指令,并发送控制指令到蓝牙智能终端控制器,从而控制机器人的动作; Android设备通过蓝牙智能终端控制器检测机器人状态。所述基于Android平台远程控制机器人的系统还包括 当机器人上的传感器发生异常,信号传到中央处理器模块时,引起中央处理器模块产生中断信号,中央处理器模块通过蓝牙信号接收发送模块向Android设备发送提请中断的信号,Android设备负责执行中断,并根据用户在Android设备上设定的中断子程序内容对蓝牙智能终端控制器发送子程序的操作指令。本专利技术的有益效果是,本专利技术基于Android平台的机器动作控制系统,既能弥补人手遥控的反应速度慢且不连贯的缺点,又能解决重新烧写程序的不便,本专利技术可以让用户灵活方便地在Android设备上根据现场环境对机器人的动作指令进行更改,以适应各种不同的工作场合,给控制带来极大的方便。附图说明图1是基于Android平台的机器动作控制系统结构图。图2是Android设备的动作控制软件的功能流程图。图3是基于Android平台的机器动作控制系统的原理图。图4是此系统进行中断处理的原理图。具体实施例方式下面结合附图对本专利技术技术方案进一步说明 如图1所示,此系统由两个部分组成上层Android智能设备应用控制端,下层蓝牙智能终端控制器部分。 蓝牙模块采用的是蓝牙转串口 HC-06无线模块,该模块采用CSR主流蓝牙芯片,蓝牙V2. O协议标准。蓝牙模块的RXD、TXD端分别与单片机89C52的TXD、RXD端互连进行串口通讯;中央处理器模块89C52与输入电路、输出电路相连;输出电路与机器人的驱动模块相连;电源处理电路为各模块提供电源。如图2所示,Android设备的动作编程软件,包含系统启动和控制界面。控制界面包括了连接蓝牙中断控制器的连接按钮,断开连接蓝牙中断控制器按钮,设定各种指令发送次序的多个选择列表,设定各种动作指令执行时间设置的多个输入框,循环执行与否按钮,开始执行按钮,停止或继续执行按钮,中断触发后设定动作指令发送次序的多个选择列表,中断触发后动作指令执行时间设置的多个输入框,蓝牙智能终端数据回显的展示框,更换背景壁纸按钮,帮助按钮,及退出按钮。如图3所示,蓝牙智能终端控制器不断检测Android设备发送的控制指令。Android设备可以设定对蓝牙信号接收发送模块发送多种控制字符串的时序指令,而中央处理器模块89C52通过蓝牙信号接收发送接收到这种控制字符串,通过switch语句判断该执行的程序,再通过输出电路和机器人驱动模块让机器人执行Android设备上编制的动作。如图4所示,用户编制了中断指令,此系统进行中断处理的原理图机器人上的传感器把状态信号回传到蓝牙智能终端控制器,当蓝牙智能终端控制器发现中断信号时,向Android设备发送提请中断的信号,Android设备负责执行中断,对蓝牙智能终端控制器发送用户先前编制的中断子程序的操作指令。本文档来自技高网...

【技术保护点】
一种基于Android平台的机器动作控制系统,包括Android智能设备的应用控制端,Android智能设备上的蓝牙模块,蓝牙智能终端控制器,其特征在于:Android设备应用控制端通过蓝牙无线传输的方式实现对蓝牙智能终端控制器的控制指令数据的发送和机器人状态的数据回传。

【技术特征摘要】
1.一种基于Android平台的机器动作控制系统,包括Android智能设备的应用控制端,Android智能设备上的蓝牙模块,蓝牙智能终端控制器,其特征在于=Android设备应用控制端通过蓝牙无线传输的方式实现对蓝牙智能终端控制器的控制指令数据的发送和机器人状态的数据回传。2.如权利要求1所述之Android智能设备的应用控制端,其特征在于Android设备使用自身的处理器为机器人执行时序指令,并发送控制指令到蓝牙智能终端控制器,从而控制机器人的动作。3.如权利要求1所述之蓝牙智能终端...

【专利技术属性】
技术研发人员:麦活鹏
申请(专利权)人:麦活鹏
类型:发明
国别省市:

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

1