一种基于嵌入式系统的32位机器人控制器的制造方法

文档序号:6294791阅读:154来源:国知局
一种基于嵌入式系统的32位机器人控制器的制造方法
【专利摘要】本发明公开的基于嵌入式系统的32位机器人控制器,它包括主频不低于500M具有嵌入式Linux操作系统的ARM9单片机、64M规格的程序存储器、32M规格的数据存储器、伺服控制装置、液晶触摸显示屏、音频装置、电源装置、传感器装置和功能键装置。本发明运行速度快,处理能力强,系统运行平稳,控制器和机器人之间的互动反馈效率高,操作方便,升级和后续开发适应性强,易于本地化。
【专利说明】[0001] -种基于嵌入式系统的32位机器人控制器

【技术领域】
[0002] 本发明涉及一种32位智能机器人控制器,特别是涉及一种基于嵌入式系统的32 位机器人控制器。

【背景技术】
[0003] 随着集成化技术的不断进步,机器人正在向自主智能机器人方向发展。机器人的 智能水平已经成为衡量一个机器人系统的重要指标。作为机器人完整系统的最重要部分之 一,机器人运动是的各种参数以及实时可控性已经被日益关注。机器人除了具备视觉、听 觉、触觉等层次的仿生功能外,还要具备一定的逻辑推理能力,但是当机器人的决策有限, 如此在某些特殊环境或者现场环境不是很确定的时候,就需要人为指挥,来帮助实现工作 目标,这就需要强调机器人与人的合作,在机器人的行为中把人的智慧和经验添加到机器 的控制中作为命令和控制的补充。
[0004] 以往的机器人,限于硬件和软件的能力限制,主要是基于具体硬件和软件的单一 化设计。得到的控制系统往往在软硬件上都不具备兼容性和可扩展、可重构性。随着机器 人作业领域的拓展和工作复杂程度的提高,另外加上传感器装置的增加,电机类型的变化, 此时机器人控制系统就不再适用。对于新的硬件,如电子、机械等的要求,系统不得不重新 设计制作,成本和效率将大打折扣。一个能够适合多种机器人的能够升级和扩展的"通用" 的并且运行稳定和效率高的机器人控制系统将具有非常广阔的应用前景。


【发明内容】

[0005] 为解决上述问题,本发明公开了一种基于嵌入式系统的32位机器人控制器,结构 稳定,运行平稳,运行和数据处理效率高,同时具有良好的可升级和可扩展性,对设备和硬 件的适应能力强,便于系统的升级和扩展,有利于降低使用和维护成本。
[0006] 本发明公开的一种基于嵌入式系统的32位机器人控制器,包括主频不低于500M 的ARM9单片机、64M规格的程序存储器、32M规格的数据存储器、伺服控制装置、液晶触摸显 示屏、音频装置、电源装置、传感器装置和功能键装置,所述程序存储器、数据存储器、伺服 控制装置、液晶触摸显示屏、音频装置、电源装置、传感器装置和功能键装置均连接到ARM9 单片机,所述伺服控制装置包括直流无刷电机、电机驱动装置、速度反馈装置、D/A转换装置 和方向信号反馈装置,所述D/A转换装置和方向信号反馈装置接收ARM9单片机的信息输 出,所述D/A转换装置和方向信号反馈装置与电机驱动装置实施信息交互,所述电机驱动 装置向直流无刷电机输出控制信号,所述速度反馈装置接收直流无刷电机的信息输出并且 向ARM9单片机实施信息输出。本发明架构简单稳定,运行平稳,数据处理效率高,对机器人 动作控制和命令反馈精度高,系统智能化程度高,便于在作业中人机结合作业,同时具有良 好的可升级和可扩展性,对设备和硬件的适应能力强,便于系统的升级和扩展,有利于降低 使用和维护成本。
[0007] 本发明公开的一种基于嵌入式系统的32位机器人控制器的一种改进,还包括无 线遥控接收器,所述无线遥控接收器连接到ARM9单片机。本改进通过设置的无线遥控接收 器,降低作业时系统架设的难度,有利于简化整体架构,同时为机器人的操作和控制提供了 方便,提高了作业效率。
[0008] 本发明公开的一种基于嵌入式系统的32位机器人控制器的又一种改进,还包括 电源指示灯和电源检测装置,所述电源指示灯连接到电源检测装置,所述电源检测装置连 接到电源装置。本改进通过设置的电源指示灯和电源检测装置,对电源的工作状态和性能 参数进行及时监督和预警,为控制器的使用和状态估算提供了方便,从而提高了工作效率。
[0009] 本发明公开的一种基于嵌入式系统的32位机器人控制器的又一种改进,还包括 MAX3232发送器和网络通信装置,所述网络通信装置和扬声器均通过MAX3232发送器连接 到ARM9单片机。本改进通过设置的MAX3232发送器和网络通信装置,在提高控制器的数据 传输效率的同时,还为控制器的更新升级提供了方便,提高了控制器系统的可扩展性和升 级更新的能力,提高了控制器架构对不同硬件和软件的适应性,从而降低了控制器系统的 维护、扩展和升级的难度和成本。
[0010] 本发明公开的一种基于嵌入式系统的32位机器人控制器的又一种改进,所述 ARM9单片机内置具嵌入式Linux操作系统。本改进通过嵌入内置Linux操作系统,使得控 制器系统架构稳定,并且具有良好的升级和扩展性能。
[0011] 本发明公开的一种基于嵌入式系统的32位机器人控制器的又一种改进,还包括 通讯接口,所述通讯接口包括I/O接口或者IIC接口或者USB接口,所述伺服控制装置、液 晶触摸显示屏、音频装置、电源装置和传感器装置通过I/O接口或者IIC接口或USB接口与 ARM9单片机连接。本改进通过设置的通讯接口,使得控制器的硬件连接和架设更为方便,降 低了控制器的硬件的适应性替换和升级扩展的难度,使得控制器具有良好的适应性和实用 性。
[0012] 本发明公开的一种基于嵌入式系统的32为机器人控制器,架构稳定可靠,安全性 高,具有良好的稳定性和执行能力,数据传输稳定传输效率高,同时具有良好的可升级和可 扩展性能,对于不同的软件和硬件具有良好的适应能,能够有效地降低设备的升级、扩展和 维护成本。

【专利附图】

【附图说明】
[0013] 图1、本发明的装置结构框图; 图2、本发明的一种实施例的ARM9单片机和辅助单片机的连接示意图; 图3、本发明的电源装置的供电电路图。

【具体实施方式】
[0014] 下面结合附图和【具体实施方式】,进一步阐明本发明,应理解下述【具体实施方式】仅 用于说明本发明而不用于限制本发明的范围。需要说明的是,下面描述中使用的词语"前"、 "后"、"左"、"右"、"上"和"下"指的是附图中的方向,词语"内"和"外"分别指的是朝向或 远离特定部件几何中心的方向。
[0015] 如图1至图3所示,本发明公开的一种基于嵌入式系统的32位机器人控制器,包 括主频不低于500M的ARM9单片机、64M规格的程序存储器、32M规格的数据存储器、伺服 控制装置、液晶触摸显示屏、音频装置、电源装置、传感器装置和功能键装置,所述程序存储 器、数据存储器、伺服控制装置、液晶触摸显示屏、音频装置、电源装置、传感器装置和功能 键装置均连接到ARM9单片机,所述伺服控制装置包括直流无刷电机、电机驱动装置、速度 反馈装置、D/A转换装置和方向信号反馈装置,所述D/A转换装置和方向信号反馈装置接收 ARM9单片机的信息输出,所述D/A转换装置和方向信号反馈装置与电机驱动装置实施信息 交互,所述电机驱动装置向直流无刷电机输出控制信号,所述速度反馈装置接收直流无刷 电机的信息输出并且向ARM9单片机实施信息输出。本发明架构简单稳定,运行平稳,数据 处理效率高,对机器人动作控制和命令反馈精度高,系统智能化程度高,便于在作业中人机 结合作业,同时具有良好的可升级和可扩展性,对设备和硬件的适应能力强,便于系统的升 级和扩展,有利于降低使用和维护成本。
[0016] 作为一种优选,还包括无线遥控接收器,所述无线遥控接收器连接到ARM9单片 机。本发明通过设置的无线遥控接收器,降低作业时,系统架设的难度,有利于简化整体架 构,同时为机器人的操作和控制提供了方便,提高了作业效率。
[0017] 作为一种优选,还包括电源指示灯和电源检测装置,所述电源指示灯连接到电源 检测装置,所述电源检测装置连接到电源装置。本发明通过设置的电源指示灯和电源检测 装置,对电源的工作状态和性能参数进行及时监督和预警,为控制器的使用和状态估算提 供了方便,从而提高了工作效率。
[0018] 作为一种优选,还包括MAX3232发送器和网络通信装置,所述网络通信装置和扬 声器均通过MAX3232发送器连接到ARM9单片机。本发明通过设置的MAX3232发送器和网 络通信装置,在提高控制器的数据传输效率的同时,还为控制器的更新升级提供了方便,提 高了控制器系统的可扩展性和升级更新的能力,提高了控制器架构对不同硬件和软件的适 应性,从而降低了控制器系统的维护、扩展和升级的难度和成本。
[0019] 作为一种优选,所述ARM9单片机内置具嵌入式Linux操作系统。本发明通过嵌入 内置Linux操作系统,使得控制器系统架构稳定,并且具有良好的升级和扩展性能。
[0020] 作为一种优选,还包括通讯接口,所述通讯接口包括I/O接口或者IIC接口或者 USB接口,所述伺服控制装置、液晶触摸显示屏、音频装置、电源装置和传感器装置通过I/O 接口或者IIC接口或USB接口与ARM9单片机连接。本发明通过设置的通讯接口,使得控制 器的硬件连接和架设更为方便,降低了控制器的硬件的适应性替换和升级扩展的难度,使 得控制器具有良好的适应性和实用性。 实施例
[0021] 如图1和图2所示,本发明以嵌入式操作系统Linux多任务操作系统为控制器的 核心平台,使其二次开发更为方便快捷,由于多任务的控制机制,使机器人的采集数据、模 型分析和控制输出变得更为可靠方便。同时也为后续的机器人视觉系统、音觉系统的开发 应用提供了完善的硬件平台。另外系统支持Unicode,很容易本地化,使得控制器的使用更 为方便。同时设置的JTAG程序调试下载接口使得控制器的调试检测更为高效便捷。本发 明的ARM9单片机STR911FAM44还可以通过IIC接口连接有辅助单片机ΑΤΜΕ GA8. 16PC以 提高控制器的运行与命令反馈效率,传感器装置则可以为速度传感器、温度传感器、湿度传 感器、光强传感器、火焰传感器、氧含量传感器、有毒气体传感器以及烟雾传感器等中的一 种或者几种,传感器装置的传感器均如同气体连接到ARM9单片机的外接设备一样通过1/ 0接口连接到ARM9单片机中辅助单片机,如同液晶触摸显示屏、液晶触摸显示屏等与ARM9 单片机的连接。同时本发明的控制器还可以设置有USB接口以方便数据传输和更新。另 外功能键装置中的各个功能键可以根据实际的操作指令和控制需要进行功能设置,灵活性 高,方便不同操作习惯和作业要求的灵活应用。
[0022] 本发明公开的一种基于嵌入式系统的32为机器人控制器,架构稳定可靠,安全性 高,具有良好的稳定性和执行能力,数据传输稳定传输效率高,同时具有良好的可升级和可 扩展性能,对于不同的软件和硬件具有良好的适应能,能够有效地降低设备的升级、扩展和 维护成本。
[0023] 本发明方案所公开的技术手段不仅限于上述技术手段所公开的技术手段,还包括 由以上技术特征任意组合所组成的技术方案。以上所述是本发明的【具体实施方式】,应当指 出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干 改进和润饰,这些改进和润饰也视为本发明的保护范围。
【权利要求】
1. 一种基于嵌入式系统的32位机器人控制器,其特征在于:它包括主频不低于500M 的ARM9单片机、64M规格的程序存储器、32M规格的数据存储器、伺服控制装置、液晶触摸显 示屏、音频装置、电源装置、传感器装置和功能键装置,所述程序存储器、数据存储器、伺服 控制装置、液晶触摸显示屏、音频装置、电源装置、传感器装置和功能键装置均连接到ARM9 单片机,所述伺服控制装置包括直流无刷电机、电机驱动装置、速度反馈装置、D/A转换装置 和方向信号反馈装置,所述D/A转换装置和方向信号反馈装置接收ARM9单片机的信息输 出,所述D/A转换装置和方向信号反馈装置与电机驱动装置实施信息交互,所述电机驱动 装置向直流无刷电机输出控制信号,所述速度反馈装置接收直流无刷电机的信息输出并且 向ARM9单片机实施信息输出。
2. 根据权利要求1所述的一种基于嵌入式系统的32位机器人控制器,其特征在于:还 包括无线遥控接收器,所述无线遥控接收器连接到ARM9单片机。
3. 根据权利要求1或2所述的一种基于嵌入式系统的32位机器人控制器,其特征在 于:还包括电源指示灯和电源检测装置,所述电源指示灯连接到电源检测装置,所述电源检 测装置连接到电源装置。
4. 根据权利要求1或2所述的一种基于嵌入式系统的32位机器人控制器,其特征在 于:还包括MAX3232发送器和网络通信装置,所述网络通信装置和扬声器均通过MAX3232发 送器连接到ARM9单片机。
5. 根据权利要求3所述的一种基于嵌入式系统的32位机器人控制器,其特征在于:还 包括MAX3232发送器和网络通信装置,所述网络通信装置和扬声器均通过MAX3232发送器 连接到ARM9单片机。
6. 根据权利要求1所述的一种基于嵌入式系统的32位机器人控制器,其特征在于:所 述ARM9单片机内置具嵌入式Linux操作系统。
7. 根据权利要求1所述的一种基于嵌入式系统的32位机器人控制器,其特征在于:还 包括通讯接口,所述通讯接口包括I/O接口或者IIC接口或者USB接口,所述伺服控制装 置、液晶触摸显示屏、音频装置、电源装置和传感器装置通过I/O接口或者IIC接口或USB 接口与ARM9单片机连接。
【文档编号】G05B19/042GK104102148SQ201310118382
【公开日】2014年10月15日 申请日期:2013年4月8日 优先权日:2013年4月8日
【发明者】程躜, 戴高乐 申请人:程躜, 戴高乐
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1