测控技术与系统课程设计论文

目 录

摘要.............................................................................................................................. 2

1设计目的..................................................................................................................... 2

2. 设计总体方案............................................................................................................. 2

2.1设计原理........................................................................................................... 3

2.2设计要求........................................................................................................... 3

2.3设计原理图....................................................................................................... 4

3. 驱动模块设计............................................................................................................. 4

4. 程序功能与流程图..................................................................................................... 5

5. 操作说明..................................................................................................................... 6

6. 心得体会与总结......................................................................................................... 7

7. 参考文献..................................................................................................................... 8

8. 附录............................................................................................................................. 8

附录1 电路图......................................................................................................... 8

附录2 参考源程序................................................................................................. 9

摘要: 灭火机器人可以在人的控制下工作,也可以自动执行一些已经编排好的程序,既方便又快捷的工作,从而协助或取代人类工作。

本文对大学版智能机器人的运动控制进行了全面描述, 包括主体设计方案、各模块的硬件电路设计描述以及单片机控制程序的编写等。大学版机器人通过中央处理器(CPU )来思维。采用的是TI 公司2000 系列中功能最强、集成功能最全的高档DSP 处理器。它的可靠性很高,集成功能很强,有程序自动下载功能。大学版机器人连上串口线就可自动下载程序。

1. 设计目的

本课程设计是对“测控技术与系统”课程中所学知识的综合运用,通过此课程设计复习大学所学专业课程,利用设计提供的实验条件,将有相互联系的各专业课程的实验组合起来,包括这些专业课程需要的若干单个实验,最后形成接近实际应用系统的综合实验。训练和提高学生在软、硬件设计调试方面的能力。同时,帮助学生将各专业课程内容综合起来,融会贯通,形成系统的概念,迅速迈过从理论到实践的门槛,为今后能够独立进行测控系统的开发设计工作打下一定的基础。

1. 熟悉MT-UROBOT 机器人的运动机构

2. 了解MT-UROBOT 的驱动原理

3. 理解调速原理

4. 掌握软件控制方法,学会编写自己控制程序

2. 设计总体方案

2.1设计原理

MT-UROBOT 机器人的主动轮有能够完成向前直走,向后转弯,左转,右转,这些平地上的技术动作;驱动机构由直流电机和减速比约为30:1的齿轮箱构成,齿轮减速箱将直流电机输出的扭矩和转速转化为机器人可以需要的扭矩和转速。动力强劲,效率高,噪音小。从动轮为一万向轮。从动轮子与两个主动轮构成稳定的三角形结构支撑整个本体。如图:

直流电机将轴的旋转运动输入到齿轮箱,然后齿轮箱的输出轴控制轮子转动,从而驱动整个机器人的运动。电机的运动速度与加在其上的电压有直接关系。直流电机上的电压大小与转速和扭矩关系详见用户手册图2-11。

直流电机的速度控制一般采用PWM(Pulse Width Modulation ,脉冲调宽信号) 波来实现,其基本原理是,在一定频率下,调节脉冲宽度等效改变施加于直流电机的平均电压,从而改变电机的转动速度。

(a ) (b ) 如图(a )是占空比是50%的pwm 波,把它加在直流电机两端相当于加在5v 电压如图所示。

在MT-UROBOT 中把机器人的速度是把0~12V 电压量化为0~1000的数值范围,如果我们给定机器人的速度为500时,相当于给电机6V 电压时的速度。

2.2设计要求

实现机器人正方形运动和加速旋转。

1. 要求设计资料完整,包括设计图纸、加工路线、检验方法等。

2. 撰写设计报告,包括总体方案论证,原理阐述,各环节具体电路设计,元器件选择及参数计算,系统原理图,元器件明细表和实验结果分析

2.3设计原理图

3驱动模块设计

直流电机上的电压大小影响它的转速和扭矩差动方式是指将两个有差异的或独立的运动合成为一个运动。当我们把两个电机的运动合成为一个运动时,这

图1.2

驱动芯片为LMD18200, 有3A 连续工作电流,6A 的最大电流,非常高的转换效率和纹波特性,并且具有过流、过热保护,电路原理图见用户手册图3.29。

电源芯片LM2577T —ADJ ,采用电池升压稳压电路,有效地提高了电机在电池电压变化过程中的效率和稳定性,电路图见用户手册图3.28。再驱动板上有一个驱动电流反馈接口,把它接到扩展板上的AD 端口就可读出此刻驱动器上的电流。

直流电机将轴的旋转运动输入到齿轮箱,然后齿轮箱的输出轴控制轮子转动,从而驱动整个机器人的运动。电机的运动速度与加在其上的电压有直接关系。直流电机上的电压大小与转速和扭矩关系详见用户手册图2-11。

4. 程序功能与流程图

程序功能:机器人的原地加速旋转。机器人的原地旋转速度从100加到800。然

后停下,调用的函数说明:move(-200,200,0) 运动控制函数,-

200指左轮运动速度,运动方向向后,200为右轮速度,向前运动。0

指的是扩展电机速度参数,因为没有用到扩展电机故速度为零。

sleep(50);等待函数,50为等待的时间,单位为毫秒。

流程图:

图1.4

5. 操作说明

机器人与电脑连接,对源程序进行调试,调试成功后,点击“下载”并按下机器人“OK ”按钮程序将自动下载,程序下载成功后按“运行”按钮,机器人实现运动控制。

6. 心得体会与总结

通过课程设计,使我深深体会到,干任何事都必须耐心,细致.课程设计过程中,许多计算有时不免令我感到有些心烦意乱:有2次因为不小心我计算出错,只能毫不情意地重来.但一想起周伟平教授,黄焊伟总检平时对我们耐心的教导,想到今后自己应当承担的社会责任,想到世界上因为某些细小失误而出现的令世人无比震惊的事故,我不禁时刻提示自己,一定呀养成一种高度负责,认真对待的良好习惯.这次课程设计使我在工作作风上得到了一次难得的磨练. 短短三周是课程设计,使我发现了自己所掌握的知识是真正如此的缺乏,自己综合应用所学的专业知识能力是如此的不足,几年来的学习了那么多的课程,今天才知道自己并不会用.想到这里,我真的心急了,老师却对我说,这说明课程设计确实使我你有收获了.老师的亲切鼓励了我的信心,使我更加自信.

最后,我要感谢我的老师们,是您严厉批评唤醒了我,是您的敬业精神感动了我,是您的教诲启发了我,是您的期望鼓励了我,我感谢老师您今天又为我增添了一幅坚硬的翅膀.今天我为你们而骄傲,明天你们为我而自豪经过两周的课程设计学到的不仅是知识更重要的是团队的合作,它不仅仅让我们综合那些理论知识来运用到设计和创新中,还让我们知道了一个团队凝聚在一起的巨大潜能。

7. 参考文献

1. 《测控系统原理与设计》第2版 北京航天航空大学出版社

2. 《大学版智能机器人MT-UROBOT 使用手册》

3. 《机器人无线通讯》实例 Proteus软件

8. 附录

附录1 电路图Windows 95/98/ME/NT4/2000/XP,有光驱、至少有一个九针串口的PC 机。

附录2 参考源程序(加速旋转): #include

#include "ingenious.h" void main()

{

int i,j;

for(i=200;i

j=i;

move(i,-j,0);

sleep(50);

}

stop();

}

参考源程序(走正方形): #include

#include "ingenious.h"

void main()

{

move(205, 200, 0); sleep(6000);

move(200, -200, 0); sleep(600);

move(205, 200, 0);

sleep(6000);

move(200, -200, 0);

目 录

摘要.............................................................................................................................. 2

1设计目的..................................................................................................................... 2

2. 设计总体方案............................................................................................................. 2

2.1设计原理........................................................................................................... 3

2.2设计要求........................................................................................................... 3

2.3设计原理图....................................................................................................... 4

3. 驱动模块设计............................................................................................................. 4

4. 程序功能与流程图..................................................................................................... 5

5. 操作说明..................................................................................................................... 6

6. 心得体会与总结......................................................................................................... 7

7. 参考文献..................................................................................................................... 8

8. 附录............................................................................................................................. 8

附录1 电路图......................................................................................................... 8

附录2 参考源程序................................................................................................. 9

摘要: 灭火机器人可以在人的控制下工作,也可以自动执行一些已经编排好的程序,既方便又快捷的工作,从而协助或取代人类工作。

本文对大学版智能机器人的运动控制进行了全面描述, 包括主体设计方案、各模块的硬件电路设计描述以及单片机控制程序的编写等。大学版机器人通过中央处理器(CPU )来思维。采用的是TI 公司2000 系列中功能最强、集成功能最全的高档DSP 处理器。它的可靠性很高,集成功能很强,有程序自动下载功能。大学版机器人连上串口线就可自动下载程序。

1. 设计目的

本课程设计是对“测控技术与系统”课程中所学知识的综合运用,通过此课程设计复习大学所学专业课程,利用设计提供的实验条件,将有相互联系的各专业课程的实验组合起来,包括这些专业课程需要的若干单个实验,最后形成接近实际应用系统的综合实验。训练和提高学生在软、硬件设计调试方面的能力。同时,帮助学生将各专业课程内容综合起来,融会贯通,形成系统的概念,迅速迈过从理论到实践的门槛,为今后能够独立进行测控系统的开发设计工作打下一定的基础。

1. 熟悉MT-UROBOT 机器人的运动机构

2. 了解MT-UROBOT 的驱动原理

3. 理解调速原理

4. 掌握软件控制方法,学会编写自己控制程序

2. 设计总体方案

2.1设计原理

MT-UROBOT 机器人的主动轮有能够完成向前直走,向后转弯,左转,右转,这些平地上的技术动作;驱动机构由直流电机和减速比约为30:1的齿轮箱构成,齿轮减速箱将直流电机输出的扭矩和转速转化为机器人可以需要的扭矩和转速。动力强劲,效率高,噪音小。从动轮为一万向轮。从动轮子与两个主动轮构成稳定的三角形结构支撑整个本体。如图:

直流电机将轴的旋转运动输入到齿轮箱,然后齿轮箱的输出轴控制轮子转动,从而驱动整个机器人的运动。电机的运动速度与加在其上的电压有直接关系。直流电机上的电压大小与转速和扭矩关系详见用户手册图2-11。

直流电机的速度控制一般采用PWM(Pulse Width Modulation ,脉冲调宽信号) 波来实现,其基本原理是,在一定频率下,调节脉冲宽度等效改变施加于直流电机的平均电压,从而改变电机的转动速度。

(a ) (b ) 如图(a )是占空比是50%的pwm 波,把它加在直流电机两端相当于加在5v 电压如图所示。

在MT-UROBOT 中把机器人的速度是把0~12V 电压量化为0~1000的数值范围,如果我们给定机器人的速度为500时,相当于给电机6V 电压时的速度。

2.2设计要求

实现机器人正方形运动和加速旋转。

1. 要求设计资料完整,包括设计图纸、加工路线、检验方法等。

2. 撰写设计报告,包括总体方案论证,原理阐述,各环节具体电路设计,元器件选择及参数计算,系统原理图,元器件明细表和实验结果分析

2.3设计原理图

3驱动模块设计

直流电机上的电压大小影响它的转速和扭矩差动方式是指将两个有差异的或独立的运动合成为一个运动。当我们把两个电机的运动合成为一个运动时,这

图1.2

驱动芯片为LMD18200, 有3A 连续工作电流,6A 的最大电流,非常高的转换效率和纹波特性,并且具有过流、过热保护,电路原理图见用户手册图3.29。

电源芯片LM2577T —ADJ ,采用电池升压稳压电路,有效地提高了电机在电池电压变化过程中的效率和稳定性,电路图见用户手册图3.28。再驱动板上有一个驱动电流反馈接口,把它接到扩展板上的AD 端口就可读出此刻驱动器上的电流。

直流电机将轴的旋转运动输入到齿轮箱,然后齿轮箱的输出轴控制轮子转动,从而驱动整个机器人的运动。电机的运动速度与加在其上的电压有直接关系。直流电机上的电压大小与转速和扭矩关系详见用户手册图2-11。

4. 程序功能与流程图

程序功能:机器人的原地加速旋转。机器人的原地旋转速度从100加到800。然

后停下,调用的函数说明:move(-200,200,0) 运动控制函数,-

200指左轮运动速度,运动方向向后,200为右轮速度,向前运动。0

指的是扩展电机速度参数,因为没有用到扩展电机故速度为零。

sleep(50);等待函数,50为等待的时间,单位为毫秒。

流程图:

图1.4

5. 操作说明

机器人与电脑连接,对源程序进行调试,调试成功后,点击“下载”并按下机器人“OK ”按钮程序将自动下载,程序下载成功后按“运行”按钮,机器人实现运动控制。

6. 心得体会与总结

通过课程设计,使我深深体会到,干任何事都必须耐心,细致.课程设计过程中,许多计算有时不免令我感到有些心烦意乱:有2次因为不小心我计算出错,只能毫不情意地重来.但一想起周伟平教授,黄焊伟总检平时对我们耐心的教导,想到今后自己应当承担的社会责任,想到世界上因为某些细小失误而出现的令世人无比震惊的事故,我不禁时刻提示自己,一定呀养成一种高度负责,认真对待的良好习惯.这次课程设计使我在工作作风上得到了一次难得的磨练. 短短三周是课程设计,使我发现了自己所掌握的知识是真正如此的缺乏,自己综合应用所学的专业知识能力是如此的不足,几年来的学习了那么多的课程,今天才知道自己并不会用.想到这里,我真的心急了,老师却对我说,这说明课程设计确实使我你有收获了.老师的亲切鼓励了我的信心,使我更加自信.

最后,我要感谢我的老师们,是您严厉批评唤醒了我,是您的敬业精神感动了我,是您的教诲启发了我,是您的期望鼓励了我,我感谢老师您今天又为我增添了一幅坚硬的翅膀.今天我为你们而骄傲,明天你们为我而自豪经过两周的课程设计学到的不仅是知识更重要的是团队的合作,它不仅仅让我们综合那些理论知识来运用到设计和创新中,还让我们知道了一个团队凝聚在一起的巨大潜能。

7. 参考文献

1. 《测控系统原理与设计》第2版 北京航天航空大学出版社

2. 《大学版智能机器人MT-UROBOT 使用手册》

3. 《机器人无线通讯》实例 Proteus软件

8. 附录

附录1 电路图Windows 95/98/ME/NT4/2000/XP,有光驱、至少有一个九针串口的PC 机。

附录2 参考源程序(加速旋转): #include

#include "ingenious.h" void main()

{

int i,j;

for(i=200;i

j=i;

move(i,-j,0);

sleep(50);

}

stop();

}

参考源程序(走正方形): #include

#include "ingenious.h"

void main()

{

move(205, 200, 0); sleep(6000);

move(200, -200, 0); sleep(600);

move(205, 200, 0);

sleep(6000);

move(200, -200, 0);


相关文章

  • 仪器科学与技术
  • 仪器科学与技术 080400 (一级学科:仪器科学与技术) 仪器科学与技术学科下设测试计量技术及仪器和精密仪器及机械两个二级学科,本学科是1983年获博士学位授予权的光学仪器学科的主要部分,本学科1986年获得硕士学位授予权,2000年获得 ...查看


  • 测控电路课程设计论文1
  • - 1 - 本科课程设计(论文) 电风扇指触保护及报警电路 学 院 信息工程学院 专 业 测控技术与仪器 (计算机方向) 年级班别 2010级(2)班 学 号 3110002480 学生姓名 林远劲 指导教师 郑莹娜.刘伟 2012年 6月 ...查看


  • 仪器科学与技术 1
  • 学科评估高校排名:0804 仪器科学与技术(2007年) 我国仪器科学与技术学科的总体目标是:从目前至2020年,必须充分利用我国经济高速发展和巨大的市场优势,结合测控技术的深化研究,大力推进新技术.新工艺在仪器仪表中的应用研究,掌握各类仪 ...查看


  • 电子信息类毕业设计课题
  • 电子信息类毕业设计课题 [电子通讯] 出租车计价系统 [过程控制] 基于单片机实现单回路智能调节.. [电子通讯] 脉冲数字频率计 [机床仪表] 仪表机床数控系统的设计(论文.. 磁流体发电论文 [电子通讯] 基于VC++6.0的PC 机与 ...查看


  • 测试计量技术及仪器专业培养方案(2011年修订)
  • 测试计量技术及仪器学科硕士学位研究生培养方案 (080402) 学科简介 测试计量技术及仪器属仪器科学与技术中的二级学科.测试计量技术是获取信息的源头,随着科学技术发展,测试技术已逐步发展成为一门涉及数学.物理学.微电子学.精密机械.传感器 ...查看


  • 080400仪器科学与技术博士生培养方案(中文)
  • 附件2 仪器科学与技术 学科博士生培养方案 学科代码: 080400 一级学科: 仪器科学与技术 一.学科简介与研究方向 仪器科学与技术学科属信息科学技术学科领域,研究信息的获取.处理.以及对相关要素进行控制的理论与技术:是电子.光学.精密 ...查看


  • 变电站自动化技术综述
  • 第20卷第1期2000年2月电力自动化设备Eiectric Power Automation Eguipment Voi.20No.1Feb.2000 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ...查看


  • 基于FPGA的乒乓球游戏参考毕业论文设计
  • 基于 XILINX-FPGA 的乒乓球游戏参考设计 一.背景: Xilinx 大学计划(xilinx university plan 简称 XUP)一直致力于为工程课程 提供新一代软件和硬件设计流程.全球数千所使用 Xilinx 系统进行教 ...查看


  • 武汉大学2017年硕士研究生电气工程专业介绍_武大考研论坛
  • 武汉大学2017年硕士研究生电气工程专业介绍 一.培养目标 培养掌握电气工程领域坚实的基础理论和宽广的专业知识,具有较强的解决实际问题的能力,能够独立承担专业技术或管理工作,具有良好的职业素养的高层次应用型专门人才,具体要求为: 1.拥护党 ...查看


热门内容