实用机器人制作讲座_十五_计算机与微控制器的接口_上_.pdf





《实用机器人制作讲座_十五_计算机与微控制器的接口_上_.pdf》由会员分享,可在线阅读,更多相关《实用机器人制作讲座_十五_计算机与微控制器的接口_上_.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一一实用机器人制作讲座十五刊口陈森饰编译计算机与微控制器的接口上机器人的大脑并不是工作在真空里。它们需要与电机连接,以便让机器人运动它们也需要与传感器连接,以便感知周围的情况。在大多数情况下这些外部设备不能直接连接到机器人的计算机或徽控制器。相反地,通常需要对这些输入进行特殊处理,以适合机器人大脑使用。本章讲述把真实世界的设备与计算机和徽控制器连接起来的最常见,最实用的方法。为了读者方便起见,本章的一些内容与其他章有点重复以利于衔接。一、传感器作为输入迄今为止,机器人最常用的输入是传感器,从极简单者到极复杂者。所有的传感器都有一个目的为机器人提供它可以使用的数据,以作出聪明的决定。例如,温度传
2、感器可以帮助机器人决定继续工作下去是否太热。或者,“能钟表”机器人可能会记录下整个房间内它走过的地方的温度,寻找温度变化大的地方表明该处有能泄漏。传感器类型从大的方面来说,传感器有两种类型,如图所示。辨麒由位、字节或其他的分立台阶形式的效值来表示倍号数字传感器提供通断或真假的结果。开关是数字传感器的好例子开关不是断开就是闭合。模拟传感器提供一个范围的许多数值,通常是电压。在许多情况中,这种传感器提供可变的阻值或电流,然后由外部电路转换成电压。例如硫化锅】电阻的电阻值在光的照射下发生剧烈改变。在配上一个固定电阻的简单电路中,硫化锅电阻用来输出一个可变的电压。无论是数字还是模拟传感器,最后的输出都
3、是电压,可以馈送给计算机、微控制器或其他电子器件。在数字传感器方面,机器人电路感兴趣的只是电压属于逻辑“低”通常为伏或逻辑“高”通常为伏。所以,数宇传感器往往不需附加的接口电路,可以直接连到机器人控制用的计算机。在模拟传感器的悄形中,可变的电压电平必须由附加的机器人电路转变成适合控制计算机使用的形式。这一般孺要使用模数转换器,本章在后面将会详述。传感器实例制作机器人的一大乐趣是考虑它们采用哪些新方法来对环境改变作出反应。现在有许多很便宜的传感器,因而这种事做起来很容易。新传感器还层出不穷,而且与最新的发展保持同步。对于业余爱好者的机器人制造师来说,不是所有的新颖传感器都是买得起的您要买万多美元
4、的视觉系统,那等于白日做梦。但是,价廉物美的其他传感器多的是,许多还只售几美元。本讲座将在以后讲述了适合于机器人应用的许多不同类型的常用传感器。下面的简介是要暖暖您的胃口。声纳测距器。它利用反射声波来判断距离。它的有效测距离大约是英尺到英尺。接近或运动声纳。利用反射的声波来判断机器人是否在接近物体即所谓“接近检测”。人、狗等的运动会使反射的声波发生改变,同样可以检测出来。其测范围为英寸至英尺。红外浏距器或接近度感知器。利用反射的红外光来确定距离和接近度。检浦的距离一般为英寸至或英尺。光检测器。各种光检测器能够检查出有无光线。当光检测器成组称为“阵列使用时,它们可以检测出有无图案。由数千个光敏元
5、件组成的阵列型光检测器如摄像机】可以用来作为机器人的眼睛。热电红外检测器。热电红外检测器能检查出热影像的变化经常被用作运动检测器。检测的距离为至英尺或更远。语音输入或语音识别。您的声音和讲话可以用来给机器人发命令。声音。机器人能够检测音源。您可以调节机器人使它只听某些声波长或高于某一音的声音。接触开关。接触开关被用作“触摸传感器。当这些开关被触动时,便表示机器人接触到某些物体。加速计。它用来检测速度的变化和或地球引力的变化。加速计可以用来确定机器人的活动速度或偏离其中心是否达到危险程度。气体或烟界检测器。气体或烟雾检测器可 以查出有害气体或有毒烟雾是否达到危险的程度。沮度传感器。温度传感器可
6、以查出环境或外加的热。环境热是房间或空气的热外加热是直接加到传感器上的某些热源或冷源。二、电机和其他输出机器人利用各种输出来作出一些身体反应。最经常的做法是把一个或更多的电机作为机器人的翰出使机器能够运动。在活动机器人上电机驱动车轮,使机器人可以在地面上活动。在静止机器人上,电机被安装在手竹和手掌机构上,使机器人可以抓住和操纵物体。电子一作年绍翔电机并不是为机器人提供活动能力的唯一手段。机器人可以利用螺线管绕桌子踊跃,或利用泵和阀门给气动或水流动压力系统提供动力。不管机器人使用什么系统基本概念都是相同的机器人的控制电路如计算机把电压送到输出端,去接通电机、螺线管或泵。当电压撤除时,电机之类的执
7、行装停止动作。其他的常用翰出类型其他的输出类型用于以下目的声音。机器人可 以发声来,告您注意面临的危险或者恐吓入侵者。如果您已建造了一之类的机器人那么机器人可能用啾声和噢噢声与您交流。但您仍能听恤它讲的意思。话音。合成的或录制的话音使机器人能够以更像人的方式进行交流。视觉指示。利用发光二极管、数值显示器、或液晶显示器之类的视觉指示帮助机器人以直接的方式与您交流。考虑功率而求机器人的愉出通常是 驱动重负载电机、螺线管、泵、甚至于大音的声音,因而需要很大的电流。典型的机器人控制计算机不能在任何翰出端提供大于的电流。这只够点亮一个或两个,但远不足以满足其他播要。为了用一个输出端驱动负载必须增加一个大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实用 机器人 制作 讲座 十五 计算机 控制器 接口

限制150内