机器人控制器的制作流程
技术内容
基于此,有必要针对现有的机器人控制器操作较复杂的问题,提供一种图 形编程功能和机器人控制器相结合的机器人控制器。
一种机器人控制器,包括ARM处理器、触摸控制屏和电机驱动电路;
所述ARM处理器连接所述触摸控制屏和所述电机驱动电路,所述ARM处 理器通过所述传感器检测电路连接传感器,所述ARM处理器通过所述电机驱动
所述ARM处理器110用于处理和存储将机器人执行动作进行图形化编程之 后的固化程序,接收所述触摸控制屏120发送的控制信号并驱动所述电机驱动 电路130启动所述伺服电机,所述触摸控制屏120用于通过组合显示的机器人 功能控制键发送控制信号至所述ARM处理器110,所述电机驱动电路130用于 配合所述ARM处理器110控制所述伺服电机。
形化编程之后的固化程序实行自动控制,即在传感器传输过来相应的探测信息,
所述ARM处理器110根据探测信息,执行相应的固化程序。本实施例中的传感
器可以是探测周围光亮度的传感器,也可以是探测障碍物的传感器,即可以根 据用户的需要随意添加相应功能的传感器。
如图3所示,在其中一个实施例中,所述的机器人控制器,还包括USB接 口150和红外接口160,所述ARM处理器110通过所述USB接口150连接键 盘,所述ARM处理器110还通过所述USB接口150连接鼠标,所述ARM处 理器110通过所述红外接口160连接遥控装置。
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细, 但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域 的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和 改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附 权利要求为准。
功能键可以通过接收用户的指令来完成图形编程,从而控制机器人执行相应的动作。通过接 收用户的指令来完成图形编程的编程方式,不要求用户具备一定的程序语言基础,且操作简 单,不需要额外配置电脑来进行控制或编程,节约了成本的同时也给用户带来了控制操作方 便的效果。
权利要求书
1.一种机器人控制器,其特征在于,包括ARM处理器、触摸控制屏和电
行图形化编程之后的固化程序,接收所述触摸控制屏发送的控制信号并驱动所 述电机驱动电路启动所述伺服电机。所述触摸控制屏用于通过组合显示的机器
人功能控制键发送控制信号至所述ARM处理器,所述电机驱动电路用于配合所 述ARM处理器控制所述伺服电机。所述触摸控制屏可以显示机器人执行动作的
图形功能键,所述触摸控制屏的图形功能键可以通过接收用户的指令来完成图 形编程,从而控制机器人执行相应的动作。通过接收用户的指令来完成图形编 程的编程方式,不要求用户具备一定的程序语言基础,且操作简单,不需要额 外配置电脑来进行控制或编程,节约了成本的同时也给用户带来了控制操作方 便的效果。
机驱动电路;
所述ARM处理器连接所述触摸控制屏和所述电机驱动电路,所述ARM处 理器通过所述传感器检测电路连接传感器,所述ARM处理器通过所述电机驱动
电路连接伺服电机;
所述ARM处理器用于处理和存储将机器人执行动作进行图形化编程之后
的固化程序,接收所述触摸控制屏发送的控制信号并驱动所述电机驱动电路启 动所述伺服电机,所述触摸控制屏用于通过组合显示的机器人功能控制键发送
附图说明
图1为本技术机器人控制器其中一种实施例的结构连接图;
图2为本技术机器人控制器另一种实施例的结构连接图;
图3为本技术机器人控制器其中一种实施例的更具体的结构连接图。
具体实施方式
如图1所示,一种机器人控制器,包括ARM处理器110、触摸控制屏120 和电机驱动电路130;
所述ARM处理器110连接所述触摸控制屏120和所述电机驱动电路130, 所述ARM处理器110通过所述传感器检测电路连接传感器,所述ARM处理器 110通过所述电机驱动电路130连接伺服电机;
如图2所示,在其中一个实施例中,所述的机器人控制器,还包括传感器 检测电路140,所述传感器检测电路140用于连接所述ARM处理器110和传感 器,配合所述ARM处理器110接收传感器的信息。
本实施例中的传感器检测电路140可以检测传感器的状态,接收传感器传 输过来的信息。若选择所述触摸控制屏120中的自动控制模式,所述ARM处理 器110依据传感器传输过来的探测信息,再根据存储的机器人执行动作进行图
控制信号至所述ARM处理器,所述电机驱动电路用于配合所述ARM处理器控
制所述伺服电机。
2.根据权利要求1所述的机器人控制器,其特征在于,还包括传感器检测 电路,所述传感器检测电路用于连接所述ARM处理器和传感器,配合所述ARM
处理器接收传感器的信息。
3.根据权利要求1或2所述的机器人控制器,其特征在于,还包括USB 接口和红外接口,所述ARM处理器通过所述USB接口连接键盘,所述ARM 处理器还通过所述USB接口连接鼠标,所述ARM处理器通过所述红外接口连
转动的角度,速度和方向等等,还可以设置机器人执行动作的延时时间。所述
ARM处理器110通过所述电机驱动电路130可以控制伺服电机正传和反转,还
可以调节伺服电机的转动速度和转动角度等等,通过电机带动机器执行相应的
动作,优选步进电机或直流电机作为连接电机驱动电路130的电机。
上述机器人控制器,所述ARM处理器用于处理和存储将机器人执行动作进
说明书 机器人控制器 技术领域
本技术涉及机械自动化领域,特别是涉及一种机器人控制器。
背景技术
机器人是靠自身动力和控制能力来实现各种功能的一种机器,通过控制器 的控制来完成所需要的动作和功能。
一般的机器人控制器,采用PC机外加一个下位机控制器的方法,通过在 PC机上进行程序编程或图形化的编程,然后将生成的代码文件通过USB或者
在其中一个实施例中,所述的机器人控制器,还包括音频输出电路,所述
ARM处理器通过所述音频输出电路连接扩音装置。
在其中一个实施例中,所述的机器人控制器,还包括电源电路,所述ARM
处理器通过所述电源电路连接蓄电池。
在其中一个实施例中,所述的机器人控制器,所述触摸控制屏包括触摸板
和LCD显示屏。
上述机器人控制器,所述ARM处理器用于处理和存储将机器人执行动作进
行图形化编程之后的固化程序,接收所述触摸控制屏发送的控制信号并驱动所
述电机驱动电路启动所述伺服电机。所述触摸控制屏用于通过组合显示的机器
人功能控制键发送控制信号至所述ARM处理器,所述电机驱动电路用于配合所 述ARM处理器控制所述伺服电机。所述触摸控制屏可以显示机器人执行动作的
图形功能键,所述触摸控制屏的图形功能键可以通过接收用户的指令来完成图 形编程,从而控制机器人执行相应的动作。通过接收用户的指令来完成图形编 程的编程方式,不要求用户具备一定的程序语言基础,且操作简单,不需要额 外配置电脑来进行控制或编程,节约了成本的同时也给用户带来了控制操作方 便的效果。
声音,使得播放声音变得多样化。
如图3所示,在其中一个实施例中,所述的机器人控制器,还包括电源电 路180,所述ARM处理器110通过所述电源电路180连接蓄电池。
所述电源电路180为连接蓄电池和所述ARM处理器110的电路,所述电源 电路180为所述控制器提供直流电能,蓄电池直接给所述控制器提供电能,使
本实施例中,所述USB接口150可以是2路USB接口150,用于同时连接
鼠标和键盘,通过鼠标和键盘的配合来完成图形编程。本实施例还增加了红外
接口160,通过接收遥控装置的红外信号远程发送控制命令控制所述ARM处理 器110驱动伺服电机。
如图3所示,在其中一个实施例中,所述的机器人控制器,还包括音频输 出电路170,所述ARM处理器110通过所述音频输出电路170连接扩音装置。
得使得控制器 携带更为便捷。
在其中一个实施例中,所述的机器人控制器中的所述触摸控制屏包括触摸
板和LCD显示屏。
本实施例中的触摸控制屏包括触摸板和LCD显示屏,触摸控制屏有触摸控
制和显示的功能,如果触摸板太小,则不方便用户进行触摸控制,如果触摸板
串口等下载到下位机再运行,从而达到控制机器人的目的。这样的机器人控制 器灵活性极低,必须要有一台电脑与其配合才行,而电脑一般都是放于室内, 这样在对机器人进行控制时,也就受到了场地的限制,同时,一般的机器人控 制器要求用户具备一定的程序语言基础,给普通大众用户带来使用的局限性,
也给用户控制机器人带来了繁琐的操作,往往不能带给用户更为直接的操作体 验。
本实施例中ARM处理器110可以通过音频输出电路170在机器人执行相应 动作的时候通过扩音装置播放提示音进行提醒。播放声音以MP3的文件形式存 入ARM处理器110中,由ARM处理器110控制音频输出电路170启动扩音装 置发出声音。由于播放声音是以MP3的文件形式存入ARM处理器110中,因 此本实施例的音频输出电路170和扩音装置配合可以播放任何用户想要播放的
在其中一个实施例中,所述的机器人控制器,还包括传感器检测电路,所
述传感器检测电路用于连接所述ARM处理器和传感器,配合所述ARM处理器
接收传感器的信息。
在其中一个实施例中,所述的机器人控制器,还包括USB接口和红外接口, 所述ARM处理器通过所述USB接口连接键盘,所述ARM处理器还通过所述 USB接口连接鼠标,所述ARM处理器通过所述红外接口连接遥控装置。
和LCD显示屏太大,则装运和安装都不是很方便。所述触摸板可以是电阻触摸 板,也可以是电容触摸板,为了取得最佳的使用效果,本实施例中采用5寸电 阻触摸板。如果LCD显示屏太小,给用户的直接视觉观感效果较差,用户直接 观看比较吃力,如果触摸板和LCD显示屏太大,则装运和安装都不是很方便。 为了取得最佳的视觉观感效果,本实施例中采用5寸LCD显示屏。
接遥控装置。
4.根据权利要求1或2所述的机器人控制器,其特征在于,还包括音频输 出电路,所述ARM处理器通过所述音频输出电路连接扩音装置。