一种嵌入式智能寻迹机器人设计

发布者:EnchantedDream最新更新时间:2009-01-21 来源: 微计算机信息关键字:嵌入式  智能  机器人  模块 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  在信息技术的飞速发展,计算机,通讯、消费电子三种技术合一的后PC的时代,虽然计算机和网络已经全面渗透到日常生活的每一个角落,但各种各样的新型嵌入式接入设备已经成为当前的主流产品。任何一个普通人都可能拥有几十种嵌入式技术的电子产品,小到手表、手机、mp3播放器、PDA等微型数字化产品,大到智能家电、网络家电、车载电子设备等都离不开嵌入式技术。作为嵌入式技术的一个重要的研究分支——机器人技术,目前在国内外研究的如火如荼,各种各样的工业机器人和服务机器人已经开始应用到人们的生产和生活当中,使用机器人的优势已经被人们广泛认可,并正在成为我们日常工作和生活的一部分。本文利用AT89S52设计了一种嵌入式智能寻迹机器人,在传感器、电机驱动和软件的控制下,能够智能地完成迷宫行走路线探测的任务,与传统的遥控玩具车相比,具有一定的独立性和智能性,是未来智能玩具车的一种雏形。

  2 系统的硬件架构和工作原理

  嵌入式智能寻迹机器人的硬件架构如图1。以单片机AT89S52为核心,外围由电机驱动模块、电机电源模块、主板电源模块、通讯模块、回避障碍模块以及在线编程模块等组成。红外光电传感器通过主板的P8、P9、P10接口连接到AT89S52的P0.5、P0.6和P0.7端口,其中P0.5 = 0,表示前方有障碍;P0.6 = 0 ,表示左方有障碍; P0.7=0,表示右方有障碍。左右电机通过主板的P5接口,连接到主板电机驱动模块。

  上电后,通过传感器采集迷宫挡板的信号来控制端口P0的低五位,实现左右电机的正/反转,从而使机器人做左转、右转、直线前进等动作,完成在迷宫中从入口到出口的行进过程。

  3 系统接口电路设计

  3.1  微控制器模块

  AT89S52是一个低功耗、高性能CMOS 8位单片机,片内有8KB ISP的可反复擦写1000次的Flash只读程序存储器,器件采用高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,可为许多嵌入式控制应用系统提供高性价比的解决方案。

  AT89S52有40个引脚,片内有8KB Flash程序存储器,256B的RAM,32个外部双向输入/输出口,5个中断优先级,2层中断嵌套,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器等。

  在开发过程中使用开发板,以方便程序的调试和整机的测试,待系统调试完成后,将单片机从开发板上取下,安装在机器人系统板的单片机座中,由于设计中的机器人需要完成的任务比较简单,因此只在机器人系统板的单片机系统中保留了晶振和复位电路,取消了JTAG编程口等冗余电路。

  3.2  传感器模块

  光电传感器的工作原理是传感器红外发射管发射出红外光,接收管根据反射回来的红外光强度大小来计数的,故被检测的部件或物体表面必须有黑白相间的部位用于吸收和反射红外光,这样接收管才能处于有效的截止和饱和区以达到计数的目的。传感器的检测与调节电路如图2所示。图中的R3用于调节比较器的门限电压,经示波器观察,输出波形相当规则,可以直接供单片机查询使用,而且经验证给此电路供电的电池压降较小。红外光电传感器通过主板P8、P9、P10接口连接到AT89S52的P0.5、P0.6和P0.7端口。其中P0.5 = 0,表示前方有障碍;P0.6 = 0 ,表示左方有障碍; P0.7=0,表示右方有障碍。

  3.3  直流电机驱动电路与电源模块

  直流电机通过主板的P5接口连接到主板的驱动模块上。本文采用L298作为电机的驱动芯片,L298的5、7、10、12四个引脚连接到单片机上,通过对单片机的编程就可以实现两组直流电机的正反转等功能。由于单片机的电压在4.8V左右,故采用VFM升压型电源芯片,为单片机及外围电路提供5V左右的电压。

  4  软件设计模块

  4.1 软件开发环境与搜索算法

  本文采用Keil U Version2 作为系统的开发环境,在程序设计中采用C语言和汇编语言混合编程。在软件算法上,考虑到深度优先搜索算法的时空效率和迷宫地形的复杂程度成正比,即迷宫越复杂,搜索出口的时间就越长。本文采用了一种称为左手(或右手)法则的迷宫路径搜索策略,即在迷宫中一直沿着左侧(或右侧)的墙寻找,就可以找到出口。

  相对于深度优先搜索法,左手(或右手)法则的空间占用与迷宫复杂程度无关,机器人搜索路径的选择只与当前结点有关,不需要回溯。同时,硬件的制造精度要求不高,不需要精确的控制机器人的移动距离和移动方向,方便了驱动设计。为便于算法的实现,本文设定了如下约束条件:

  1.在算法中不管迷宫地形有多么复杂,均由直线、死路、丁字形、十字形、转角形和终点七个基本地形构成。

  2.按分岔的多少将分岔口分为二岔口和三岔口(一般没有四岔口),而将分岔口前面的岔路按从右到左的顺序分别称为第一岔路、第二岔路、第三岔路(十字型才有)。二岔路有三种不同的形式,第一种是前进的路线右边出现一条岔路(右边的岔路称为第一岔路、前方称为第二岔路);第二种是在前进的路线左边出现一条岔路(前方称为第一岔路、左边的岔路称为第二岔路);第三种是丁字路口(右边的岔路称为第一岔路、左边的岔路称为第二岔路)。对于这三种情况,算法对应的程序由主程序、走直线子程序、左转子程序、右转子程序和校正子程序组成。主程序起到导向和决策的功能,决定机器人什么时候该做什么。机器人的其他功能通过调用具体的子程序来实现。

  4.2  算法流程图描述

  本文所采用的迷宫搜索算法流程如图3所示。接通电机和传感器电源后,单片机在程序的控制下,根据传感器检测到的值,决定电机的正转和反转。当P0.7=1时,表示左方没有障碍物,依据“右手”遍历算法,机器人将调用右转子程序;当P0.7=0并且P0.5=0时,机器人将调用左转子程序;否则机器人直线前进,如此反复检测并调整机器人的动作,直至机器人走出迷宫为止。

  5  结论及其创新点

  本文对基于AT89S52的嵌入式智能寻迹机器人的硬件架构进行了探讨,将左手(或右手)法则用于寻迹机器人行走路线搜索,重点讨论了基于AT89S52的光电传感器模块、直流电机驱动模块、电源模块等的电路实现技术,经过反复测试,机器人能够在软件的控制下,无需任何外界力量就可以智能地完成从迷宫入口走到出口的寻迹任务。创新点在于通过光电传感器自动感知障碍物,并利用软件控制机器人左/右转以及直线行走,对复杂路径探测是一种尝试,特别适合人无法到达的环境路径探测,系统成本低,可靠性高,反应灵敏,对智能玩具的设计与开发也具有一定的参考价值。

  参考文献

  [1] 高峰编.单片微型计算机原理与接口技术[M].北京:科学出版社.2003

  [2] Ramon Pallas-Areny,John G. Webster(美).传感器和信号调节[M].北京:清华大学出版社.2003

  [3] 邱晓初.基于单片机的涡卷式空压机电控系统设计[J].微计算机信息.2007,5-2:101-103

  [4] 船仓一朗,土屋尧等(日).机器人控制电子学[M].北京:科学出版社.2004

关键字:嵌入式  智能  机器人  模块 引用地址:一种嵌入式智能寻迹机器人设计

上一篇:《医用电子体温计校准规范》于2009年出台
下一篇:中国MCU市场增长平缓 新兴应用成追逐热点

推荐阅读最新更新时间:2024-03-16 11:35

中国长城联手百度 协力构建我国自主可控人工智能平台
中国长城、百度在线在京签署战略合作协议,未来双方将在协力构建我国自主可控人工智能平台等领域展开一系列的深入合作。此次战略合作的达成,标志着双方协力构建我国自主可控人工智能平台、共同推动我国基于自主可控基础平台的人工智能产业发展将加快迈上新的台阶。 在“加快建设创新型国家”主题下,人工智能已成为政府推进的重点工作和社会关注的热点。作为两大行业内的重量级企业,中国长城与百度此次合作,将对国内人工智能领域的发展产生重大格局影响。 签约仪式嘉宾合影 中国长城总裁陈小军表示,人工智能是引领未来的战略性技术和影响面广的颠覆性技术,当前已成为国际竞争的新焦点,未来人工智能的快速发展,也将改变全球经济和国际关系的力量平衡。同时,我们还高度关注到
[嵌入式]
学编程就像打王者荣耀 UP-格斗机器人这波创意我服了
电影《铁甲钢拳》描述了这样一个场景,2020年世界上机器人格斗已经完全的取代了人类直接的格斗。11岁小男孩麦克斯在垃圾堆里挖出一台机器人阿童木,从此帮沉迷于机器人格斗却一直抑郁不得志的爸爸一步步走上了机器人格斗的巅峰,小男孩麦克斯也培养了对格斗机器人的浓厚兴趣。 虽说电影是虚幻的, 但现实生活中,小男孩们总是对机器人格斗有着浓厚的兴趣,也会期盼哪一天也能在垃圾堆里挖出一台属于自己的格斗机器人。 上图中挖出来的机器人就是我们今天的主角:UP-格斗机器人。 孩子们可以通过编程和手机APP来控制机器人的动作,使UP-格斗机器人使用各种不同规格的武器,实现一场既考验战斗技巧、又考验智力的有趣比赛。 UP-格斗机器人 像玩王者
[机器人]
2020年Q2全球智能音箱销量继续飙升,已出货3000万台
根据Strategy Analytics的初步预测,在新冠疫情的影响下,2020年Q2全球智能音箱销量增长至3000万台,比Q1增长6%。 亚马逊以21.6%的市场份额排名第一,其次是谷歌(17.1%)和百度(16.7%)。中国厂商从疫情最严重的第一季度的缓慢复苏中恢复过来。 然而,大多数美国企业在第二季度受到消费者需求放缓的影响,因此销量下降。 Strategy Analytics预测,随着越来越多的经济体开始复苏,智能音箱市场在第三季度的表现将会更加强劲,全球智能音箱销量将有望达到全年的1.61亿。 Strategy Analytics总监David Watkins表示:“疫情继续影响着全球的销售模式。 2020年Q2亚太
[物联网]
中关村人工智能科技园落户门头沟
新京报讯 (记者戴轩)1月2日上午,门头沟“改革优化营商环境、精准支持高精尖”产业发展政策发布会,公布了中关村人工智能科技园建设方案。 中关村人工智能科技园由中关村京西建设发展有限公司负责统筹规划建设和园区运营。中关村京西公司董事长苗军介绍,园区位于门头沟新城的长安街西起点,西山脚下,永定河畔,毗邻轨道交通S1号线栗园庄站,规划用地面积 54.87公顷,产业建设用地面积22.22公顷,总建筑面积59.62万平方米。 园区将搭建三级产业体系,包括智能基础产业、智能核心技术产业、“智能+”产业。通俗来说,这些产业涵盖超高速大数据、云计算、生物识别、深度学习等方面。未来,将建成具有全球影响力的人工智能科技创新中心。 园区计划与国内外的著
[嵌入式]
泛林集团以 FIRST Global机器人挑战赛为舞台,培养未来的STEM人才
来自近 200 个国家 或 地区的学生们 参与 最具跨国性质 的创新竞赛 北京时间 2023 年 10 月 2 4 日 —— 2023年度 FIRST Global机器人挑战赛于10月7-10日在新加坡举办。 全球将近200个国家或地区的青少年在合作中竞争,在机器人领域展开了一场充满活力、智慧和创造力的较量。这是该国际机器人赛事第七次举办年度竞赛。 这一令人振奋的赛事为期四天,由一家致力于培养全球年轻人科学领导力和技术创新的非营利组织 FIRST Global发起和组织。全球半导体行业创新晶圆制造设备和服务的供应商泛林集团成为2023年挑战赛的冠名赞助商。 泛林集团首席传播官兼负责ESG的集团副总裁Stac
[机器人]
泛林集团以 FIRST Global<font color='red'>机器人</font>挑战赛为舞台,培养未来的STEM人才
智能驾驶如何成就商用车第二增长曲线?
上海智驾汽车科技有限公司(智驾科技MAXIEYE)是智能驾驶和智慧出行领域的全栈创新及系统方案服务商,同时服务乘用车与商用车市场,为客户及合作伙伴提供全工况、多场景、跨平台的辅助驾驶(ADAS)和自动驾驶(ADS)系统产品及解决方案。 智驾科技MAXIEYE副总裁兼首席运营官杨腾飞以《智能驾驶+模式创新,如何成就商用车二次增长曲线?》为主题展开演讲,以下是演讲内容整理: 智驾科技MAXIEYE副总裁兼首席运营官杨腾飞 商用车行业痛点催生智能货运生态圈 MAXIEYE是一家面向乘用车和商用车市场,提供L0到L2++产品的全栈创新及系统方案服务商。为什么同时面向乘用车与商用车市场?主要是因为商用车主要偏场景应用,
[汽车电子]
<font color='red'>智能</font>驾驶如何成就商用车第二增长曲线?
中国工业机器人展望2020:大多厂商只是空壳公司
  自2013年以来,中国已成为全球最大的机器人市场。尽管销售额一直维持在较高水平,但中国去年的机器人销售量仍增长了30%。据国际机器人联合会 (IFR) 预测,到2019年,中国的机器人市场将占据全球市场需求量的40%。下面就随工业控制新北洋起了解一下相关内容吧。    中国是全球最大的机器人市场,强劲的增长势头仍将继续   自2013年以来,中国已成为全球最大的机器人市场。尽管销售额一直维持在较高水平,但中国去年的机器人销售量仍增长了30%。据国际机器人联合会 (IFR) 预测,到2019年,中国的机器人市场将占据全球市场需求量的40%。   我们最新的研究支持了这项评估。为了编写本报告,我们采访了中外顶尖的机器人制造商、
[工业控制]
美国 FDA 警告:勿信智能手表和戒指的血糖监测功能
2 月 22 日消息,美国食品药品监督管理局 (FDA) 警告消费者不要购买或使用声称使用非侵入性方法测量血糖水平的智能手表或智能戒指。 FDA 在今天发布的安全警告中表示,声称无需刺破皮肤即可检查血糖的智能设备可能会导致糖尿病管理不善,例如摄入过量或过少的药物。 据IT之家了解,目前没有任何一款声称可以非侵入性测量或估计血糖值的智能手表或智能戒指获得 FDA 的授权、批准或许可。这些非侵入性设备不同于通过智能手表应用程序传递数据的持续血糖监测 (CGM) 设备。 据传闻,苹果正在研发一款能够非侵入性测量血糖的 Apple Watch 版本,但该设备的上市仍需数年时间。苹果公司一直在探索使用激光照射皮下以确定血糖水平的光学吸收
[医疗电子]
美国 FDA 警告:勿信<font color='red'>智能</font>手表和戒指的血糖监测功能
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新医疗电子文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 医学成像 家庭消费 监护/遥测 植入式器材 临床设备 通用技术/产品 其他技术 综合资讯

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved