- 9
- 0
- 约9.12千字
- 约 5页
- 2018-01-12 发布于广东
- 举报
嵌入式电脑鼠运行算法的研究+
张晋
华东政法大学信息科学技术学院201620
摘要:本文阐速T电脑鼠设计的构思扣实现的过程 主要从算法上分析如何使电脑鼠寻找最佳路
径快速的找到迷宫终点。本设计结合7相关的软,硬件 井涵盖7机械装置.最终电脑鼠能智能地走
迷宫。
关艟词:电脑鼠硬件构成算法设计平滑转弯。
1构思设计
电脑鼠完成走迷宫设计构思归纳如下:
(1)电脑鼠必须要能分辨出自己的左右方咀及行进方向上是否有障碍物的判断,故而电脑鼠要有自己
的“眼睛”。
(21电脑鼠必须有一个{r走算法在迷宫内自主、有条理的行走。
0)电脯鼠必须将电机、传感器、微处理器与RoM、PcB电路板、
电源和l,o接口等部件集合在一起将计算机的命令转化为基本动作,完
戚走迷宫的任务。
电脑鼠的实样如图1所示。
微处理器:采用LM3s615单片微处理芯H。
步进电机:由四相的步进电机完成走迷宫的执行部件。
传感器:使用发射器(TLN205)拄一定频率发射红外线,接收器
rrPs7081接收红外线,信号处理系统处理返同与光强相对应的电流的信
号,经整形放大由单片机处理。
电池:由于步进电机和整个电脑鼠的尺寸太小对电池的选择提出了
特殊要求,需解挑步进电机太电流和单片微处理芯片供电稳定性矛盾,
2算法设计
电脑鼠的软件设计任务主要集中在各设备的驱动程序与迷宫算法的编写
2.1迷宫定位和墙壁信息记录
80mmx
电脑鼠行走所处的迷宫是一个16x16的方形迷宫,每个迷宫单元格的大小为l 180mm,迷宫
16)个单元格。
有个进口。迷宫的起点只有一个出n,为迷宫的任意一个角。显然,迷宫共有256(16x
基金赞助{华东政挂大学科学研究项日《BM021681)
每个单元格有3个方向的墙壁信息是有作用的。相邻的单元格之间可能相连,可能相互隔开。电脑鼠在迷
宫内可能要经常地转弯。
采用二维坐标来记录迷宫内各单元格的位置,起点单元格的坐标为(0,0),其余各单元格的坐标以起
点为原点定义。由此得到终点的华标为(7,7)、(7,8)、(8,7)、(8,8)。
接下来要解决坐标变换的问题。在未进行设定之前,电脑鼠只能明白,前后左右四个相对方向,这不
x
利于坐标的变换。一种可行的办法就是采用绝对方向这一概念。由于迷宫是个16 16的正方形,且起始
单元格只有一个方向没有挡板,所以可以认定电脑鼠的初始前进方向为北(对应于Y轴正方向),类似的
定义其余的三个方向。则可得到如下的方向计算公式: r。!一::::::::::::::::::::::::::::::::::~::::~:::!
DiF(dir+side)%4其中dir代表前进方向,t啪side代表各个方向:÷j÷一+一一一一一一+一-+:一一一::÷
操作的赋值。一种可行的定义如下:
co:::+::~一一~一++::::
●oI ● I I ● l l l I I
群definenorth O 。:+:++:::一~…:+:j
撑defineeast 1 ”::::::::一一+:一一:::
群definesouth 2
舟definewe吼 3 ”:::一:一+:一一一+:::一::
50I - I l
您可能关注的文档
- 峥嵘岁月 砥柱中流研究.pdf
- 应用呋喃树脂砂试制Y450电机机壳研究.pdf
- 嵌入式报考机的设计和实现研究.pdf
- 应用傅里叶红外光谱研究丙烯酸树脂作用下蛛丝蛋白构象研究.pdf
- 应用傅立叶伪谱时域算法与高阶时域有限差分方法的混合算法到25维问题中研究.pdf
- 应用感性工学的毕业设计探讨研究.pdf
- 应用工程微藻制备生物柴油的新途径研究.pdf
- 应用干细胞及生物支架技术治疗糖尿病初探研究.pdf
- 嵌入式操作系统uClinuz在ADSPBF561上移植的实现研究.pdf
- 嵌入式操作系统μCOSⅡ在光学玻璃生产中的应用研究.pdf
- 取样光栅刻蚀深度空间分布微调:方法、应用与创新策略.docx
- 我国城市房屋拆迁行政补偿制度的困境与突破:基于法理与实践的双重视角.docx
- 餐饮业经营中的环境污染困境与破局之策:多维度解析与应对策略.docx
- 现金股利变动下资本市场的多维反应与影响机制探究.docx
- 福建省农业科技成果转化机制:困境与突破路径探究.docx
- 垂直管理视角下云南省交警总队公用经费保障体系构建与优化研究.docx
- 网络环境下企业财务风险的多维剖析与精准防控研究.docx
- 筑牢审前羁押人权防线:问题剖析与路径重塑.docx
- p53与AS共转染对HL60细胞生长抑制机制的深度解析.docx
- 上饶高铁经济试验区社区工作者招聘【16人】参考题库及答案1套.docx
最近下载
- 光伏电子产品的设计与制作-电子课件项目3-光伏草坪灯控制电路的设计与制作.pptx VIP
- 2024-2025学年江苏信息职业技术学院单招《数学》试卷含答案详解【考试直接用】.docx VIP
- 党员个人自评总结3篇-党员个人自评 党员个人自评小结 党员个人自评总结3篇.doc VIP
- 人教版英语新目标八年级下册第二单元教材词汇及重点搭配讲解.docx VIP
- 2026年演出经纪人《思想政治与法律基础》真题库及参考答案一套.docx VIP
- 索拉非尼治疗肝癌.pptx VIP
- 【高清可复制】HGT21629-2021 管架标准图_251-300.pdf VIP
- 新版人教版七年级下册地理全册教案(完整版)教学设计.docx
- 2025年北京事业单位真题.docx VIP
- 临时用地表(可编辑).pdf VIP
原创力文档

文档评论(0)