基于群体智能的自主机器人设计

Microcomputer Applications V ol. 26, No.5, 2010

文章编号:1007-757X(2010)5-0006-03

研究与设计微型电脑应用2010年第26卷第5期

基于群体智能的自主机器人设计

臧申俊

摘要:该文结合群体智能对研究平台的需求,介绍了自主式机器人的设计和实现。机器人的整体结构由主控板和功能板组成,主控板是机器人的控制中心,主要是CPU 及其外围电路,以及一些调试用LED 灯和按键。功能板是主控板控制信号的执行者,主要包括电源模块、红外测距、电机及驱动和串口等功能块。主控板通过两个接口与功能板相连接。该设计既可以作为一款通用性机器人进行推广应用,在批量生产运用的过程中不需要做较大规模的修改,也可以作为实验室研究的硬件平台。

关键词:自主机器人;结构设计;红外传感器;步进电机;串行红外通信;PWM 中图分类号:TP242.6

文献标志码:A

1.1.2

时钟晶振

0引言

随着科学技术的高度发展,机器人已经逐步在各行各业得到广泛的应用,比如在未知或危险环境下,多机器人协同完成任务是最好的选择。因此,基于移动机器人的研究逐渐成为当前的一大热点。结合群体智能这个研究方向,设计该自主式机器人,主要目的是设计一群个体功能简单的机器人,为群体智能方向的研究提供硬件平台。本文描述的机器人采用的是luminary 的LM3S1968处理器,机器人之间通过Xbee 通信模块进行通信,利用红外传感器感来进行蔽障,达到群体协作共同完成相应的任务。

1系统硬件的设计

从功能模块划分,系统由主控板,功能板和电机电源组成。

1.1主控板

主控板主要由CPU 及其外围电路,以及一些调试用LED 灯和按键组成。其电源输入是由功能板上提供的5V 电源,稳压芯片用的是LM1117-3.3V 。经过电源转换后,电源DP3V3稳定在3.3V ,为整个主控板供电[1]。如图1所示。1.1.1CPU

主控板所选用的CPU 是luminary 的LM3S1968。该CPU 使用到的功能模块有:GPIO 端口,JTAG 接口, 定时器模块, 通用异步收发器等。其他模块考虑到扩展应用的需要,在主控板上引出了接口,将来的使用者可根据需要进

行调整。

图2C P U 外部时钟

CPU 内部本身有一个12MHz 的内部振荡器,但频差较大。因此机器人用的是一个外部的8MHz 晶振作时钟源,电路如图2。而图中另一个4.194M 的晶振是供休眠模式使用的,在休眠模式中,CPU 通过切换成较低频率的时钟来达到节能的目的。1.1.3

复位电路

CPU 的Reset 是低电平有效,引脚外接到Reset 按键,当按键按下时引脚输入低电平,使CPU 复位。初始状态下复位后的CPU 内程序被清空。1.1.4

LED 与按键

主控板上的LED 灯和按键主要是用来作程序调试用的,如图3和图4所示。LED 在相对应的GPIO 输出为低电平时点亮,灯D1是电源指示灯,D2是休眠模式指示灯,D3~D6是调试用灯;而按键电路中,按下按键则输出一个低电平,其中Reset 是复位键,Wake 是休眠模块用到的,KEY1和KEY2是调试用按键。

图1主控板

———————————作者简介:臧申俊(1956-),女,本科生,工程师,主要研究方向为计算机体系结构,上海交通大学计算机科学与工程系,上海

200240

6

Microcomputer Applications V ol. 26, No.5, 2010

文章编号:1007-757X(2010)5-0006-03

研究与设计微型电脑应用2010年第26卷第5期

基于群体智能的自主机器人设计

臧申俊

摘要:该文结合群体智能对研究平台的需求,介绍了自主式机器人的设计和实现。机器人的整体结构由主控板和功能板组成,主控板是机器人的控制中心,主要是CPU 及其外围电路,以及一些调试用LED 灯和按键。功能板是主控板控制信号的执行者,主要包括电源模块、红外测距、电机及驱动和串口等功能块。主控板通过两个接口与功能板相连接。该设计既可以作为一款通用性机器人进行推广应用,在批量生产运用的过程中不需要做较大规模的修改,也可以作为实验室研究的硬件平台。

关键词:自主机器人;结构设计;红外传感器;步进电机;串行红外通信;PWM 中图分类号:TP242.6

文献标志码:A

1.1.2

时钟晶振

0引言

随着科学技术的高度发展,机器人已经逐步在各行各业得到广泛的应用,比如在未知或危险环境下,多机器人协同完成任务是最好的选择。因此,基于移动机器人的研究逐渐成为当前的一大热点。结合群体智能这个研究方向,设计该自主式机器人,主要目的是设计一群个体功能简单的机器人,为群体智能方向的研究提供硬件平台。本文描述的机器人采用的是luminary 的LM3S1968处理器,机器人之间通过Xbee 通信模块进行通信,利用红外传感器感来进行蔽障,达到群体协作共同完成相应的任务。

1系统硬件的设计

从功能模块划分,系统由主控板,功能板和电机电源组成。

1.1主控板

主控板主要由CPU 及其外围电路,以及一些调试用LED 灯和按键组成。其电源输入是由功能板上提供的5V 电源,稳压芯片用的是LM1117-3.3V 。经过电源转换后,电源DP3V3稳定在3.3V ,为整个主控板供电[1]。如图1所示。1.1.1CPU

主控板所选用的CPU 是luminary 的LM3S1968。该CPU 使用到的功能模块有:GPIO 端口,JTAG 接口, 定时器模块, 通用异步收发器等。其他模块考虑到扩展应用的需要,在主控板上引出了接口,将来的使用者可根据需要进

行调整。

图2C P U 外部时钟

CPU 内部本身有一个12MHz 的内部振荡器,但频差较大。因此机器人用的是一个外部的8MHz 晶振作时钟源,电路如图2。而图中另一个4.194M 的晶振是供休眠模式使用的,在休眠模式中,CPU 通过切换成较低频率的时钟来达到节能的目的。1.1.3

复位电路

CPU 的Reset 是低电平有效,引脚外接到Reset 按键,当按键按下时引脚输入低电平,使CPU 复位。初始状态下复位后的CPU 内程序被清空。1.1.4

LED 与按键

主控板上的LED 灯和按键主要是用来作程序调试用的,如图3和图4所示。LED 在相对应的GPIO 输出为低电平时点亮,灯D1是电源指示灯,D2是休眠模式指示灯,D3~D6是调试用灯;而按键电路中,按下按键则输出一个低电平,其中Reset 是复位键,Wake 是休眠模块用到的,KEY1和KEY2是调试用按键。

图1主控板

———————————作者简介:臧申俊(1956-),女,本科生,工程师,主要研究方向为计算机体系结构,上海交通大学计算机科学与工程系,上海

200240

6


相关文章

  • 人工智能概述_胡勤
  • 第6卷第年5月)13期(2010电脑知识与技术ComputerKnowledgeandTechnology Vol.6,No.13,May2010,pp.3507-3509ISSN1009-3044电脑知识与技术ComputerKnowle ...查看


  • 混合智能算法及其在供水水库群优化调度中的应用
  • 水 2007年12月利SHUILI学XUEBAO报第38卷第12期文章编号:0559.9350(2007)12-1437一07 混合智能算法及其在供水水库群优化调度中的应用 刘卫林1'2,董增川1,王德智3 (1.河海大学水文水资源与水利工 ...查看


  • 水下机器人发展趋势
  • 自然杂志第33卷第3期特约专稿 doi:10.3969/j.issn 0253-9608.2011.03.001 水下机器人发展趋势 徐玉如① 李彭超② ①中国工程院院士,②硕士研究生,哈尔滨工程大学水下智能机器人技术国防科技重点实验室,哈 ...查看


  • 浅析国有制造企业拥有自主知识产权重要性
  • 东 北 大 学 研 究 生 考 试 试 卷 考试科目: 知识产权 课程编号: y09674004 阅 卷 人: 姚天冲 考试日期: 姓 名: 董林 学 号: 1580170 注 意 事 项 1.考 前 研 究 生 将 上 述 项 目 填 写 ...查看


  • 智能机器人路径规划及算法研究
  • 机器人技术 文章编号:1008-帖70(2咖6)11-2-0244-03 中文核心期刊'微计算机信息>(嵌入式与SOC)2006年第22卷第11-2期 智能机器人路径规划及算法研究 Research on PathP|anningan ...查看


  • 机器人生产线
  • 机器人生产线 1.1机器人生产线的概述 精密机芯的自动装配和检测包装是产品自动化生产过程的最后关键技术,也是机器人技术物流技术自动化装配技术综合应用的重要领域,上海大学在研制精密机,机器人自动装配生产线的过程中,在这方面做了成功的探索,装配 ...查看


  • 服务型机器人技术论文
  • 服务型机器人技术 应用现状与前景 课程名称:机器人技术 任课老师:张燕 学院:园艺园林学院 专业:园艺(花卉与景观设计方向) 班级:09级(1)班 姓名:熊天智 学号:[1**********]024 服务型机器人技术应用现状与前景 (海南 ...查看


  • 工业机器人发展史论文
  • 工业机器人发展论文 姓名:蔡雪莹 班级:11015D 学号:01 摘要 从机器人诞生到现在,机器人技术经历了一个长期缓慢的发展过 程.随着计算机技术.微电子技术.网络技术等的快速发展,机器人 技术也得到了飞速发展.除了工业机器人水平不断提高 ...查看


  • 科技与现代生活
  • 安徽新华学院2013-2014学年度第2学期 <科技与现代生活>选修课程考试试卷 学生学号: 1231105205 命题教师: 院系班级: 商12级物流管理(2)评卷人: 学生姓名: 高波 考试成绩: 智能机器人的现状及其发展趋 ...查看


热门内容