西南交大电脑鼠课程设计 下载本文

内容发布更新时间 : 2024/6/3 10:52:49星期一 下面是文章的全部内容请认真阅读。

电子技术课程设计报告

学 院:

专 业: 年 级: 姓 名: 学 号: 指导老师:

第一章 课程设计任务和总体设计

1.1 课程设计任务

该课程设计以两人组队的形式,制作寻线型电脑鼠。要求能够在8×8的迷宫中搜索路径并计算出最短路径。其中迷宫由25mm宽的黑线组成。电脑鼠第一次进入迷宫和返回迷宫时,可以循着黑线走到终点并记录迷宫信息,第二次进入迷宫时,根据第一次所记录的迷宫信息选择最短路径冲刺到终点。

1.2 总体设计思路和步骤

寻线型电脑鼠不同于以前的走迷宫,是利用红外传感器进行路线探测并选择前进方向的小型智能机器人。其设计步骤包括:系统设计、利用Altium

Designer软件绘制原理图和PCB图,电脑鼠硬件焊接组装、软件代码书写调试和总体调试。

硬件部分主要由传感器,单片机,电机驱动组成。传感器采用红外传感器,由发射管和接收管组成,可探测黑线迷宫。单片机采用IAP15W413AS芯片,用于编写和实现程序。电机驱动由单片机产生的PWM以及L9110芯片进行驱动。

软件部分主要由产生PWM函数,搜寻路径法则,记录信息,测速盘组成。此课程设计中电脑鼠按照左手法则进行路线搜索,根据测速盘的计数得到迷宫坐标并储存。第一次排除迷宫中的死路,第二次便可沿迷宫中最短路径走出迷宫。

第二章 硬件设计

2.1 硬件设计步骤

硬件设计步骤如图1所示。设计原理图、生成PCB板之后进行手动布线,再根据PCB板将原件、轮子、轴承、电机、齿轮等器件进行组装,调整传感器角度使之能够达到良好的接受效果。最后进行电路测试,测试方式在软件设计部分说明。

2.2 主控模块(单片机)

包括单片机(图2)和电脑下载部分(图3)。单片机采用了STC15W4K32S4芯片,其原理图为:

图2

红外传感器 电机驱动 单片机 PCB板制作 寻线型电脑鼠