首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于MCU和CPLD的智能移动机器人控制系统
来源:本站整理  作者:佚名  2011-04-12 10:09:10



     摘  要: 针对移动机器人 控制系统 设计和开发要求的复杂性, 从成本低、易开发、易调试和高集成性的角度出发, 提出了一种基于微处理机 控制单元 ( MCU )和复杂 可编程逻辑器件 ( CPLD )的智能移动机器人控制系统设计。给出了自动避障、电机驱动控制、红外遥控等关键功能的设计实现方法, 着重对基于CPLD 的 超声波 检测模块、红外编码模块、壁障模糊控制器的设计等进行了详细的论述。同时, 还给出了系统主程序和超声测距子程序软件设计流程。实践结果表明, 该移动机器人控制系统可使硬件结构大大简化, 并具有功能丰富、集成度高、性价比高等特点。

  0  引  言

  近几年来, 移动机器人研究技术取得了很大进展,许多科研成果被应用到实际产品中, 同时, 对于机器人的核心部分  控制器的选择也从传统的 单片机 发展到 DSP 及嵌入式 微处理器 ARM 。随着技术的发展, 单片机的集成度也越来越高, 而对于一些干扰源较少、环境适宜的工作场合, 比如居家、写字楼等, 使用单片机作为主控制器, 在开发成本和调试方面都有一定的优势;另外, 考虑到机器人底层控制系统外围 电路 的复杂和单片机资源有限, 采用CPLD 作为外部扩展 芯片 , 可以灵活设计与外围器件 接口 电路。

  针对机器人控制系统设计和开发要求的复杂性, 笔者从成本低、易开发、易调试和高集成性的角度出发, 提出一种基于MCU和CPLD设计智能移动机器人。

  1  移动机器人的车体结构

  考虑到移动机器人灵活性和稳定性, 本研究采用4 轮圆底盘结构, 驱动轮处于车身左右两侧, 前后两个万向轮作为从动轮, 主要起支撑作用, 能实现转弯半径的最小化, 即原地转圈 。每个驱动轮由一微型 步进电机 驱动。

  根据移动机器人功能, 可以把整个系统分成3个功能层: 控制及显示层、传感测量层和电机驱动层。机器人车体结构总体方案设计如图1所示。

移动机器人车体结构设计简图

图1  移动机器人车体结构设计简图

全文PDF下载: 基于MCU和CPLD的智能移动机器人控制系统.pdf

关键词:

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

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:116,800.80000 毫秒