采摘机器人运动控制系统的设计与实现.docx
《采摘机器人运动控制系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《采摘机器人运动控制系统的设计与实现.docx(7页珍藏版)》请在优知文库上搜索。
1、采摘机器人运动控制系统的设计与实现关键词:采摘机器人;电棚区动;避障1引言随着电子技术和计算机技术的发展,智能机器人已在许多领域得到日益广泛的应用。在农业生产中,由于作业对象的复杂、多样,以及当前我国正面临人口老年化的趋势,使得新型农业机械农业机器人的开发具有巨大经济效益和广阔的市场前景,符合社会发展的需求0。采摘机器人是针对水果和蔬菜,可以通过编程来完成这些作物的采摘、转运、打包等相关作业任务的具有感知能力的自动化机械收获系统,是集机械、电子、信息、智能技术、计算机科学、农业和生物等学科于一体的交叉边缘性科学。采摘机器人是基于人工采摘果实作业中耗时、费力等因素而应运而生的智能农业装备。运动控
2、制系统作为采摘机器人控制系统中不可或缺的部分为机器人实现连续、稳定的采摘工作提供了必要的保证。2采摘机器人整体机械结构的分析通常采摘机器人的结构是由机械手臂、末端执行机构、运动行走机构、视觉识别装置、控制模块、能源组块组成。图1是采摘机器人的整体结构示意图。图中采摘机器人为四轮式的采摘机器人,其由机械手臂、末端执行机构、运动行走机构、视觉识别装置、控制模块、电源模块组成。采用5个电机控制,使机器人能够多自由度工作。3运动控制系统的总框图鉴于采摘机器人的本职工作是顺利完成采摘工作,运动控制系统处于辅助的地位而并不需要像抢险救灾机器人等机器人精于路况处理的智能机器人那样处理复杂的实时环境问题。同时
3、为了提高运动系统的稳定性能,避免设备的不必要的效率消耗以及降低投入成本和达到灵活的避险要求。设计的运动控制系统的总框图如图2所示。番茄采摘机械系统部分电路运动系统控制器电机驱动模块声光报警模块显示模块运动系统障碍物检测模块4运动控制系统硬件设计4.1 主控器模块设计根据设计要求,控制器主要用于各种信号的处理、控制算法实现、底盘电动机的控制和声光报警等,控制器选择ATMEL公司生产的AT89C52单片机作为系统控制器。4.2 电机控制模块电路设计本设计中电机的控制方式是PWM波控制方式。控制两个电机:前轮控制车体转向的步进电机;后轮控制电机前进后退的直流电机。图3是前轮步进电机的电路图,图4为直
4、流电机用H桥驱动的电路图。(1)前轮控制电机转向的步进电机的电路设计前轮电机用ULN2003A作为电棚区动器,用于完成电机的正反转。.Q(2)后轮控制车体的前进后退的电机的电路设计本模块硬件分为两个部分:光报警和声报警电路。LED灯与电阻组成光报警;蜂鸣器与驱动电路组成的声报警。声报警部分的驱动是由8050构成的放大电路。报警模块是依据避障部分提供的信号而动作的。当机器人正常运行时,报警模块不产生动作;当检测系统检测到障碍物时,报警模块动作,LED等闪光,同时蜂鸣器发出报警,起到提示作用。4.4 显示模块电路设计本设计的显示模块目标是能够显示出电机的正反转停等信息。采用的是带中文字库的128X
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 采摘 机器人 运动 控制系统 设计 实现