一种面向机器人的嵌入式智能移动控制器制造技术

技术编号:11525297 阅读:111 留言:0更新日期:2015-05-30 20:42
一种面向机器人的嵌入式智能移动控制器,至少包括数据采集与处理模块、电机控制模块、电机驱动模块、串口信号接口、PWM波和开关量控制信号接口、电流反馈信号接口、速度和位置反馈信号接口、1路以太网接口一、1路无线局域网接口、10路模拟量采集接口、16路开关量接口、3路I2C总线接口、4路USB接口、1路以太网接口二、2路CAN总线接口、4路串口和电机接口;本实用新型专利技术简化了智能移动机器人产品的开发过程,降低了产品的开发难度,加快了产品的开发进程;随着智能移动机器人产品的需求不断扩大,该产品将具有很好的市场推广基础和广阔的市场应用前景。

【技术实现步骤摘要】

本专利技术涉及一种机器人智能控制装置,尤其是一种实现机器人环境信息采集、行走决策和行走控制的嵌入式智能移动控制装置。
技术介绍
移动控制器作为机器人的控制核心,是影响机器人性能的关键部件。目前市场上还没有将环境信息采集、行走决策和行走控制整合在一起的移动控制器产品,大多数是基于工控机、控制电路与驱动电路的模式来实现,这样的移动控制器体积大,功耗高,功能少,已经很难满足当前复杂智能机器人控制系统的需求。
技术实现思路
为了克服当前移动控制器体积大、功耗高和功能少的缺点,本专利技术提供了一种面向机器人的嵌入式智能移动控制器。为实现上述目的,本专利技术采用以下技术方案:一种面向机器人的嵌入式智能移动控制器,至少包括数据采集与处理模块、电机控制模块、电机驱动模块、串口信号接口、PWM波和开关量控制信号接口、电流反馈信号接口、速度和位置反馈信号接口、I路以太网接口一、I路无线局域网接口、10路模拟量采集接口、16路开关量接口、3路I2C总线接口、4路USB接口、I路以太网接口二、2路CAN总线接口、4路串口和电机接口 ;所述I路以太网接口一、I路无线局域网接口、10路模拟量采集接口、16路开关量接口、3路I2C总线接口、4路USB接口、I路以太网接口二、2路CAN总线接口、4路串口设置在数据采集与处理模块内部;所述串口信号接口连接数据采集与处理模块和电机控制模块;所述电机控制模块和电机驱动模块通过PWM波和开关量控制信号接口和电流反馈信号接口连接;所述速度和位置反馈信号接口设置在电机控制模块;所述电机接口设置在电机驱动模块。作为本专利技术的优化技术方案:数据采集与处理模块电路基于ARM Cortex-AQ实现,包括电源电路、时钟电路、复位电路、JTAG仿真电路、存储器电路、通讯电路和传感器接口电路;电机控制模块电路基于TMS320F2812实现,包括电源电路、时钟电路、复位电路、JTAG仿真电路、存储器电路、6路AD转换电路、串口通讯电路和电机控制电路;电机驱动模块电路基于IR2110驱动芯片和MOS管实现,包括主驱动电路、光电隔离电路、过压保护电路、欠压保护电路、过流保护电路、过载保护电路、过温保护电路和短路保护电路。与现有技术相比,本专利技术的有益效果是:该面向机器人的嵌入式智能移动控制器,体积小、功耗低、接口丰富、功能强劲、通用性好、成本较低,利用该智能移动控制器,可便于专业的机器人控制系统开发人员开发出稳定、可靠人的机器人产品。本专利技术简化了智能移动机器人产品的开发过程,降低了产品的开发难度,加快了产品的开发进程;随着智能移动机器人产品的需求不断扩大,该产品将具有很好的市场推广基础和广阔的市场应用前景。【附图说明】图1为本专利技术的整体结构示意图;本专利技术附图所示标记为:1_数据采集与处理模块,2-电机控制模块,3-电机驱动模块,4-串口信号接口,5-PWM波和开关量控制信号接口,6-电流反馈信号接口,7-速度和位置反馈信号接口,8-1路以太网接口一,9-1路无线局域网接口,10-10路模拟量采集接口,11-16路开关量接口,12-3路I2C总线接口,13-4路USB接口,14-1路以太网接口二,15-2路CAN总线接口,16-4路串口,17-电机接口。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术实施例中:一种面向机器人的嵌入式智能移动控制器,至少包括数据采集与处理模块1、电机控制模块2、电机驱动模块3、串口信号接口 4、PWM波和开关量控制信号接口 5、电流反馈信号接口 6、速度和位置反馈信号接口 7、I路以太网接口一 8、I路无线局域网接口 9、10路模拟量采集接口 10、16路开关量接口 11、3路I2C总线接口 12、4路USB接口 13、1路以太网接口二 14、2路CAN总线接口 15、4路串口 16和电机接口 17 ;所述I路以太网接口一 8、I路无线局域网接口 9、10路模拟量采集接口 10、16路开关量接口 11、3路I2C总线接口 12、4路USB接口 13、I路以太网接口二 14、2路CAN总线接口 15、4路串口 16设置在数据采集与处理模块I内部;所述串口信号接口 4连接数据采集与处理模块I和电机控制模块2 ;所述电机控制模块2和电机驱动模块3通过PWM波和开关量控制信号接口 5和电流反馈信号接口 6连接;所述速度和位置反馈信号接口 7设置在电机控制模块2 ;所述电机接口 17设置在电机驱动模块3。在本专利技术中,数据采集与处理模块电路基于ARM Cortex-AQ实现,包括电源电路、时钟电路、复位电路、JTAG仿真电路、存储器电路、通讯电路和传感器接口电路;电机控制模块电路基于TMS320F2812实现,包括电源电路、时钟电路、复位电路、JTAG仿真电路、存储器电路、6路AD转换电路、串口通讯电路和电机控制电路;电机驱动模块电路基于IR2110驱动芯片和MOS管实现,包括主驱动电路、光电隔离电路、过压保护电路、欠压保护电路、过流保护电路、过载保护电路、过温保护电路和短路保护电路。数据采集与处理模块和电机控制模块相连,电机控制模块不仅和数据采集与处理模块相连,还和电机驱动模块相连,电机驱动模块和电机控制模块相连。数据采集与处理模块接收上位机命令,采集传感器信息,得到行走决策信息,发送给电机控制模块,同时接收电机控制模块发送的状态信息;电机控制模块接收行走决策信息,采集电机当前的运行状态,输出PWM和开关量控制信号给电机驱动模块,同时发送状态信息给数据采集与处理模块;电机驱动模块接收PWM和开关量控制信号,控制功率管的开关状态,进行功率放大,驱动电机运动。本专利技术的功能原理为:上位机通过无线局域网或以太网发送控制命令。数据采集与处理模块得到控制命令后,通过10路12位且采样速率为100HZ的模拟量接口、16路3.3V的开关量接口、3路I2C总线接口、I路10M/100M自适应以太网接口、3路USB2.0接口、I路USB OTG接口、2路CAN2.0B总线接口和4路RS232串口接口采集机器人周围的环境信息,解算得到行走决策信息,通过RS485串口将行走决策信息发送给电机控制模块,同时通过RS485串口接收电机控制模块发送的系统当前的运行状态;电机控制模块通过RS485串口接收行走决策信息,同时通过6通道12位且采样速率为IM的AD采样电路采集电机当前的电枢电流,通过正交编码脉冲电路采集电机当前的转速和位置信息,输出对应的PWM和开关量控制信号给电机驱动模块,同时将当前系统的运行状态通过RS485串口发送给数据采集与处理模块。电机驱动模块接收电机控制模块的PWM和开关量控制信号来控制MOS管的开关状态,进行功率放大,驱动2个直流有刷或无刷电机运动,实现机器人的运动控制。对于本领域技术人员而言,显然本专利技术不限于上述示范性实施例的细节,而且在不背离本专利技术的精神或基本特征的情况下,能够以其它的具体形式实现本专利技术。因此,无论从哪一点来看,均应将实施例看作是本文档来自技高网...

【技术保护点】
一种面向机器人的嵌入式智能移动控制器,至少包括数据采集与处理模块(1)、电机控制模块(2)、电机驱动模块(3)、串口信号接口(4)、PWM波和开关量控制信号接口(5)、电流反馈信号接口(6)、速度和位置反馈信号接口(7)、1路以太网接口一(8)、1路无线局域网接口(9)、10路模拟量采集接口(10)、16路开关量接口(11)、3路I2C总线接口(12)、4路USB接口(13)、1路以太网接口二(14)、2路CAN总线接口(15)、4路串口(16)和电机接口(17);其特征在于:所述1路以太网接口一(8)、1路无线局域网接口(9)、10路模拟量采集接口(10)、16路开关量接口(11)、3路I2C总线接口(12)、4路USB接口(13)、1路以太网接口二(14)、2路CAN总线接口(15)、4路串口(16)设置在数据采集与处理模块(1)内部;所述串口信号接口(4)连接数据采集与处理模块(1)和电机控制模块(2);所述电机控制模块(2)和电机驱动模块(3)通过PWM波和开关量控制信号接口(5)和电流反馈信号接口(6)连接;所述速度和位置反馈信号接口(7)设置在电机控制模块(2);所述电机接口(17)设置在电机驱动模块(3)。...

【技术特征摘要】

【专利技术属性】
技术研发人员:周继强王丽峰郑友胜曹雄伟甘海轩冯禹
申请(专利权)人:江西洪都航空工业集团有限责任公司
类型:新型
国别省市:江西;36

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

1