走迷宫小车设计报告

走迷宫小车设计报告

ID:17613563

大小:64.00 KB

页数:8页

时间:2018-09-03

走迷宫小车设计报告_第1页
走迷宫小车设计报告_第2页
走迷宫小车设计报告_第3页
走迷宫小车设计报告_第4页
走迷宫小车设计报告_第5页
资源描述:

《走迷宫小车设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、走迷宫小车设计报告术日新月异,时代前进的步伐越迈越宽,应用自动化设备,计算机处理,现代化通讯,数字化信息,现代化显示设备等高新技术而建立的现代化智能,监控等系统已经得到充分的发展与应用,智能机器人也就应运而生。同时,在建设以人为本的和谐社会的过程中,智能服务机器人能够完成考古发掘,海底揭密,宇宙探索等危险作业,以保证人身安全。《国家中长期科学和技术发展规划纲要》一文指出:智能服务机器人是在非结构环境下为人类提供必要服务的多种高技术集成的智能化装备。以服务机器人和危险作业机器人应用需求为重点,研究设计方法、制

2、造工艺、智能控制和应用系统集成等共性基础技术。重点研究低成本的自组织网络,个性化的智能机器人和人机交互系统、高柔性免受攻击的数据网络和先进的信息安全ST公司的ARM7芯片STR710FZT6具有丰富的资源,内嵌256+16KB的FLASH和64KB的SRAM。APB桥它有2个分立的桥:APB1是针对快速外设,例如I2C、UART、USB、CAN、SPI、HDLC;APB2是针对慢速外设,例如EIC、XTI、GPIOs、ADC12、Timer、RTC、Watchdog。特色:APB桥控制着外设时钟开启和控制所

3、有外设的复位。EIC的特色:多个中断通道的硬件操作,中断优先级、自动向量化;32个可屏蔽中断,映射在ARM的中断查询引脚IRQ;每一个IRQ中断都有16个可编程优先级别;支持硬件中断嵌套(15级);2个可屏蔽中断,映射到ARM的快速中断查询引脚FIQ,既无优先级也不会自动向量化,等等。我们的系统主要分为控制小车模块、超声波模块、无线通信模块。前两模块主要是用到控制IO口和定时器,后一模块主要用到SPI总线和串口。所以我们的系统没有外扩存储器,也没有USB等,对这块ARM的利用率不高,但我们看重的是这块芯片的

4、性价比以及强大的可扩展性,因此选择这块ARM芯片是满足我们要求的。2 功能概述及方案设计2.1功能概我们设计的“走迷宫的小车”这一套系统主要是让小车自主的从迷宫的入口走到出口,并把行走的轨迹传输给电脑,绘制出走出迷宫的路线。在这一过程中,小车通过前、左、右三个超声波模块实现对周围障碍物的实时测距来实现避障功能;在小车的行走过程中,也会实时地把小车的移动距离、速度等信息通过无线传输反馈给电脑;在转弯的时候就会把转弯的角度、移动距离等信息反馈给电脑,让电脑根据所接受到的信息绘制小车的行走路线。另外,无线传输这一

5、模块还具有自动组网的功能,在多台小车之间也可以通信,这样,多台小车同时探测这一迷宫能大大的提高效率。若一下图为迷宫,则完成效果图如下:  2.2具体方案设计2.2.1系统总体方案设计    我们将系统分为小车控制模块、超声波模块、无线通信这三个大模块。其中小车控制模块包括小车以及轮胎上的红外对管模块;无线通信又包括小车这一端和与电脑相连的一端。图1.系统框2.2.2小车控制模块设计2.2.2.1 小车车体的设计 我们是购买玩具电动车。购买的玩具电动车具有组装完整的车架车轮、电机及其驱动电路。玩具电动车具有如

6、下特点:首先,玩具电动车电机都是现成的,在上面架一块板子就可以放下电路板,各种传感器的安装也较方便。其次,所购买的电动车是由两电机控制的,一个负责左边两轮子,另一个负责右边两轮子。这样可以进行原地90-180度转弯。2.2.2.2 小车控制器模块     控制器模块采用的是ST公司的一片ARM芯STR710FZT6,该芯片大大满足我们的需要,片上资源很多,扩展性很好。2.2.2.3 电源模块     采用12V蓄电池为直流电机供电,将12V电压降压、稳压到5V,为外围芯片供电,再降压稳压到3.3V给ARM芯

7、片供电。蓄电池具有较强的电流驱动能力以及稳定的电压输出性能,所以我们采用锂电池供电。2.2.2.4 稳压模块    我们利用lm7805这块芯片将12V的锂电池降压到5V,再利用lm117这块芯片将5V降压到3.3V。2.2.2.5 电机驱动模块    采用专用芯片L298N作为电机驱动芯片。L298N是一个具有高电压大电流的全桥驱动芯片,它相应频率高,一片L298N可以分别控制两个直流电机,而且还带有控制使能端。用该芯片作为电机驱动,操作方便,稳定性好,性能优良。2.2.2.6 小车控制模块设计    小

8、车的控制是由专用芯片L298N来完成的,我们用六个IO口来控制小车的运动,其中两个IO口是产生PWM波,控制电机的速度;另外四个IO口又分成两组,分别控制两个电机的正反转,来实现小车的变速前进、转弯等动作。2.2.2.7 车速检测模块设计    对于小车的车速检测及距离确定的一般原理是这样的:小车的行驶过程是一个连续的时间过程,它的时间、路程、速度都是连续的。我们用t表示时间,S表示路程,υ表示瞬时速度,那么它们

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。