1 / 9
文档名称:

灰度检测卡.doc

格式:doc   大小:4,082KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

灰度检测卡.doc

上传人:rovend 2016/9/2 文件大小:3.99 MB

下载得到文件列表

灰度检测卡.doc

相关文档

文档介绍

文档介绍:. 十九多通道地面灰度检测卡 用途多通道地面灰度检测卡可以同时检测多个通道地面灰度值, 在比赛时能加快对地面环境的判断, 可广泛用于机器人比赛项目,如循线走( 滑雪、保龄球、曲棍球、城市交通)、灭火、足球、排雷赛等。. 19. 2 认识一下地面灰度检测卡打开地面灰度检测卡包装盒, 里面有如下元件, 请对照装箱清单检查物品是否齐全。名称数多通道地面灰度检测卡 1 干燥剂 10g1 地面灰度检测传感器 5 塑料自封袋 1 使用说明书 1 产品合格证 1 地面灰度检测卡由地面灰度传感器、多通道地面灰度检测卡组成。地面灰度传感器 AS 地面灰度检测传感器探头有4 根连接线,其中两根为光敏电阻的引出线,另两根为发光二极管的引出线。多通道地面灰度检测卡能连接 3 路地面灰度传感器, 同时提供有2 路发光二极管插座, 用于用户扩展,比如利用 2 路用户扩展的发光二极管和本机自带二组光敏电阻可组成二组灰度检测通道,这样最多可采集 5 路地面灰度值。 AS 多通道地面灰度检测卡利用光敏电阻的阻值会随着光照强弱的变化而变化的这一特性。 AS 地面灰度检测传感器通过发光二极管照亮地面, 地面的反射光线被光敏电阻接收,电阻值根据反射光线强弱而改变。地面灰度深,光敏电阻值大;地面灰度浅,光敏电阻值小。然后,阻值的变化转变成电信号, 通过模拟口 PE5 、 PE6 、 PE7 输入到机器人主板上的微控制器,再由微控制器中的 A/D 转换器将电信号进行转换后供程序使用。. 19. 3 使用方法 地面灰度检测卡的安装将接口卡安装在机器人主板上。接口卡上有两排排针, 分别为 ASBUSA (距连接插座较近) 和 ASBUSB ,跟机器人主板上的 ASBUS 总线排母对应。注意接口卡方向不要插反,排针与主板上的排母不要错位。根据需要,可将传感器安装在检测卡上,3 个传感器的连接位置为 J1,J2,J3 。方向与位置参见左图。注意方向不要插反。 ASBUSA ASBUSB 传感器位置 J3 传感器位置 J2 传感器位置 J1 此面朝上. 扩展卡上另配有两芯插头,可直接驱动 LE D 发光二极管,安装位置为 J4、 J5 。连接方向同 J1,J2,J3 的传感器方向。用途:可根据需要,与能力风暴机器人上的光敏传感器配套使用,组成另外两路地面灰度检测通道。 多通道地面灰度检测卡的调试下面我们编写一个简单测试程序,检查一下多通道地面灰度检测卡是否工作正常。首先检查一下 CH1 、 CH2 、 CH3 的短路帽是否插好, 将测试程序下载到机器人中。 void main() { int ich1,ich2,ich3; while(1) { ich1 = analogport(7); ich2 = analogport(6); ich3 = analogport(5); printf("%d,%d,%d\n",ich1,ich2,ich3); wait(); }} 运行程序,机器人即可同时测量多点地面灰度值,将传感器放在不同光线反射能力或不同颜色的物体表面上, 观察数据变化, 数值范围在 0~25 5 之间。返回值越大,表明灰度值越大(物体表面越暗)。 LED 传感器 LED 传感器. 用流程图编写地面灰度检测卡测试程用流程图也可以编写上面的