基于单片机的机器人追跑控制系统设计.docx
《基于单片机的机器人追跑控制系统设计.docx》由会员分享,可在线阅读,更多相关《基于单片机的机器人追跑控制系统设计.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于单片机的机器人追跑控制系统设计网络导语:本文设计了一种基于摩托罗拉MC68HC08系列单片机的机器人追跑控制系统,用于研究机器人之间的简单互动。作为人类20世纪最伟大的创造之一,在短短的40年内发生了日新月异的变化。随着计算机技术、通讯技术、技术等的开展,机器人之间的互动成为机器人技术的一大热门。本文设计了一种基于摩托罗拉MC68HC08系列单片机的机器人追跑控制系统,用于研究机器人之间的简单互动。挪动机器人行为描绘在此系统中,我们将两个挪动机器人一个命名为“猫,一个命名为“鼠。当两个机器人都无法接收到对方发出的信号时,机器人“猫以S形前进,机器人“鼠在原地进展180度摆动;当机器人“猫检
2、测到机器人“鼠发出的信号时,以直线追向机器人“鼠的方向,而机器人“鼠同时接收到“猫的信号,以直线向前挪动,以躲避“猫的追赶,直至逃出“猫的接收范围,重复无法接收到信号时的行为;假如“猫在一段时间内都无法发现“鼠的存在,就发出声音报警。在整个经过中,由于环境未知,“猫和“鼠都有避障控制,而且可以根据不同的行为状态,播放不同的音乐。系统硬件设计 “猫、“鼠两个机器人的电路设计根本一样,都是由单片机系统、红外收发模块、电机控制模块和语音模块构成,其不同是红外线发射管和接收管阵列的排列有所不同。单片机选用Motorola公司的8位微处理器M68HC908GP3242管脚封装;红外收发模块使用PT226
3、2和放大器组成的简单红外线收发电路;电机控制模块选用L293D进展电机驱动;语音模块选用ISD25120控制放音。另外,系统地电源模块使用12V干电池。单片机系统MC68HC08系列中的单片机是Motorola公司1999年推出的8位微控制器,具有速度快、功能强、功耗小及价格等特点。我们在设计中选用的MC68HC908GP32单片机是MC68HC08系列微控制器的第一批产品,其特点是片内资源丰富、高性能,低价位,且具有多种保护功能,适用于各种数据处理平台搭建。在这里我们主要用它完成红外信息交融、电机控制及语音播放控制。设计中,两个机器人上单片机的主要端口设置一样,如表1所示。另外避碰的三个触点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 机器人 控制系统 设计
限制150内