ImageVerifierCode 换一换
格式:DOCX , 页数:40 ,大小:821.65KB ,
资源ID:9493184      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9493184.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(能力风暴机器人数字指南针扩展卡设计方案.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

能力风暴机器人数字指南针扩展卡设计方案.docx

1、能力风暴机器人数字指南针扩展卡设计方案基于能力风暴机器人的数字指南针扩展卡设计The Design of Digital Compass Card Based on Ability Storm Robot摘要这篇论文讲述了能力风暴机器人的数字指南针扩展卡的一种设计方法,包括数字指南针芯片的选用,数字指南针电路的设计等。并用Protel 99 SE软件绘制出了电路原理图和印刷电路板,编写并调试程序。该大数字指南针扩展卡所用芯片较少,成本较低,重量轻,使用起来非常方便,用于“能力风暴”大学版机器人在足球比赛、灭火比赛和创意比赛中实时测量机器人所处的方位。关键词:数字指南针扩展卡;Protel 99

2、 SE;机器人AbstractThis paper describes a method of the design of digital compass card,includingdigital compass chip selection and digital compasscircuit design.The circuit schematic and printed circuit board are maken out using Protel 99 SE,and a simple program is given in this paper.The digital compas

3、scard is composed of very fewer chips,so it is lower-cost, light weight, and very easy to use. In robot soccer, put out fire games and creative games the card can measure the orientation of the robotin real-time.Keywords:digital compass card。Protel 99 SE。robot第1章 绪论1.1机器人研究的意义机器人Robot)是自动执行工作的机器装置。它

4、既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。它的任务是协助或取代人类工作的工作,例如生产业、建筑业,或是危险的工作。科学的进步与技术的创新,为机器人的研究与应用开辟了广阔的思路与空间。自从二十世纪六十年代初人类创造了第一台机器人以后,机器人就显示出它极大的生命力,在短短不到五十年的时间中,机器人的技术得到迅速的发展。能力风暴,而单机价格不断下降,平均单机价格从1991年的10.3万美元降至2002年的6.5万美元。 机械结构向模块化、可重构化发展。例如关节模块中的伺服电机、减速机检测系统三位一体化,由关节模块、连杆模块用重组方式构造机器人整机,国外

5、已有模块化装配机器人产品问世。 工业机器人控制系统向基于PC机的开放型控制器方向发展,便于标准化、网络化;器件集成度提高,控制柜日渐小巧,且采用模块化结构;大大提高了系统的可靠性、易操作性和可维修性。 机器人中的传感器作用日益重要,除采用传统的位置、速度、加速度等传感器外,装配、焊接机器人还应用了视觉、力觉等传感器,而遥控机器人则采用视觉、声觉、力觉、触觉等多传感器的融合技术来进行环境建模及决策控制;多传感器融合配置技术在产品化系统中已有成熟应用。 虚拟现实技术在机器人中的作用已从仿真、预演发展到用于过程控制,如使遥控机器人操作者产生置身于远端作业环境中的感觉来操纵机器人。 当代遥控机器人系统

6、的发展特点不是追求全自治系统,而是致力于操作者与机器人的人机交互控制,即遥控加局部自主系统构成完整的监控、遥控操作系统,使智能机器人走出实验室进入使用化阶段。美国发射到火星上的“索杰纳”机器人就是这种系统成功应用的最著名的实例。 机器人化机械开始兴起。从94年美国开发出“虚拟轴机床”以来,这种新型装置已成为国际研究的热点之一,纷纷探索开拓其实际应用的领域。1.2.2 我国机器人的发展状况我国的智能机器人和特种机器人在“863”计划的支持下,也取得了不少成果。其中最为突出的是水下机器人,6000M水下无缆机器人的成果居世界领先水平,还开发出直接遥控机器人、双臂协调控制机器人、爬壁机器人、管道机器

7、人等机种;在机器人视觉、力觉、触觉、声觉等基础技术的开发应用上开展了不少工作,有了一定的发展基础。但是在多传感器信息融合控制技术、遥控加局部自主系统遥控机器人、智能装配机器人、机器人化机械等的开发应用方面则刚刚起步,与国外先进水平差距较大,需要在原有成绩的基础上,有重点地系统攻关,以系统集成带动机器人技术的全面发展,以期在“十五”后期立于世界先进行列之中。1.2.3机器人技术的发展趋势工业机器人技术发展与应用水乳交融。在第一代工业机器人普及的基础上,第二代已经推广,成为主流安装机型,第三代智能机器人已占有一定比重。以应用为龙头拉动工业机器人技术的发展,其技术特点与重点发展领域体现在下述方面:机

8、械结构以关节型为主流,应3K(炼钢、炼铁、铸锻行业和汽车、建筑、桥梁等行业需求,超大型机器人应运而生。如焊接数十M长、l0t以上大构件的弧焊机器人群;采取蚂蚁啃骨头的协作机构,己普遍采用CAD、CAE等技术用于设计、仿真与制造中。控制技术大多数采用32位CPU,控制轴多达27轴,NC技术和离线编程技术大量采用。协调控制技术日趋成熟,基于PC的开放式结构控制系统由于成本低并具有标准现场网络功能,己成为一股潮流。”驱动技术直接驱动技术则广泛用于装配机器人中。新一代的伺服电机与基于微处理器的智能伺服控制器相结合,已由日本FANUC 公司开发并用于工业机器人中;在远程控制中已采用了分布式智能驱动新技术

9、。智能化的传感器多有应用 在上述167种机型中,装有视觉传感器的有94种,占56.3,不少机器人装有两种传感器,有些机器人留下了多种传感器接口。网络通信方式 在上述167种机型中,有69种采用Ether网通讯方式,占41.3,其它采用RS232,RS422,RS485等通讯接口。高速、高精度、多功能化目前所知最快的装配机器人最大合成速度为16.5m/s。高精度机器人的位置重复性为正负0.01mm.有一种大直角坐标搬运机器人,其最大合成速度达80m/s。而另一种并联机构的NC机器人,其位置重复性达l um。90年代末的机器人一般都具有两、三种功能。最近瑞典Neos公司开发出一种高精度、高可靠性的

10、可切割、钻孔、铣削、磨削、装配、搬运的多功能机器人,用于多家著名汽车厂和飞机公司。集成化与系统化工业机器人的应用从单机、单元向系统发展。多达百台以上的机器人群与微机及周边智能设备和操作人员形成一个大群体(多智能体。跨国大集团的垄断和全球化的生产将世界众多厂家的产品联接在一起,实现了标准化、开放化、网络化的“虚拟制造”,为工业机器人系统化的发展推波助澜。1.2.4机器人足球的发展足球机器人比赛虽然刚刚开展几年时间,但是它吸引了越来越多人的关注。因为它以喜闻乐见的方式走进了我们的视野,虽然它的体积很小,但是它的意义非常重大。它是综合了计算机技术,自动化技术,机电一体化技术,人工智能技术,模式识别技

11、术的一门综合技术。 现在的足球机器人比赛有两个系列:即ROBOCUP 和FIRA 。每年都要进行一次比赛。中国最早参加了FIRA比赛,代表队和代表队都取得了好成绩。另外中国还参加了ROBOCUP系列的比赛。在2001年的ROBOCUP比赛中,清华大学代表队获得了世界冠军。另外,中国人工智能学会在2001年成立了机器人足球专业委员会。机器人足球参加了科技申奥主题活动,还将参加2002年的世界杯足球赛。以上活动说明机器人足球在获得良好发展。第2章 能力风暴机器人概述2.1 开设能力风暴机器人教育的意义能力风暴机器人就是一种非常典型的智能机器人。开展能力风暴机器人研究活动,旨在进一步加强未成年人思想

12、道德教育,提高广大青少年的科学素养,发展自身潜能,引导更多的大中小学生关注科技、热爱科技、走进科技,涌现出更多的未来科学家和未来工程师。在积极推进基础教育和高等教育改革的过程中,渗透科学技术教育,努力培养大中小学学生的实践能力和创新精神。2.2能力风暴机器人的外形与结构2.2.1 能力风暴机器人的外形能力风暴机器人外形酷似UFO,图2.1是能力风暴机器人的外观俯视图。图2.1 能力风暴机器人的外观俯视图2.2.2 能力风暴机器人的结构AS-UII 是面向教育的新一代智能移动机器人。AS-UII结构参见图2.2图2.2 AS-UII的内部结构图AS-UII有一个功能强大的微处理系统和传感器系统,

13、而且它还能扩展听觉、视觉、和触觉,成为真正意义上的智能机器人。AS-UII的身体结构主要由控制部分、传感器部分和执行部分三大部分组成。每一部分介绍如下:(1控制部分控制部分是AS-UII机器人的核心组成部分,见图2.3。图2.3 AS-UII的控制部分从图中我们可以清楚的看到AS-UII控制部分的主要由以下两个部分组成:a.主板位于AS-UII“心脏”部位的控制部件是AS-UII的大脑主板,它由很多电子元器件组成,跟人的大脑一样,主要完成接收信息、处理信息、发出指令等一系列过程。AS-UII的大脑有记忆功能,这主要由主板上的内存来实现,至于“大脑”的分析、判断、决断功能则由主板上的众多芯片共同

14、完成。b.控制按键位于AS-UII背部的控制面板,是AS-UII机器人运行控制部件,具体按键分布如下图所示:图2.4 控制按键部分(2.传感器部分AS-UII机器人的传感器,如图2.5所示。主要有以下五种传感器:a.碰撞传感器b.红外传感器c.光敏传感器d.话筒e.光电编码器图2.5 AS-UII传感器部分(3.执行部分AS-UII机器人的执行部分是指机器人执行具体功能时所要用到的部件,如图2.6AS-UII执行部分所示。LCD图2.6 AS-UII执行部分a.扬声器b.LCDc.主动轮及其驱动机构d.从动轮e.直流电机(4AS-UII的能源将AS-UII机器人头朝下翻过来,就能够看到它的底盘

15、下安装有一个盒体,这就是电池。智能机器人的能量就来自于这个电池。2.3 能力风暴机器人的计算机硬件能力风暴通过微控制器完成AS- U的软件开发, 具有基于流程图的编程语言和交互式C 语言(简称JC,便于用户自由发挥。2.4.2机械扩展能力至个直流电机;至个步进电机交流伺服电机;至个继电器、电继阀、记忆合金;至个灯泡、电热丝、蜂鸣器。扩展实例:灭火风扇,机械手臂,装饰彩灯等。2.4.3电子扩展能力至几百路位模拟输入;至几十路输出捕捉;路数字式输出。扩展实例:超声测距卡,红外测距卡,路伺服电机驱动卡,路输入输出。第3章 数字指南针扩展卡设计3.1数字指南针组成数字指南针由磁场检测模块、数字指南针接

16、口卡和4 芯串口通讯排线三部分组成。(1.磁场检测模块磁场检测模块通过检测地球磁场的变化得到当前所在的方位,然后将检测的方位数据通过通讯线发送到数字指南针接口卡。(2.数字指南针接口卡数字指南针扩展卡是“能力风暴”机器人系列扩展卡之一。可用于检测机器人的方位。数字指南针接口卡接收磁场检测模块发送的方位数据,然后将方位数据发送到ASBUS 数据总线,能力风暴机器人从ASBUS 总线读取方位数据。(3.4 芯串口通讯排线磁场检测模块通过4 芯串口通讯排线将方位数据发送到数字指南针接口卡。3.2数字指南针扩展卡卡硬件介绍(1)UGN3503a.功能框图图3.1UGN3503功能框图b.UGN3503

17、特征极为敏感平坦响应到23千赫低噪声输出4.5 V至6 V工作电压磁优化软件包表3.1UGN3503电器特性特性符号实验条件限制最小值 典型值 最大值单位工作电压Vcc4.5 6.0V电源电流Icc 9.0 13mA输出电压VoutB = 0 G2.25 2.50 2.75V灵敏度VoutB = 0 G to 900 G0.75 1.30 1.75mV/G带宽(-3dB0BW 23 kHz宽频输出噪音VoutBW = 10 Hz to 10 kHz 90 V输出阻抗Rout 50 220电器特性TA=25,Vcc=5V(2)TLC0832a.TLC0832封装图3.2 TLC0832封装8位分

18、辨率容易与微处理器接口或独立操作5伏电压参考单通道或单端或差分输入通道输入电压05V或单5V电源输入输出兼容TTL和MOS转换时间为32sF-clock=250kHz设计时可以与ADC0832或ADC0831互换调整误差为1LSBb.TLC0832原理框图图3.3 TLC0832原理框图c.TLC0832多路复用器控制逻辑表表3.2TLC0832控制逻辑表多路复用器地址通道状态SGL/DIFODD/EVENCH0 CH1LLHHLHLH+ + +H高电平,L低电平;+或输入通道的极性选择(389C51引脚说明: a.电源引脚 Vcc40脚):典型值5V。 Vss20脚):接低电平。 b.外部晶

19、振 X1、X2分别与晶体两端相连接。当采用外部时钟信号时,X2接振荡信号,X1接地。图3.489C51 c.输入输出口引脚: P0口:I/O双向口。作输入口时,应先软件置“ 1”。 P1口:I/O双向口。作输入口时,应先软件置“ 1”。 P2口:I/O双向口。作输入口时,应先软件置“ 1”。 P3口:I/O双向口。作输入口时,应先软件置“ 1”。 d.控制引脚: RST/Vpd、ALE/-PROG、-PSEN、-EA/Vpp组成了MSC-51的控制总线。RST/Vpd9脚):复位信号输入端高电平有效)。 第二功能:加+5V备用电源,可以实现掉电保护RAM信息不丢失。ALE/-PROG(30脚)

20、:地址锁存信号输出端。 第二功能:编程脉冲输入。-PSEN29脚):外部程序存储器读选通信号。-EA/Vpp(31脚):外部程序存储器使能端。 第二功能:编程电压输入端74HC244功能图图3.5 74HC244功能图表3.3引脚描述符号引脚描述1/OE11号输入输出口(低电平有效1A021数据输入02Y031总线输出01A141数据输入12Y152总线输出11A261数据输入22Y272总线输出21A381数据输入32Y392总线输出3GND10接地(0V2A3112数据输入31Y3121总线输出32A2132数据输入21Y2141总线输出22A1152数据输入11Y1161总线输出12A0

21、172数据输入01Y0181总线输出02/OE192号输入输出口(低电平有效Vcc20电源电压输出驱动能力:15个LSTTL门输出可直接连接到CMOS,NMOS和TTL工作电压范围26V最小输入电流:1mA高抗干扰特性CMOS装置按照JEDEC第7A标准定义(5硬件扩展总线ASBUS能力风暴控制板设计了ASBUS总线见图3.7),简单类似于ISA和PCI总线。采用堆叠式的ASBUS扩展卡可以方便扩展控制板的功能, 它分为ASBUSA和ASBUSB两部分。机器人主板上ASBUSA和ASBUSB插槽用于插各种功能的扩展卡。ASBUSA和ASBUSB引脚图和各部分功能如下所示:图3.6 ASBUS信

22、号线ASBUSA和ASBUSB分别有14个信号线。各信号线功能如下:PCO-PC7:数据总线/RESET:复位信号/IRQ:外部中断输入脚VCC:+5V电源传感器的选择如图3所示霍尔器件A探测x 方向的磁场,B探测y方向的磁场。某一时刻磁场方向如图3所示,A、B 探测到的磁场分别为一a和b。则单片机通过处理此二数据便可得到方位角 e的值从而判定当前方位。图3.7中虚线箭头所指方向为磁场方向,即地磁南极方向X轴正方向即为观察者面对的方向。目前市面上有多种霍尔器件。但大多数灵敏度较低,考虑到地磁的磁感应强度较为微弱我们慎重选用了UGN3503型霍尔器件。此霍尔器件灵敏度较高,而且低噪输出。图3.8

23、霍尔器件的放置(2AD转换器的选择由于传感器UGN3503采集到的信息是连续变化的模拟量不能被单片机直接处理,必须把这些模拟量转换成数字量后才能够输入到单片机中进行处理,因此我们选用了AD转换器TLC0832。TLC0832是串行通讯的8脚2路AD转换器件在功能上和体积上都有优势。我们还可以把51改成2051进一步缩小体积。而且串行通讯可以把它跟3503做到一起,这样数据传输不受距离限制。此转换器与处理器接口兼容性较好,同时又可以单机操作。在5V电压供应下,可以输入 O5V范围内电压。TLC0831有单一输入频道;TLC0832已经具有多重输入频道。连续的输出被配置到接口标准变化寄存器或微处理

24、器。(3传感器UGN3503与A/D转换TLC0832的连接图3.9UGN3503与TLC0832的连接(4A/D转换TLC0832与单片机AT89C51的连接图3.10 TLC0832与AT89C51的连接转换过程和时序要求:当CS为低电平时DO为高阻状态。转换开始之前,CS必须为高电平,以确保完成转换。AT89C51需在其P11引脚产生总计8个时钟脉冲,以提供作为TLC0832的CLK引脚的输入。当CS为高电平时,最先出现在DO引脚的信号为转换值的最高位。AT89C51通过P12管脚,从TLC0832的DO引脚上连续移位读取转换数据。最初的4个脉冲的下降沿分别移出上一次转换值的的第6、5、4、3位,其中第4个时钟下降沿启动采样功能,采样TLC0832模拟输入信号的当前值。后续3个时钟脉冲送给CLK引脚,分别在下降沿把上一次转换值的第2、1、0位转换位移出。在第8个时钟脉冲的下降沿,芯片的采样/保持功能开始保持操作,保持操作持续到下一个第4时钟的下降沿。转换周期由TLC0832的内部振荡器定时,不受外部时

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1