首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
先进传感技术简化机器人设计制造过程
来源:本站整理  作者:佚名  2009-11-10 12:24:19



   过去,机器人制造是一个非常困难、容易出错且耗时的过程,因为采用由分立元件构成的装置实现对环境的感应,而这些装置中很多部件都不能有效地协同工作,处理器缺乏足够的能力从多个传感器收集信息并处理这些信息。下面我们以超声波距离传感器为例进行说明机器人设计制造的过程。
   
   构建超声波传感器首先需要一个超声波换能器,然后搭建一些接口电路用来发送脉冲,以及记录返回信号的时间。连接机器人处理器的接口由指示测试起始时间的输出信号以及回声探测定时器计数值的输入信号组成。处理器获取所用的总时间并将这个时间转换成距离。如果需要处理多路回声,硬件则会变得更加复杂。这种设计不仅受软硬件局限性的困扰,而且所有的东西都在内部生产,因此增加了成本和上市时间。随着时间推移,处理器的功能变得越来越强大,以往由单独硬件处理的任务都可由处理器完成。
   
   通过处理器执行回声返回处理任务,可以开发出复杂的多路回声处理算法。这样一来降低了硬件部分的复杂度,从而降低了成本,不过软件编程过程依然耗时,因为大多数硬件及其软件驱动程序是定制的。由于软件变得更加复杂,因而使当时的处理器负担很重。那时,为了解决这个问题,通常使用多个处理器,然而却导致潜在的竞争条件、死锁以及一些很难重现的各种奇怪问题。
   
   今天,使用现成的、配有各种硬件外设的微控制器或微处理器板已相当普遍。这些外设通常提供硬件接口辅助功能,例如定时器和通信总线,常见的通信总线有RS-232、USB、I2C或CAN总线。使用接口驱动器减轻了软件实现的负担。目前很多传感器利用常见总线进行通信,从而简化了接口设计。
   
   许多传感器还增加了处理能力,从而可以收集经过预处理的更高级别的数据。传感器的工作不是传送收发声纳回声信号所需的时间(毫秒),而是报告距离某个物体的远近(毫米),收集到的数据可以得到更有效的处理。这样主处理器就不必进行低级别的运算,而去从事更高级别的任务,例如定位和绘制地图。
   
    借助于大量现成的传感器接口(例如通信链路、软件驱动器以及处理检测数据的算法),研发工程师就可以更快速地开发和提出解决方案,从而赢得面市时间上的优势。开发机器人功能的负担从研发工程师转移到了传感器提供者身上。
   
   传感器系统将继续受到低成本处理能力以及数据处理算法的影响。受这种增长影响最大的是“传感器融合”,即传感器数据流由多个传感器收集并处理,以产生智能且精确信息流。传感器数据融合在一起,形成单一的环境。如图四所示,将红外距离传感器与声纳配合,可以探测到多种材料和情形,这是单个器件所不可能独立实现的。

[1] [2]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:30,710.94000 毫秒