本设计是一种基于AT89S51单片机控制的全地形八足机器人机械手的设计,包括机械手机械结构的设计以及电控系统软硬件设计。机械手结构由三个关节和一个手爪组成,考虑到定位精度要求,关节和手抓都用步进电机控制。机械手电控系统采用两级递阶控制方式:PC机构成的上位机和51单片机构成的下位机。操控者通过上位机界面设置控制参数,上位机通过算法解算出各个步进电机的转速和方向,通过RS-232串口通讯将控制信号传送给下位机节点。下位机节点接收到上位机命令后,按指定参数控制I/O口产生相应的步进脉冲,步进脉冲经电机驱动芯片L298N功率放大后,控制步进电机运动,从而实现对机械手位置的远距离实时控制。整个系统结构简单、可靠性高、成本低,实验结果表明机械手能够按照操作者意愿顺利完成抓取、搬运等功能。5386
关键词  AT89S51  L298N  RS-232串口通讯   步进电机  关节机械手
毕业设计说明书(论文)外文摘要
Title    The design of a manipulator for an eight-legged robot    
Abstract
   This is a simple design of a manipulator for all-terrain eight-legged robot based on AT89S51. It includes mechanical structure design of manipulator,electric control system hardware and relative software. The manipulator is comprised of three joints and a paw. They are controlled by stepping motors due to the positioning accuracy requirement. The manipulator electric control system adopts a two-level control mode. A PC is used as the upper computer and the AT89S51 as the lower computer. The PC calculates each motor’s working parameters through an algorithm,and then send control signals to AT89S51 using RS-232 serial interface, then the I/O of AT89S52 generates control pulses, these pulses should be amplified by the L298N to control rotation speed and direction of the step motors. The whole system has a simple structure, high reliability, low cost. Test results indicate that the designed manipulator system can achieve the above functions.
Keywords:  AT89S51     L298N      RS-232      Stepper motor Manipulator
目   录
1 绪论 3
1.1 机器人概述 3
1.2 移动机械手研究背景和现状… 3
1.3 移动机械手的发展方向和趋势 4
1.4 论文简介及论文所做的工作… 5
2 机械手整体机械结构设计… 6
2.1 自由度及关节… 6
2.2 基座及连杆 6
    2.2.1 基座 6
    2.2.2 腰部 7
    2.2.3 手臂 7
    2.2.4 手腕 8
    2.2.5 手爪 8
2.3 驱动方式… 8
2.3.1 步进电机基本介绍11
2.3.2 步进电机选型12
2.4 传动方式…14
2.4.1 减速比的确定14
2.4.2传动方式的确定… 14
3 电控系统硬件设计17
3.1 整体方案设计…17
3.2 单片机选择和介绍…18
3.3 驱动芯片的选择 22
3.4 串口通讯模块设计… 23
3.5 小结… 25
4 软件设计 26
4.1 上位机软件设计 26
    4.1.1 上位机界面实现步骤… 26
    4.1.2 串口通讯模块程序设计 27
    4.1.3 各电机控制信号的算法 29
4.1.4 操作方式 31
4.2 下位机软件设计 32
4.2.1 下位机串口通讯模块… 32
4.2.2 下位机步进电机控制实现… 35
4.3  整个系统软件流程图…  38
5 系统调试 41
5.1 实际调试硬件设施介绍… 41
5.2 调试实际结果分析… 42
5.3 调试过程中遇到的问题及解决方案 43
上一篇:三通管拉制仪材料分配系数精确控制系统设计+PCB+源程序
下一篇:HyperWorks模拟实验炮支撑架优化设计与分析

起重机械安全隐患与缺陷...

起重机械产品制造過程安...

谈机械制造系统中的安全控制系统【3099字】

解析电梯定期检验中限速...

电站锅炉机械未完全燃烧...

电子车速里程表的单片机实现方案【1277字】

现代电梯的机械构造及安...

医院财务风险因素分析及管理措施【2367字】

中国学术生态细节考察《...

志愿者活动的调查问卷表

承德市事业单位档案管理...

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

公寓空调设计任务书

AT89C52单片机的超声波测距...

神经外科重症监护病房患...