履带式移动机器人控制系统软件设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:evil
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要 目前,移动机器人具有很大的开发空间。无线控制成为移动机器人必不可少的控制方式,当然,无线控制也少不了对系统软件的设计与开发,履带式移动机器人控制系统的软件编制主要是主单片机控制系统的编制。主要包括:主单片机与无线通信模块的通讯程序设计,主从单片机之间的多机通信程序设计以及超声波传感模块的程序设计。
  关键词:履带式机器人;控制;软件设计;
  【中图分类号】TP24
  引言:机器人诞生于20世纪,发展比较快,而且应用极其广泛,应用于抗震救灾,机械加工生产,科学研究,机械制造中,对人们的生活生产起到了巨大的影响,在生活与生产中早就成为了必不可少的生产力,加快了人类的进步,社会的发展,国家先进水品的提高,智能机器人越来越成为机器人制造的主流,采用无线传播系统,超声波传感测距,无线技术传播系统,能够使机器人更加先进,越来越容易被人们应用,对生产起到很大的促进作用。
  1、主单片机与无线通信模块串行通讯程序设计
  主单片机SPCE061A通过自带的通用串行异步收发器(UART)通过无线传输模块PTR2000完成与遥控计算机的通信。串行通信可分为异步传送方式和同步传送方式。在此,采用单片机的异步通信方式 [1]。
  2、 通讯程序的设计
  主单片机SPCE061A与无线传输模块PTR2000的通信程序主要包括:主单片机SPCE061A的主程序和收发中断子程序。SPCE061A单片机的主程序流程图如图4-1所示。
  图4-1主程序流程图
  Fig4-1 The main program flow chart
  3、 机器人串行通讯收发编程
  PTR2000模塊与单片机的连接中,PTR2000模块的D0和DI分别与单片机RxD (IOB1)和TxD (IOB0)连接。单片机可直接通过将IOB8位置1或置0而将无线收发模块置于发射或接收状态.PTR2000的Pin6 (PWR)与SPCE061A的IOB6相连,PTR2000的Pin7(TXEN)与SPCE061A的IOB8相连,CS直接接地。
  图4-2 中断子程序流程图
  Fig4-2 The interrupt subroutines flow chart
  4、主单片机与从单片机之间的多机通讯
  与SPCEO61A的通信方式不同,89C2051单片机中有一个用于多机通信的控制位SM2,该控制位位于串口控制寄存器SCON中。多机通信一般使用串口通信方式2或方式3。发送和接收的数据格式与SPCE061A的数据格式完全相同。在89C2051多单片机系统中,是以如下方式进行多机通信:当主处理机欲发送某一个数据块时,它先送出一地址字节,以辨认目标从机。地址字节与数据字节可用第9位来区别,前者的第9位为1,后者的第9位为0。若接收数据的从机SM2=1时,只接收地址信息;当SM2=0时,不管是地址还是数据信息,从机均接收。
  图4-3主单片机的多机通讯流程图
  Fig4-3 The multi-communication flow chart of main
  5、 超声波感知系统软件设计
  该超声波感知系统软件主要由主程序、中断服务程序和串行通讯程序等三部分组成。串行通讯程序在上节中己经介绍过,在此主要对系统软件的主程序进行详细的介绍。
  图4-4超声波系统主程序流程图
  Fig4-4 The flow chart of ultrasonic system
  主程序完成系统的初始化、选择通道号、发射和接收超声波控制主程序流程图如4-4图所示。
  参考文献
  [1] MCU-DSP型单片机原理与应用——基于凌阳16位单片机[M] .第1期.北京:北京航空航
  [2]方鹏程,胡征峰等.移动机器人无线通讯扩展[J].微计算机信息,2003,19(11):74~75.
  [3]于元隆,樊铁馄等.移动机器人THMR-V遥控系统的设计与实现[J].计算机工程与应用,2003,25: 202~205.
  [4]谭家玉等.单片机原理及接口技术:凌阳16位及51系列8位单片机[M].第2期.哈尔滨工业大学出版社,2003.
  [5]罗本成等.机器人多路超声波环境探测器的研制[J].中国科学院研究生院学报,2002, 6 (19):172~176.
其他文献
前言  油田开发到中后期,为了提高注水效果和油田的采收率,采油二厂试验大队针对南四区东部二元试验区的实际情况采取封堵措施来改善产出井的高含水状况。在化堵和机堵两种方法中,考虑到机堵比化堵的成本低,而且机堵的工艺简单,效果也比较好,所以封堵试验主要以机堵为主。该区块共封堵了16口油井,均为封堵PⅡ组、补射开发PI组。  测试方法  16口油井全部采用机堵方法,下入封隔器后先测磁性定位以确定封隔器下入
期刊
[摘要]随着大庆油田进入开发的后期,开发难度的不断增大,对于生产井的实际生产情况的判断越来越重要,对产出剖面测井资料的精确判断,解释显的越发重要,而在实际资料的录取过程中,井温资料是产出剖面中一项非常重要的辅助参数。而在现场实际施工中,如何快速的通过井温资料对油井的主产层进行判别是一项非常重要的技术。本文通过对八厂实际资料中的井温曲线进行分析,提出一种新的温度解释方法。也许能够为将来现场施工中能够
期刊
[摘要]目前自喷转抽等不压井下管式泵多采用泵下堵塞器的方式,即下管式泵时,用泵下堵塞器实现油管堵塞,泵下到位准开抽时,从井口打压,堵塞器释放后,固定阀球回落到球座上,并形成进液通道,起管柱时,需要重新投堵,增加了作业成本。本文详述了杆柱控制不压井起下管式泵的设计思路、结构原理,对技术的核心配套工具——固定阀流道开关、27/8in泄油器的结构和工作原理做了详细的阐述。该技术通过下放抽油杆碰泵实现控制
期刊
[摘要]空气钻井是指钻进过程中循环介质为空气。这项先进钻井技术在国外应用已相当广泛,主要用于加快钻速、发现和保护油气层,解决长段井漏等问题。川东北上部陆相地层以高陡背斜构造为主,地层具有液体少、不含硫化氢、压力低等特点。运用空气钻井技术可以避免卡、漏等复杂事故,起到防斜打快,提高经济效益的目的。但空气钻转化为钻井液施工过程中,由于井底地层压力不确定性及未形成致密泥饼,易发生恶性井塌及井漏。本文从理
期刊
[摘要]本文对采油八厂油田注水井测试中出现的问题进行了总结,并对其影响因素进行了分析,进一步提出了解决问题的建议及方向,为八厂油田的长期稳定开采提供了一定的技术支持,也为进一步完善注水井措施提供了指导性意见。  [关键词]注水井;影响因素;解决问题  中图分类号:TE357.6 文献标识码:A 文章编号:1009-914X(2013)05-0006-01  存在问题  采油八厂油田经过多年的强注强
期刊
[摘要]当前大多数锅炉燃烧系统处于手控状态,自动化控制程度低,并且燃烧效率低、污染环境较为严重,引入通用燃烧优化控制技术有助于解决该问题。本文首先对BCs进行简单介绍,之后对其在链条炉中的应用进行阐述。  [关键词]链条锅炉,燃烧优化控制技术,应用  中图分类号:TF762.3 文献标识码:A 文章编号:1009-914X(2013)05-0001-01  1.前言  通用燃烧优化控制技术是建立在
期刊
[摘要]地质勘探是通过各种手段、方法对地质进行勘查、探测。是在对矿产普查中发现有工业意义的矿床,为查明矿产的质和量,以及开采利用的技术条件,提供矿山建设设计所需要的矿产储量和地质资料,对一定地区内的岩石、地层、构造、矿产、水文、地貌等地质情况进行调查研究工作。煤矿开采作业是新时期社会经济发展的必然选择,向各个行业输送了生产所需的物质资源,维持了产品加工与制造的持续性。文章对此进行研究。  [关键词
期刊
[摘要]随着油田开发进入中后期,含水上升等问题严重影响着油田的高产、稳产,而注水井调剖是解决这些问题的重要方法之一。本文对调剖水井的选择和调剖剂的选择进行简单介绍,对海一管理区CB11E-4水井调剖后的效果进行评价,并提出对后续注水井调剖施工的一些建议。  [关键词]注水井 调剖  中图分类号:TE357.6 文献标识码:A 文章编号:1009-914X(2013)05-0012-01  一、关于
期刊
[摘要]埕岛油田中一区目前采用的注水工艺管柱有三种:全井合注管柱、同心双管分层注水工艺管柱、单管分层注水工艺管柱,探讨了三种注水工艺的结构原理、技术特点。简要介绍了该区从注水开发以来工艺上遇到的问题。  [关键词]注水工艺 结构原理 技术特点 存在问题  中图分类号:TE323 文献标识码:A 文章编号:1009-914X(2013)05-0005-01  埕岛油田主力含油层系为馆陶组油藏,是一在
期刊
[摘要]注产剖面测井是油田动态监测中必不可少的测井项目,它为不断认识油层、评价油层、改造油层提供可靠依据,本文以升平区块实测井升55-43井为例,阐述了注、产剖面资料在油田应用的实际情况。  [关键词]注产剖面;动态监测  中图分类号:TE357 文献标识码:A 文章编号:1009-914X(2013)05-0009-01  前言  近几年来,随着新井不断投入生产,注采关系不断变化,井网间的注采关
期刊